Excel IF Statement - Несколько условий в столбцах - PullRequest
0 голосов
/ 13 сентября 2018

Снимок экрана Excel

Я хочу запустить логический тест, который выполнит любой из двух фрагментов кода на основе логического результата в MS Excel.

Я приложил образец данных.Я хочу запустить логический тест IF, который выполняет одну из двух других функций, основанных на TRUE или FALSE, если столбец A содержит «Февраль», а столбец B содержит слово «Завтрак» - но оба условия должны находиться в одной строке и могутпоявляются более одного раза (просто должно быть больше нуля).Вот код, который я придумал:

=IF(AND(COUNTIF(A:A,"February")>0,(COUNTIF(B:B,"*Breakfast*")>0)),"Run this code","Runthatcode")

В настоящее время я изучаю программирование и Excel, поэтому мои знания сейчас довольно ограничены.

Большое спасибо.

Fraser

1 Ответ

0 голосов
/ 13 сентября 2018

Попробуйте использовать функцию COUNTIFS для достижения этой цели.

=IF(COUNTIFS(B:B, "ValueA", C:C, "ValueB") > 0, Function1, Function2)
...