Не могу сосчитать ячейки, заполненные функцией RegExMatch - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь подсчитать сумму столбца, заполненного функцией RegExMatch, но использую функцию COUNT, например, =COUNT(F2:F100).

Функция, которая заполняет ячейку '1':

=IF(RegExMatch($E2,"SKU123"),"1","")

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

Какие-либо предложения о том, как лучше выполнить RegExMatch (или альтернативу) или способ суммирования столбца?

1 Ответ

0 голосов
/ 08 ноября 2018

Измените формулу с

=IF(RegExMatch($E2,"SKU123"),"1","")

на

=IF(RegExMatch($E2,"SKU123"),1,"")

и она будет работать.

COUNT возвращает количество числовых значений в наборе данных, и вы былинаполнение струнами.Так что в вашей версии он всегда будет возвращать 0.

...