Почему текстовые функции включены в электронную таблицу?
Обновлено: 21.11.2024
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Чтобы получить подробную информацию о функции, щелкните ее название в первом столбце.
Примечание. Маркеры версий указывают версию Excel, в которой была введена функция. Эти функции недоступны в более ранних версиях. Например, маркер версии 2013 указывает, что эта функция доступна в Excel 2013 и всех более поздних версиях.
Описание
Заменяет полноразмерные (двухбайтовые) английские буквы или буквы катаканы в строке символов на полуширинные (однобайтовые) символы
Преобразует число в текст, используя формат валюты ß (бат)
Возвращает символ, заданный кодовым номером
Удаляет все непечатаемые символы из текста
Возвращает числовой код для первого символа в текстовой строке
Объединяет текст из нескольких диапазонов и/или строк, но не предоставляет разделитель или аргументы IgnoreEmpty.
Объединяет несколько текстовых элементов в один текстовый элемент
Функция DBCS
Заменяет полуширинные (однобайтовые) английские буквы или катакану в строке символов на полноразмерные (двухбайтовые) символы
Преобразует число в текст, используя формат денежной единицы $ (доллар США)
Проверяет, идентичны ли два текстовых значения
Находит одно текстовое значение внутри другого (с учетом регистра)
Форматирует число как текст с фиксированным количеством знаков после запятой
Возвращает крайние левые символы из текстового значения
Возвращает количество символов в текстовой строке
Преобразует текст в нижний регистр
Возвращает определенное количество символов из текстовой строки, начиная с указанной вами позиции
Функция ЧИСЛОЗНАЧ
Преобразует текст в число независимо от региональных настроек
Извлекает фонетические символы (фуригана) из текстовой строки
Первая буква в каждом слове текстового значения заглавная
Заменяет символы в тексте
Повторяет текст заданное количество раз
Возвращает крайние правые символы из текстового значения
Находит одно текстовое значение внутри другого (без учета регистра)
Заменяет старый текст в текстовой строке новым текстом
Преобразует аргументы в текст
Форматирует число и преобразует его в текст
Объединяет текст из нескольких диапазонов и/или строк и включает указанный вами разделитель между каждым текстовым значением, которое будет объединено. Если разделитель представляет собой пустую текстовую строку, эта функция эффективно объединит диапазоны.
Удаляет пробелы из текста
функция UNICHAR
Возвращает символ Unicode, на который ссылается заданное числовое значение
Функция UNICODE
Возвращает число (кодовую точку), соответствующее первому символу текста
Преобразует текст в верхний регистр
Преобразует текстовый аргумент в число
Важно! Расчетные результаты формул и некоторых функций листа Excel могут незначительно отличаться на ПК с Windows, использующем архитектуру x86 или x86-64, и ПК с Windows RT, использующем архитектуру ARM. Узнайте больше о различиях.
Excel в основном работает с числовыми данными, но иногда вы можете столкнуться с данными, содержащими слишком много текста, и именно в этот момент текстовые функции в Excel помогут вам легко все упростить.
Вот несколько текстовых функций, которые вам следует знать
1.Влево()
Вы можете использовать функцию Left, если хотите извлечь крайние левые символы из строки. Синтаксис =left(text, num_char)
Аналогичным образом вы также можете использовать функцию Right для извлечения самых правых символов из строки.
2. Лен ()
Функция Len в Excel помогает узнать длину строки, то есть количество символов в строке. Синтаксис = ДЛСТР(текст)
Примечание. При расчете длины учитываются пробелы.
3. Середина ()
Функция Mid в Excel используется для извлечения символов из середины строки. Синтаксис = MID(текст, start_char, num_chars)
4. Найти ()
Функция поиска в Excel используется, когда вы хотите узнать положение определенных символов в определенной строке. Синтаксис =НАЙТИ(найти_текст, внутри_текста,[начальный_номер])
5. Правильно ()
Правильная функция в Excel пишет каждое слово в строке с заглавной буквы, то есть преобразует регистр в правильный регистр. Синтаксис =PROPER(текст)
6. Ответить ()
Функция «Повтор» в Excel используется, когда вы хотите, чтобы определенный текст повторялся определенное количество раз. Синтаксис =ПОВТОР(Текст, число_время)
7. Обрезать()
Функция обрезки в Excel удаляет ненужные пробелы из определенной строки.
Синтаксис =TRIM(текст)
8. Верхний()
Верхняя функция в Excel преобразует текст в верхний регистр из нижнего регистра. Синтаксис =ПРОПИСН(текст)
9. Подставить ()
Функция замены в Excel помогает заменить существующий текст новым текстом в определенной строке. Синтаксис =ПОДСТАВИТЬ(текст, старый_текст, новый_текст, номер экземпляра)
10. Объединить ()
Функция объединения в Excel помогает соединить текст двух или более ячеек. Синтаксис = СЦЕПИТЬ (текст1, текст2….)
Если у вас есть какие-либо сомнения или предложения для нас, сообщите нам об этом в разделе комментариев ниже, и мы свяжемся с вами в ближайшее время.
Ссылки по теме, которые вам понравятся:
Получить бесплатную консультацию
Комментарии
сделать карьеру
Заинтересованы в этой теме?
Наши консультанты свяжутся с вами и предоставят дополнительную информацию по этой теме.
улучшить навыки с помощью бесплатных материалов
больше блогов здесь
Отказ от ответственности
GARP не поддерживает, не рекламирует, не проверяет и не гарантирует точность продуктов или услуг, предлагаемых EduPristine, а также не подтверждает оценки, заявленные поставщиком подготовки к экзаменам. Кроме того, GARP не несет ответственности за какие-либо сборы, уплачиваемые пользователем EduPristine, а также GARP не несет ответственности за какое-либо вознаграждение любому физическому или юридическому лицу, предоставляющему услуги EduPristine. ERP®, FRM®, GARP® и Global Association of Risk Professionals™ являются товарными знаками, принадлежащими Global Association of Risk Professionals, Inc.
Институт CFA не подтверждает, не рекламирует и не гарантирует точность или качество продуктов или услуг, предлагаемых EduPristine. CFA Institute, CFA® и Chartered Financial Analyst® являются товарными знаками, принадлежащими CFA Institute.
Отказ от ответственности
GARP не поддерживает, не рекламирует, не проверяет и не гарантирует точность продуктов или услуг, предлагаемых EduPristine of GARP Exam, а также не подтверждает какие-либо проценты сдачи, которые могут быть заявлены Поставщиком услуг по подготовке к экзаменам.Кроме того, GARP не несет ответственности за какие-либо сборы или расходы, уплачиваемые пользователем EduPristine, а также GARP не несет ответственности за какие-либо сборы или расходы любого физического или юридического лица, предоставляющего какие-либо услуги EduPristine. ERP ® , FRM ® , GARP ® и Global Association of Risk Professionals™ являются товарными знаками, принадлежащими Global Association of Risk Professionals, Inc. Институт CFA® не поддерживает, не продвигает и не гарантирует точность или качество продуктов или услуг, предлагаемых ЭдуПристине.
CFA® Institute, CFA®, CFA® Institute Investment Foundations™ и Chartered Financial Analyst® являются товарными знаками, принадлежащими CFA® Institute. Мы приложили максимум усилий, чтобы гарантировать отсутствие нарушений авторских прав в любом из наших материалов.
2022 © EduPristine. ВСЕ права защищены.
Скачать материал
Просто введите свои данные, и наша корпоративная служба поддержки свяжется с вами как можно скорее
В Excel есть несколько строковых (текстовых) функций, которые могут помочь вам работать с текстовыми данными. Эти функции могут помочь вам изменить текст, изменить регистр, найти строку, подсчитать длину строки и т. д. В этом посте мы рассмотрели основные текстовые функции. (примеры файлов)
1. ДЛСТР Функция
Функция ДЛСТР возвращает количество символов в значении. Проще говоря, с помощью функции ДЛСТР вы можете подсчитать, сколько символов содержится в значении. Вы можете обратиться к ячейке или вставить значение непосредственно в функцию.
Синтаксис
Аргументы
- текст: строка, для которой вы хотите подсчитать количество символов.
Пример
В приведенном ниже примере мы использовали ДЛСТР для подсчета букв в ячейке. «Hello, World» состоит из 10 символов с пробелом между ними, и в результате мы получили 11 символов.
В приведенном ниже примере «22-Jan-2016» содержит 11 символов, но LEN возвращает 5 символов.
Причина этого в том, что функция ДЛСТР подсчитывает количество символов в значении ячейки и не имеет отношения к форматированию.
2. НАЙТИ функцию
Функция НАЙТИ возвращает число, являющееся начальной позицией подстроки в строке. Проще говоря, с помощью функции поиска вы можете найти (с учетом регистра) начальную позицию строки в другой строке.
Синтаксис
Аргументы
- find_text: текст, который вы хотите найти в другом тексте.
- within_text: текст, из которого вы хотите найти текст.
- [start_num]: число представляет начальную позицию поиска.
Пример
В приведенном ниже примере мы использовали НАЙТИ, чтобы найти «:», а затем с помощью MID и LEN мы извлекли имя из ячейки.
3. ПОИСК
Функция ПОИСК возвращает число, являющееся начальной позицией подстроки в строке. Проще говоря, с помощью функции ПОИСК вы можете искать (без учета регистра) начальную позицию текстовой строки в другой строке.
Синтаксис
Аргументы
- find_text: текст, который вы хотите найти в другом тексте.
- within_text: текст, из которого вы хотите найти текст. Вы можете обратиться к ячейке или ввести текст в свою функцию.
Пример
В приведенном ниже примере мы ищем букву «P» и указали start_num как 1, чтобы начать поиск. Наша формула возвращает 1 в качестве позиции текста.
Но, если вы посмотрите на слово, у нас также есть буква «P» на 6-й позиции. Это означает, что функция ПОИСК может возвращать только позицию первого вхождения текста или если вы укажете начальную позицию соответствующим образом.
4. ВЛЕВО Функция
LEFT-функции возвращают последовательные символы из строки, начиная с левой стороны (начиная). Проще говоря, с помощью функции ВЛЕВО вы можете извлекать символы из строки с ее левой стороны.
Синтаксис
Аргументы
- текст: текст или число, из которого вы хотите извлечь символы.
- [num_char]: количество символов, которое вы хотите извлечь.
Пример
В приведенном ниже примере мы извлекли первые пять цифр из текстовой строки, используя LEFT, указав количество символов для извлечения.
5. Функция ВПРАВО
Функция ПРАВИЛЬНО возвращает последовательные символы из строки, начиная с правой стороны (окончание). Проще говоря, с помощью функции ПРАВИЛЬНО вы можете извлекать символы из строки с ее левой стороны.
Синтаксис
Аргументы
- текст: текст или число, из которого вы хотите извлечь символы.
- [num_char]: количество символов, которое вы хотите извлечь.
Пример
В приведенном ниже примере мы извлекли 6 символов, используя правильную функцию. Если вы знаете, сколько символов вам нужно извлечь из строки, вы можете просто извлечь их, используя число.
Итак, мы используем LEN и FIND, чтобы получить имя. Позвольте мне показать вам, как мы это сделали.
Во-первых, мы использовали ДЛСТР, чтобы получить длину всей текстовой строки, затем мы использовали НАЙТИ, чтобы получить номер позиции пробела между именем и фамилией. И, в конце концов, мы использовали обе цифры, чтобы получить фамилию.
Аргументы
- значение1: ссылка на ячейку, массив или число, которое непосредственно вводится в функцию.
- [value2]: ссылка на ячейку, массив или число, которые непосредственно вводятся в функцию.
6. СРЕДНЯЯ функция
MID возвращает подстроку из строки, используя определенную позицию и количество символов. Проще говоря, с помощью MID вы можете извлечь подстроку из строки, указав начальный символ и количество символов, которые вы хотите извлечь.
Синтаксис
Аргументы
- текст: текст или число, из которого вы хотите извлечь символы.
- start_char: номер позиции символа, из которого вы хотите извлечь символы.
- num_chars: количество символов, которое вы хотите извлечь из start_char.
Пример
В приведенном ниже примере мы использовали разные значения:
- От 6 символа до следующих 6 символов.
- От 6 символа до следующих 10 символов.
- Мы использовали начало символа с отрицательного значения, и это вернуло ошибку.
- Использовав 0 для количества символов для извлечения, он вернул пустое значение.
- С отрицательным числом для количества символов, которые нужно извлечь, и он вернул ошибку.
- Начальный номер равен нулю, и он вернул ошибку.
- Текстовая строка непосредственно в функцию.
<р>7. Функция НИЖЕ
LOWER возвращает строку после преобразования всех букв в строчные. Простыми словами, он преобразует текстовую строку, в которой все буквы, которые у вас есть, написаны строчными буквами, а цифры останутся нетронутыми.
Синтаксис
Аргументы
- текст: текст, который вы хотите преобразовать в нижний регистр.
Пример
В приведенном ниже примере мы сравнили нижний регистр, верхний регистр, правильный регистр и регистр предложения друг с другом.
Текст нижнего регистра имеет все буквы в нижнем регистре по сравнению с другими.
8. НАДЛЕЖАЩАЯ функция
Функция PROPER возвращает текстовую строку в правильном регистре. Простыми словами, с функцией PROPER, где первая буква слова заглавная, а остальные строчные (правильный регистр).
Синтаксис
Аргументы
- текст: текст, который вы хотите преобразовать в правильный регистр.
Пример
В приведенном ниже примере у нас есть правильный регистр, в котором первая буква в слове заглавная, а остальные буквы в нижнем регистре по сравнению с двумя другими регистрами в нижнем и верхнем регистре.
В приведенном ниже примере мы использовали функцию PROPER, чтобы преобразовать имя и фамилию в правильный регистр.
9. ВЕРХНЯЯ функция
Функция ПРОПИСНАЯ возвращает строку после преобразования всех букв в заглавные. Простыми словами, он преобразует текстовую строку, в которой все буквы, которые у вас есть, написаны заглавными буквами, а цифры останутся нетронутыми.
Синтаксис
Аргументы
- текст: текст, который вы хотите преобразовать в верхний регистр.
Пример
В приведенном ниже примере мы использовали ПРОПИСНЫЕ буквы для преобразования текста имени в заглавные буквы из текста, в котором символы стоят в разных регистрах.
10. Функция ПОВТОР
Функция REPT несколько раз возвращает текстовое значение. Простыми словами, с помощью функции ПОВТОР вы можете указать текст и номер для повторения этого текста.
Синтаксис
Пример
В приведенном ниже примере мы использовали другой тип текста для повторения с помощью REPT. Он может повторять любой тип текста или чисел и даже символов, которые вы указываете в функции, а функция ПОВТОР в основном используется для создания диаграмм в ячейках.
Функция ТЕКСТ в Excel возвращает число в заданном числовом формате в виде текста. Вы можете использовать функцию ТЕКСТ для встраивания форматированных чисел в текст.
- значение — число, которое необходимо преобразовать.
- format_text – используемый числовой формат.
Функция ТЕКСТ возвращает число, отформатированное как текст, с использованием предоставленного числового формата. Вы можете использовать функцию ТЕКСТ для встраивания форматированных чисел в текст.
Функция ТЕКСТ принимает два аргумента: значение и format_text. Значение – это число, которое должно быть отформатировано как текст, и должно быть числовым значением. Если значение является уже текстом, форматирование не применяется. Format_text – это текстовая строка, содержащая коды форматирования чисел, применяемые к значению. Укажите format_text в виде текстовой строки, заключенной в двойные кавычки (""). Примеры кодов различных числовых форматов см. в разделе Пользовательские числовые форматы Excel.
Примечание. Вывод TEXT всегда представляет собой текстовую строку. Чтобы отформатировать число и сохранить числовое значение, примените обычное числовое форматирование.
Функция ТЕКСТ полезна при объединении отформатированного числа в текстовую строку. Например, «Продажи в прошлом году выросли более чем на 43 500 долларов США», где число 43 500 было отформатировано с использованием символа валюты и разделителя тысяч. Без функции ТЕКСТ форматирование числа будет удалено. Это особенно проблематично с датами, которые отображаются в виде больших порядковых номеров. С помощью функции ТЕКСТ вы можете вставлять число в текст, используя именно тот числовой формат, который вам нужен.
Примеры
С датой 1 июля 2021 г. в ячейке A1 функцию ТЕКСТ можно использовать следующим образом:
С числом 0,537 в ячейке A1 можно использовать ТЕКСТ для применения процентного форматирования следующим образом:
Функция ТЕКСТ особенно полезна при объединении числа с текстовой строкой с форматированием. Например, для даты 1 июля 2021 г. в ячейке A1 объединение приводит к удалению форматирования даты, поскольку даты являются числовыми значениями:
Функция ТЕКСТ может использоваться для применения форматирования даты к конечному результату:
Читайте также: