gtags ( http://www.gnu.org/software/global/ ) также доступен и возможно более прост использовать.
Среднее значение средних значений не даст такого же результата, как одно среднее значение по всем значениям, если только все усредненные группы не имеют одинакового количества элементов.
Если имеется разное количество элементов Сотрудники rawScore каждый месяц будут искажать ваши результаты.
Рассмотрим следующий пример: если мы вычислим среднее значение чисел от 1 до 10, то среднее значение будет 5,5.
При вычислении среднего числа от 1 до 5 среднее значение равно 3, а от 6 до 10 - 8. Обе группы имеют по 5 элементов, поэтому среднее значение 3 и 8 = 5,5.
Однако, если вы возьмете первое среднее значение как 1 и 2 = 1,5, а второе среднее значение как от 3 до 10 = 6,5, тогда среднее значение 1,5 и 6,5 даст 4. Это искажено, потому что в первой группе 2 элемента, а у второго 8.
Я бы не ожидал, что два результата будут одинаковыми по той простой причине, что, если происходит округление, вы округляете пять раз в ежемесячных оценках и только один раз для годовой.
Тем не менее, Я бы также проверил счетчики рекордов и посмотрел, совпадают ли они. Это возможно, учитывая форматирование даты и такое, что пара записей проскальзывает сквозь трещины в ежемесячных запросах.