Как сделать

Как извлечь текст с помощью функции LEFT / LEFTB в Excel

Снимок экрана Excel, показывающий ЛЕВЫЕ формулы

Когда текст копируется или импортируется в Excel, ненужные символы мусора иногда включаются в хорошие данные. Иногда требуется только часть текстовых данных в ячейке. Для подобных случаев используйте функцию ВЛЕВО,  чтобы удалить нежелательные данные, когда хорошие данные находятся слева от нежелательных символов в ячейке.

Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010, 2007; Excel для Office 365, Excel Online, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

Синтаксис функций LEFT и LEFTB в Excel

Функции LEFT  и LEFTB выполняют аналогичные операции, но отличаются языками, которые они поддерживают. Следуйте приведенным ниже инструкциям и выберите функцию, которая лучше всего поддерживает ваш язык.

  • LEFT  для языков, которые используют однобайтовый набор символов. Эта группа включает в себя английский и все европейские языки.
  • LEFTB  для языков, которые используют двухбайтовый набор символов. Это включает в себя японский, китайский (упрощенный), китайский (традиционный) и корейский.
Снимок экрана Excel, показывающий ЛЕВЫЕ формулы
= ВЛЕВО ( текст , Num_chars )

Синтаксис для функции LEFTB:

= LEFTB ( текст , Num_bytes )

Аргументы функции сообщают Excel, какие данные использовать в функции, и длину извлекаемой строки.

  • Текст  (требуется для LEFT и LEFTB) относится к записи, которая содержит требуемые данные. Этот аргумент является либо  ссылкой  на ячейку для расположения данных на  листе, либо фактическим текстом, заключенным в кавычки.
  • Num_chars  (необязательно для LEFT) указывает количество символов слева от строкового аргумента, который необходимо сохранить. Все остальные персонажи удалены.
  • Num_bytes (необязательно для LEFTB) указывает количество символов слева от строкового аргумента, которое должно быть сохранено в байтах. Все остальные персонажи удалены.

Важные замечания о функции слева

При входе в ЛЕВУЮ функцию помните следующее:

  • Если Num_chars или Num_bytes опущены, по умолчанию функция отображает значение 1 символа.
  • Если Num_chars или Num_bytes больше длины текста, функция возвращает всю текстовую строку.
  • Если значение аргумента Num_chars или Num_bytes отрицательно, функция возвращает #VALUE! значение ошибки.
  • Если значение аргумента Num_chars или Num_bytes ссылается на пустую ячейку или равно нулю, функция возвращает пустую ячейку.

Пример функции Excel LEFT

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

Лучше всего вводить ссылки на ячейки для аргументов, а не для фактических данных. В этом примере перечислены шаги для ввода функции LEFT и ее аргументов в ячейку B3 для извлечения слова Widget  из текстовой строки в ячейке A3.

Войдите в ЛЕВУЮ функцию

Варианты ввода функции и ее аргументов в ячейку B3 включают в себя:

  • Введите полную функцию в соответствующую ячейку.
  • Использование диалогового окна «Аргументы функций» в Excel (или построитель формул в Excel для Mac).

Использование диалогового окна для входа в функцию упрощает задачу. Диалоговое окно заботится о синтаксисе функции, вводя имя функции, разделители запятых и скобки в правильных местах и ​​количестве.

Укажите ссылки на ячейки

Независимо от того, какой вариант вы выберете для ввода функции в ячейку рабочего листа, лучше всего использовать  точку и щелкнуть,  чтобы ввести ссылки на ячейки, используемые в качестве аргументов. Это минимизирует вероятность ошибок, вызванных неправильной ссылкой на ячейку.

Введите LEFT с помощью диалогового окна

Следуйте этому руководству, чтобы войти в ЛЕВУЮ  функцию и ее аргументы с помощью диалогового окна Аргументы функции Excel.

  1. Откройте пустой лист и введите данные для учебника.

    Снимок экрана с примерами данных, используемых для учебника по функциям Excel LEFT
  2. Выберите ячейку B3, чтобы сделать ее  активной ячейкой . Это где результаты функции будут отображаться.

  3. Выберите  Формулы .

  4. Выберите « Текст»,  чтобы открыть раскрывающийся список функций.

  5. Выберите  ВЛЕВО, чтобы открыть диалоговое окно «Аргументы функций». В Excel для Mac открывается построитель функций.

  6. Поместите курсор в  тексте  текстового поля.

  7. Выберите ячейку A3 на листе, чтобы ввести ссылку на эту ячейку в диалоговое окно.

  8. Поместите курсор в   текстовое поле Num_chars .

  9. Выберите ячейку  B10 на листе, чтобы ввести ссылку на эту ячейку.

    Снимок экрана, показывающий, как войти в ЛЕВУЮ функцию в Excel
  10. Выберите ОК . За исключением Excel для Mac, где вы выбираете Готово .

Извлеченный виджет подстроки появляется в ячейке B3.

Извлечение чисел с левой функцией

Снимок экрана Excel с функцией VALUE

Одним из способов решения этой проблемы является использование  функции VALUE  для преобразования текста в число, как показано в строке 9 примера изображения:

= ЗНАЧЕНИЕ (ЛЕВЫЙ (A8,6))

Второй вариант — использовать специальную вставку для преобразования текста в числа.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone