2015-07-07 1 views
2

Я хотел бы проверить три ячейки, и если первые два являются «Да», тогда поместите текст в определенную ячейку, а если все три «Да», то другой текст в этой конкретной ячейке ,Excel - Если условие с тремя значениями

Пример:

Yes | Yes | No | "Sort of Working" 
Yes | Yes | Yes | "Working 
No | No | Yes | "Not working" 

В принципе, если все три говорят да, то это «работа», если нет, то он «не работает», используя формулу

Спасибо

+0

Вы смотрели в "И" функции? – Kaz

+0

Я действительно пробовал: = IF (E2 = «Да», «Не работает», «») * IF (F2 = «Да», «Работа», «») * IF (G2 = «Да», , "") – Dominic

+0

Итак, для ваших я бы выполнил '= IF (AND (E2 =« Да », F2 =« Да », G2 =« Да »),« Работа »,« Не работает »)' – Kaz

ответ

2

Три клетки были бы мой предел на укладку условий в пределах AND function. Больше, и я бы выполнил условный счет (COUNTIF function) и сравнил номер.

=IF(COUNTIF(A1:A3, "Yes")=3, "Working", "Not Working") 

Alternate:

=LOOKUP(COUNTIF(A1:A3, "Yes"), {0,1,2,3}, {"Not Working","Not Working","Sort of Working","Working"}) 
=IFERROR(CHOOSE(COUNTIF(A1:A3, "yes")-1, "Sort of Working","Working"), "Not Working") 
+0

Мне очень нравится ваша формула LOOKUP. Похоже, что это определенно будет работать (теоретически), но я получаю сообщение об ошибке, пытаясь его использовать ... – Dominic

+0

Спасибо @ Jeep! Формула = IFERROR работала 100% – Dominic

+0

У меня был круглый кронштейн вместо фигурной скобки в моем первом посте. Последующее редактирование исправлено. Я также добавил функцию [CHOOSE] (https://support.office.com/en-us/article/CHOOSE-function-fce63190-b514-48cc-a7ff-c1cdaaec0907). – Jeeped

0

Вы можете вложить AND() внутри IF().

=IF(AND(A1="Yes", A2="Yes", A3="Yes"), "Working", "Not Working") 
+0

Благодарю вас @ Mr.Llama. Знаете ли вы, могу ли я добавить предложение OR в оператор IF AND любым шансом? Чтобы создать то, что я редактировал выше, в исходном сообщении. – Dominic

+0

Сделайте две разные ячейки. Один проверяет первые два столбца, один проверяет все три. 'AND()' принимает любое количество сравнений, поэтому добавляйте или удаляйте сравнения по мере необходимости. –

+0

К сожалению, я не могу использовать больше столбцов, чем у меня уже есть. Он будет использоваться для импорта на веб-сайт, и, хотя я создал Java-программу для чего-то еще, формула - это просто то, что должно получиться из Excel. – Dominic