10 текстовых функций в Excel с примерами
Excel предназначен для работы с числами. Однако, если ваши данные содержат слишком много текста, вам не о чем беспокоиться. Excel предоставляет несколько функций, упрощающих работу с текстовыми строками. Эти функции позволяют легко находить строку, подсчитывать символы в строке, удалять лишние пробелы из строки, объединять две или более строк и выполнять другие аналогичные задачи с текстовыми данными.
Что такое текстовые функции в Excel?
Текстовые функции — это собственные функции Microsoft Excel, которые позволяют преобразовывать или анализировать текстовые данные. Excel предоставляет в общей сложности более 30 текстовых функций, и многие из них часто используются людьми для анализа данных. В этом посте рассказывается о 10 таких текстовых функциях с их использованием и примерами.
10 текстовых функций в Excel с примерами
Ниже приведен список 10 лучших функций в Excel:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- НАЙТИ
- ЛЕН
- ОСТАВИЛ
- ПРАВИЛЬНО
- СРЕДНЯЯ
- ЗАМЕНЯТЬ
- ВЕРХНИЙ
- ПОДРЕЗАТЬ
- СЦЕПИТЬ
- ТЕКСТ
Давайте подробно рассмотрим эти функции, одну за другой.
1]НАЙТИ
Функция НАЙТИ позволяет найти текстовую строку внутри другой. Он возвращает позицию, с которой начинается символ или строка в другой текстовой строке.
Синтаксис
НАЙТИ(найти_текст, внутри_текста, [start_num])
- найти_текст Аргумент используется для ввода текста, который пользователь хочет найти.
- внутри текста аргумент принимает текст, который содержит текст, который необходимо найти.
- [start_num] необязательный аргумент, который принимает позицию, с которой начинается поиск. По умолчанию принимает значение 1.
Пример
Допустим, ячейка A3 на листе Excel содержит строку «Клуб Windows». Если пользователь хочет найти позицию «Win» в строке, он может использовать функции «Найти» следующим образом:
f(x)=НАЙТИ(«Выигрыш», A1)
Вывод вышеуказанной функции будет равен 5, так как 5 представляет начальную позицию текста «Выигрыш» в «Клубе Windows».
Примечание. Функция НАЙТИ чувствительна к регистру. Если вы не хотите сопоставлять регистр, вы можете использовать функцию ПОИСК, которая имеет тот же синтаксис, что и функция НАЙТИ.
2]ЛЕН
Функция ДЛСТР вычисляет длину строки, т.е. количество символов в строке. Он считает пробелы как символы.
Синтаксис
ДЛСТР(текст)
- текст Аргумент принимает строку, длину которой пользователь хочет найти.
Пример
В приведенном выше примере, если пользователь хочет найти длину строки «Клуб Windows», он может использовать функцию «ДЛСТР» следующим образом:
f(x)=ДЛСТР (A3)
Вывод вышеуказанной функции будет 16, так как в строке «Клуб Windows» 16 символов, включая пробелы.
Читайте также: Клавиши со стрелками не работают в Microsoft Excel.
ОСТАЛОСЬ 3
Функция LEFT возвращает несколько последовательных символов с левой стороны строки в зависимости от числа, указанного пользователем.
Синтаксис
СЛЕВА(текст, [num_chars])
- текст Аргумент используется для указания строки, содержащей символы, которые необходимо найти.
- [num_chars] указывает количество символов, которые необходимо извлечь слева от основной строки. Этот аргумент является необязательным. В качестве значения по умолчанию принимается значение «1», если оно не указано пользователем.
Пример
В том же примере, что и выше, если пользователь хочет извлечь первые 7 символов из «Клуба Windows», он может использовать функцию «ВЛЕВО» следующим образом:
f(x)=ЛЕВО (A3, 7)
Вывод вышеуказанной функции будет «Выигрыш», так как это 7 крайних левых символов в строке «Клуб Windows», включая пробелы.
4]ВПРАВО
Функция RIGHT используется для извлечения нескольких символов из крайнего правого края строки.
Синтаксис
ПРАВИЛЬНО(текст, [num_chars])
- текст Аргумент задает строку, содержащую нужные символы.
- [num_chars] Аргумент задает количество символов, которые необходимо извлечь, перемещаясь от крайнего правого края строки к левому. Это необязательный аргумент, который принимает «1» в качестве значения по умолчанию, если не указан.
Пример
Возьмем тот же пример, если пользователь хочет извлечь последние 7 символов из строки «Клуб Windows», он может использовать функцию «ВПРАВО» следующим образом:
f(x)=ВПРАВО(A3, 7)
Вывод вышеуказанной функции будет ws Club, так как это 7 самых правых символов в «Клубе Windows», включая пробелы.
5]СРЕДНЯЯ
Функция MID возвращает несколько последовательных символов или подстрока из середины другой строки.
Синтаксис
MID(текст, start_num, num_chars)
- текст аргумент принимает строку, содержащую нужные символы.
- start_num Аргумент принимает позицию, с которой начинается извлечение символов.
- num_chars Аргумент принимает количество символов, которое пользователь хочет извлечь из строки.
Пример
В приведенном выше примере, если пользователь хочет извлечь 4 символа, начиная с 3-го символа в строке «Клуб Windows», он может использовать функцию «MID» следующим образом:
f(x)=СРЕДНИЙ(A3, 3, 4)
Результатом вышеприведенной функции будет e Wi, поскольку «e» — это третий символ, а также, начиная с «e» в счетных пробелах, «e Wi» — это 4 последовательных символа в строке «Клуб Windows».
6]ЗАМЕНИТЬ
Функция Substitute заменяет существующий текст новым текстом в заданной строке.
Синтаксис
ПОДСТАВИТЬ(текст, старый_текст, новый_текст, [instance_num])
- текст аргумент определяет основную строку.
- старый_текст аргумент указывает текст, который необходимо заменить.
- новый_текст Аргумент задает текст, который необходимо поместить вместо существующего текста.
- [instance_num] Аргумент указывает, какой экземпляр (или вхождение) существующего текста должен быть заменен. Это необязательный аргумент. Если вы укажете это значение, будет заменен только этот экземпляр текста; в противном случае все экземпляры существующего текста будут заменены новым текстом.
Пример
В том же примере, если пользователь хочет заменить «Добро пожаловать в The» на «The» в «Клубе Windows», он может использовать функцию «ЗАМЕНИТЬ» следующим образом:
f(x)=SUBSTITUTE(A3, «The», «Добро пожаловать»)
Вывод вышеуказанной функции будет «Добро пожаловать в клуб Windows», так как замещающая функция заменила «The» на «Welcome to The» в текстовой строке «The Windows Club».
7]ВЕРХНИЙ
Функция UPPER преобразует строку в верхний регистр, т. е. возвращает строку после того, как каждая буква будет прописной.
Синтаксис
ВЕРХНИЙ(текст)
- текст аргумент принимает строку, которая должна быть написана с заглавной буквы.
Пример
Следуя тому же примеру, если пользователь хочет сделать каждую букву в строке «Клуб Windows» заглавной, он может использовать функцию «ПРОПИСНАЯ» следующим образом:
f(x)=ВЕРХНИЙ(A3)
Результатом вышеуказанной функции будет THE WINDOWS CLUB.
Примечание:
- Если вы хотите преобразовать строку в нижний регистр, вы можете использовать функцию LOWER, имеющую тот же синтаксис, что и функция UPPER.
- Если вы хотите сделать первую букву каждого слова в строке заглавной, вы можете использовать функцию PROPER с тем же синтаксисом.
8]ОТДЕЛКА
Функция TRIM удаляет все лишние пробелы в строке, оставляя только 1 пробел между двумя словами.
Синтаксис
ОБРЕЗАТЬ(текст)
- текст Аргумент принимает строку с неравномерным интервалом.
Пример
В приведенном выше примере, если пользователь хочет удалить ненужные пробелы из строки «The Windows Club», он может использовать функцию «TRIM» следующим образом:
f(x)=ОТРЕЗАТЬ(A3)
Результатом вышеприведенной функции будет The Windows Club, оставив только один пробел между словами.
9]СЦЕПИТЬ
Функция СЦЕПИТЬ объединяет две или более строк в Excel.
Синтаксис
СЦЕПИТЬ(текст1, [text2]…)
- текст 1 аргумент обязателен. Для соединения требуется первая строка.
- текст2 аргумент принимает дополнительную строку для соединения. Вы можете объединить до 255 строк.
Пример
Допустим, ячейка A3 на листе Excel содержит строку «The», ячейка A4 содержит строку «Windows», а ячейка A5 содержит строку «Club». Если пользователь хочет соединить эти строки, он может использовать функции «СЦЕПИТЬ» как:
f(x)=СЦЕПИТЬ(A3, » «, A4, » «, A5)
Результатом вышеуказанной функции будет The Windows Club, объединяющий строки в ячейках A3, A4 и A5 с пробелами между этими строками.
Совет. Используйте символ амперсанда (&) для объединения двух текстовых строк.
10]ТЕКСТ
Функция ТЕКСТ преобразует числовой формат из «числового» в «текстовый». Эту функцию можно использовать для размещения форматированных чисел между текстом.
Синтаксис
ТЕКСТ(значение, формат_текст)
- Аргумент value принимает числовое значение, которое необходимо отформатировать.
- формат_текст аргумент принимает формат, который необходимо применить к значению.
Пример
Допустим, ячейка A2 в Excel содержит строку «Клуб Windows начался», а ячейка A3 содержит числовые данные «20-04-2009»; два из них могут быть объединены в одно предложение, используя функции «СЦЕПИТЬ» и «ТЕКСТ» следующим образом:
f(x)=A2&» «&ТЕКСТ(A3,»мммм d, гггг»)&».»
Результатом работы вышеуказанных функций будет Клуб Windows, запущенный 20 апреля 2009 г.
Читайте также: Как конвертировать валюты в Excel.
Что является примером текстовой функции?
Функция ТЕКСТ в Excel используется для соединения отформатированного числа с текстовой строкой. Например, если лист Excel содержит строку «Увеличение розничных продаж на» в ячейке A1 и число «20000» в ячейке A2, то можно использовать функцию ТЕКСТ для объединения содержимого этих двух ячеек следующим образом:
f(x)=A1&» «&ТЕКСТ(A3,»$ ##,###»)&».».
Приведенная выше функция вернет «Розничные продажи увеличились на 20 000 долларов США», где число 20 000 было отформатировано с использованием символа валюты и разделителя-запятой.
Какая польза от нижней функции?
Функция LOWER используется для изменения регистра строки на нижний регистр. Если заданная строка написана в верхнем регистре, в правильном регистре или в регистре предложений, функция НИЖЕ вернет строку, в которой каждый из ее алфавитов преобразован в строчные буквы. Синтаксис функции LOWER: LOWER(текст), где текст определяет строку или ссылку на ячейку, содержащую строку, которую необходимо преобразовать в нижний регистр.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)