У меня есть следующая таблица в Excel (пустые пробелы):
A B C D
1 1
2 3
3 4
4 -2
5 4
6 9
7 8
8
9
10
Я хотел бы вернуть минимум столбца A из A1 в A1000000, используя функцию QUARTILE, исключая при этом все отрицательные значения. Причина, по которой я хочу получить значение от A1 до A1000000, а не от A1 до A7, заключается в том, что я хочу обновить таблицу (добавив новые строки, начиная с A8), и формула также автоматически обновляется. Причина, по которой я хочу использовать функцию QUARTILE, а не MIN, заключается в том, что я буду расширять ее для вычисления других статистических данных, таких как 1-й и 3-й квартиль.
Эта функция работает правильно и возвращает 1 (нажатие Ctrl + Shift + Enter):
QUARTILE(IF(A1:A7 > -1, A1:A7), 0)
Однако, когда я попробовал следующее, он вернул 0, когда он все еще должен возвращать 1 (нажатие ctrl + shift + enter):
QUARTILE(IF(A1:A1000000 > -1, A1:A1000000), 0)
Я также попробовал следующее, и он вернул 0 (нажав Ctrl + Shift + Enter):
QUARTILE(IF(AND(NOT(ISBLANK(A1:A1000000)), A1:A1000000 > -1), A1:A1000000), 0)
У кого-нибудь есть решение моей проблемы?