условная формула проверки двух столбцов - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь применить формулу в Excel, но не работает.

Моя цель такова:

У меня есть два столбца A, B и C. Значения вв столбце A может быть 0,00% или любой другой процент. Значения в столбце B могут быть «внутренними» или любой другой строкой (т. е. «не домашними»).

формула должна проверять эти условия во всех строках:

- столбец A имеет 0,00%, а столбец B имеет «Внутренний» ->, в этом случае столбец C должен быть установлен «B is BAD»

- столбец A не имеетимеют 0,00%, а в столбце B указано «Внутренний» ->, в этом случае в столбце C должно быть указано «A is BAD»

- в столбце A нет 0,00%, а в столбцеB не имеет "Внутренний" ->, в этом случае столбец C должен быть установлен "A y B, ПЛОХО"

У меня есть эта формула, но не работает:

= IF ($ A1 = "0%" И $ B1 <> "Не внутренний"; "B - ПЛОХОЙ", IF ($ A1 <> "0%" И $ B1 <> "Внутренний"; "A - ПЛОХОЙ"", IF ($ A1 <>" 0% "; $ B1 <>" Внутренний ");" A y B ПЛОХО "," ")))

пожалуйста, не могли бы вы сказать мне, чтобы я его достиг??.

спасибо в адвенс, BR.

1 Ответ

0 голосов
/ 30 мая 2018

Попробуйте ввести следующую формулу в C1:

=IF(AND($A1=0.00%, $B1="Domestic"), "B is BAD",
    IF(AND($A1>0.00%, $B1="Domestic"), "A is BAD",
        IF($A1>0.00%, "A and B are BAD", "No error")))

Конечное условие else в логике будет отображать No Error.Это произошло бы в случае, когда A1 - это точно 0.00% , а B1 - это не Domestic.Это тот крайний случай, который ваши явные инструкции не охватывали.

...