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

Оглавление:

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

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

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

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

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

  • LEFT для языков, использующих однобайтовый набор символов. В эту группу входят английский и все европейские языки.
  • LEFTB для языков, использующих двухбайтовый набор символов. Сюда входят японский, китайский (упрощенный), китайский (традиционный) и корейский.
Image
Image

В Excel синтаксис функции относится к макету функции и включает в себя имя функции, квадратные скобки и аргументы. Синтаксис функции ВЛЕВО:

=LEFT(Text, Num_chars)

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

=LEFTB(Текст, Число_байт)

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

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

Важные примечания о функции LEFT

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

  • Если 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. Откройте пустой лист и введите данные для учебника.

    Image
    Image
  2. Выберите ячейку B3, чтобы сделать ее активной ячейкой. Здесь будут отображаться результаты функции.
  3. Выбрать Формулы.
  4. Выберите Текст, чтобы открыть раскрывающийся список функций.
  5. Выберите LEFT, чтобы открыть диалоговое окно «Аргументы функции». В Excel для Mac открывается построитель функций.
  6. Поместите курсор в текстовое поле Текст.
  7. Выберите ячейку A3 на листе, чтобы ввести ссылку на эту ячейку в диалоговое окно.
  8. Поместите курсор в текстовое поле Num_chars.
  9. Выберите ячейку B10 на листе, чтобы ввести ссылку на эту ячейку.

    Image
    Image
  10. Выберите OK. За исключением Excel для Mac, где вы выбираете Готово.

Извлеченная подстрока Widget появляется в ячейке B3.

Извлечение чисел с помощью функции LEFT

Функция LEFT также извлекает подмножество числовых данных из более длинного числа, используя шаги, перечисленные в предыдущем разделе. Извлеченные данные преобразуются в текст и не могут использоваться в расчетах с использованием определенных функций, таких как функции СУММ и СРЗНАЧ.

Image
Image

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

=ЗНАЧ(ЛЕВО(A8, 6))

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

Рекомендуемые: