функция подсчета и суммы не работает должным образом - PullRequest
0 голосов
/ 03 июня 2019

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

    A           B          C        D     E        F        G         H

    February    Max                       March    Max
    1           28          
    2
    3
    4
    5
    7
    11
    15
    17
    19
    22
    23
    25

    IF(SUM(A:A>0),28,"")
    IF(SUM(E:E>0),31,"")

У меня есть столбцы выше, я хочу, чтобы столбцы Max отображали определенное число, только если в соответствующем месяце есть данныеколонка.Февраль имеет данные, поэтому он показывает 28. Март не имеет никаких данных, поэтому он не показывает макс.Мне нужно посмотреть на весь столбец или хотя бы большую область (от строки 2 до строки 2000).

Проблема, с которой я сталкиваюсь, заключается в том, что если у меня нет значения в первой строке, но естьзначения в более поздних строках, функция sum или count будет распознавать это и будет возвращать ноль.

    A           B        

    February    Max


    3
    4
    5
    7
    11
    15
    17
    19
    22
    23
    25

    IF(SUM(A:A>0),28,"")

Я пробовал и функции sum, и count, и ни один из них не дает мне желаемых результатов.Я также попытался сделать >= 1.Я обнаружил в StackExchange, что у кого-то была похожая проблема, и решение было изменить формат ячейки на число.Это тоже не сработало.Есть предложения?

1 Ответ

1 голос
/ 03 июня 2019

Согласно моему комментарию, вы можете использовать COUNTA(), который проверяет, является ли ячейка пустой.

Хотя это не отвечает технической причине SUM / COUNT не работает, он долженработать по назначению.

=IF(COUNTA(A:A)>0,28,"")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...