Excel: формула для left до определенного символа


Функция Excel LEFT используется для извлечения количества символов из левой части строки.

Однако вы можете использовать следующую формулу, чтобы использовать функцию LEFT для извлечения всех символов из левой части строки до тех пор, пока не встретится определенный символ:

 =LEFT(cell, FIND("specific_character", cell)-1)

Например, вы можете использовать следующую формулу для извлечения всех символов из левой части строки в ячейке A2 до тех пор, пока не встретите подчеркивание:

 =LEFT( A2 , FIND("_", A2 )-1)

Следующий пример показывает, как использовать эту формулу на практике.

Пример: использование LEFT до определенного символа в Excel

Предположим, у нас есть следующий список названий баскетбольных команд в Excel:

Мы можем ввести следующую формулу в ячейку B2 , чтобы извлечь все символы из названия команды в ячейке A2 , пока не встретится подчеркивание:

 =LEFT( A2 , FIND("_", A2 )-1)

Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:

В столбце B теперь отображаются все символы в названии каждой команды, пока в названии не появится подчеркивание.

Обратите внимание: если в названии команды не обнаружено подчеркивания, формула вернет #ЗНАЧЕНИЕ! поэтому.

Чтобы вернуть другое значение, просто используйте функцию ЕСЛИОШИБКА() .

Например, мы можем использовать следующую функцию IFERROR() для возврата «Ничего не найдено», если в заданном названии команды не найдено ни одного подчеркивания:

 =IFERROR(LEFT( A2 ,FIND("_", A2 )-1),"None Found")

На следующем снимке экрана показано, как использовать эту формулу на практике:

Обратите внимание, что вы также можете вернуть другое значение, просто заменив «Ничего не найдено» другим значением в функции ЕСЛИОШИБКА() .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как использовать функцию MID для завершения строки
Excel: как использовать функцию MID для строк переменной длины
Excel: как удалить первые 3 символа из строки

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *