MS Excel, G Sheet, считать несколько условий с помощью логики ИЛИ - PullRequest
0 голосов
/ 04 февраля 2020

Говорит, что у меня есть некоторые данные, и я хотел бы посчитать, было ли это "CC" или"DD". Вот что я сделал в Microsoft Excel и Google Sheet.

=sum(countifs(A2:A10, {"CC", "DD"}))

В MS Excel это выглядит нормально, но не в G Sheet.

Я должен сделать это в G Sheet, чтобы получить тот же результат:

=countif(A2:A10, "CC") + =countif(A2:A10, "DD")

Есть ли более разумный способ сделать это в G Sheet?

Мой образец:

enter image description here

Ответы [ 2 ]

1 голос
/ 04 февраля 2020

использовать в Google Sheets:

=ARRAYFORMULA(SUM(IF(REGEXMATCH(A:A, "CC|DD"), 1, )))
1 голос
/ 04 февраля 2020

Это формула массива.

В Google Sheets: =arrayformula(sum(countifs(A2:A10, {"CC", "DD"})))

enter image description here В более старых версиях Excel вам пришлось бы подтвердить это с помощью Ctrl + Shift + Enter. Это также формула массива.

...