Как проверить, начинается ли ячейка с текста?
В Excel при работе с данными могут возникнуть случаи, когда вам нужно проверить, начинается ли значение ячейки с определенного текста или является ли начальная часть этого значения числом или нет. В этом уроке мы научимся писать формулу для текста обоих условий.
ЕСЛИ значение ячейки начинается с определенного текста
В следующем примере вам нужно проверить, равны ли первые три символа ячейки LXI. Для этого вам нужно использовать IF и LEFT.

Чтобы написать эту формулу, вы можете использовать следующие шаги:
- Сначала введите функцию ЕСЛИ в ячейку.
- После этого введите функцию ЛЕВЫЙ в первый аргумент ЕСЛИ и обратитесь к ячейке A2, где у вас есть значение, во втором аргументе используйте 3 для num_digit.
- Затем используйте знак равенства и введите значение (используя двойные кавычки), которое вы хотите проверить.
- Теперь во втором аргументе введите «Да».
- И в третьем аргументе введите «Нет».
- В конце введите закрывающие скобки и нажмите Enter, чтобы получить результат.

Как вы можете видеть ниже, для всех значений, где в начале значения стоит значение «LXI», оно возвращает «Да», в противном случае — «Нет».

=IF(LEFT(A2,3)="LXI","Yes","No")
Подсчитайте ячейки IF, начинающиеся с
Используйте формулу ниже, если вы хотите подсчитать количество ячеек, начинающихся с определенного значения.

=SUMPRODUCT(--(LEFT(A2:A10,3)="LXI"))
Чтобы узнать больше об этом, вы можете прочитать об использовании СУММПРОИЗВ с условием.
Если значение ячейки начинается с цифры
Аналогичным образом вы можете написать формулу, проверяющую, начинается ли ячейка с цифры.

=IF(ISNUMBER(VALUE(LEFT(A2,2))), "Yes","No")
В этой формуле мы использовали функцию ЗНАЧЕНИЕ вокруг LEFT. Когда вы получаете значение с помощью LEFT, оно возвращает это значение в виде текста, даже если это значение является числом.
Вот почему для преобразования числа в число нам нужно использовать ЗНАЧЕНИЕ. После этого мы использовали ISNUMBER, чтобы проверить значение, возвращаемое LEFT. Если это значение является числом, условие имеет значение ИСТИНА, и ЕСЛИ возвращает ДА, в противном случае — Нет.
Получить файл Excel
Связанные формулы
- Проверьте, содержит ли ячейка частичный текст
- Проверьте, является ли значение ячейки числом
- Медиана с ПЧ (условные критерии)
- ОБЪЕДИНИТЬ ЕСЛИ (объединить с условием)
- ПРОМЕЖУТОЧНЫЙ ИТОГ с ЕСЛИ (условный ПРОМЕЖУТОЧНЫЙ ИТОГ)