2

Я пытаюсь написать формулу в Excel 2016, которая выводит "Да", если выполняются следующие два условия:

  1. Значение А2 начинается с 4 ИЛИ 9
  2. Длина значения А2 составляет 8

В противном случае выведите "Нет".

Вот формула, которую я придумал:

=IF(AND(OR(LEFT(A2;1)="4";LEFT(A2;1)="9");LEN(A2)="8");"Yes";"No")

Проблема в том, что это просто не работает :(

Есть идеи?

1 ответ1

2

Все, что я действительно видел, являлось проблемой, было длиной, возвращающей целое число против строки (то есть, не используйте кавычки для того сравнения). У меня нет 2016 года для тестирования, но в 2013 году это работает правильно:

=IF(AND(OR(LEFT(A2;1)="4";LEFT(A2;1)="9");LEN(A2)=8);"Yes";"No")

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