Я пытаюсь объединить несколько формул IF с формулой IF(и AND, но изо всех сил. Я могу управлять вложенными Ifs или формулой IF(и AND), но не могу их объединить.

Я хочу сказать, что если L2 равно 1,3 или 4, тогда положите 1, если L2 равно 2, а L6 равно 1, а затем 1, если ни одно из этих условий не применимо, положите 0.

Это лучшее, что мне удалось

IF(L2={1,3,4,5},1,0,IF(AND(L2=2,L6=1,1,0)))

1 ответ1

1

Вы перепутали скобки:

IF(L2={1,3,4,5},1,0,IF(AND(L2=2,L6=1,1,0)))  # your condition
IF(L2={1,3,4,5},1,0,IF(AND(L2=2,L6=1),1,0))  # fixed condition

таким образом, вы пропустили аргументы IF .

Также первое условие ИЛИ кажется неправильным, весь второй IF должен быть в ELSE части первых, если:

IF(L2={1,3,4,5},1,IF(AND(L2=2,L6=1),1,0))

Также часть L2={1,3,4,5} не является допустимым условием и должна быть заменена чем-то другим, например условием OR :

IF(OR(L2=1,L2=3,L2=4,L=5);1;IF(AND(L2=2;L6=1);1;0))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .