Игнорирование пустых ячеек, содержащие невидимые пространства при использовании формул массива
Проблема:
Столбцы A и B содержат количество очков, набранных конкретным игроком за каждую четверть игры.
Пустая ячейка означает, что в этой четверти очков не набралось.
При использовании следующей формулы массива для подсчета очков, набранных во 2-м тайме, #VALUE! возвращается.
\ {= СУММ (A2: A5 * B2: B5 = 3) + (B2: B5 = 4)} Решение 1:
Используйте функции СУММ, ЕСЛИ и ЕЧИСЛО, как показано в следующей формуле массива:
\ {= SUM (IF (ISNUMBER (A2: A5), (A2: A5) * B2: B5 = 3) + (B2: B5 = 4))} Примечание:
Скорее всего, пустая ячейка в столбце A на самом деле не пуста, а содержит невидимое пространство.
Использование функций ЕЧИСЛО и ЕСЛИ устраняет любые ошибки.
Чтобы применить формулу массива:
Выделите ячейку, нажмите и одновременно нажмите <ctrl + shift + enter>.
Решение 2:
Используйте функцию СУММЕСЛИ, как показано в следующей формуле:
СУММЕСЛИ (B2: B5,3; A2: A5) + СУММЕСЛИ (B2: B5,4, A2: A5)
Снимок экрана // Игнорирование пустых ячеек, содержащих невидимые пробелы, при использовании формул массива