1

У меня есть документ Excel, в котором записаны температуры в некоторых частях мира, которые отображаются следующим образом:

    \|  Fr |  G  |
    -+-----+-----+
    1|  30 | 25  |
    2|  28 | 14  |
    3|  33 | 24  |
    4|  87 | 22  |
    5|  27 | 16  |
        ...
  569|  98 | 34  |

Я хотел бы рассчитать среднюю температуру для последних 365 записей в столбце, но мои записи обновляются каждый день. Я хочу, чтобы он определил последнюю запись в столбце, а затем усреднил 365 строк по сравнению с этим, если это возможно.

пример

Как я могу сделать это?

1 ответ1

2

COUNTA для получения последней строки, INDIRECT для получения диапазона 365

Как уже упоминалось в комментариях fixer1234, вы можете использовать некоторый метод для динамического определения последней строки, например, COUNTA . Затем используйте INDIRECT чтобы использовать эту динамическую последнюю строку внутри ссылки на диапазон. Вот так:

В качестве альтернативы, вы можете опустить часть OFFSET и построить INDIRECT для каждого столбца. Например, ="B"&G2&":B"&F2 и т.д. Вот так:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .