Текстовые функции
Большое количество функций предназначено для обработки текстов. С помощью этих функций пользователь может преобразовывать прописные литеры в строчные, текстовые значения в числовые и обратно, а также выполнять целый ряд других операций. В качестве аргументов текстовых функций используются, как правило, цепочки символов.
Результат: Количество символов в текстовом аргументе текст.
Текстовые функции
- старый_текст — текст, в котором желательно заменить некоторые литеры;
- нач_ном — позиция символа в тексте старый_текст, начиная с которой будет произведена замена;
- число_литер — число символов в тексте старый_текст, которые заменяются текстом новый_текст;
- новый_текст — текст, который заменяет символы в тексте старый_текст.
Представленная далее формула отображает звездочки, дополняющие число сразу с двух сторон. Она возвращает 24 символа в том случае, если число в ячейке А1 содержит четное количество символов, и 23 символа, если число содержит нечетное количество символов.
Функция правсимв в Excel
В программном обеспечении Excel есть ряд функций, которые не используется в большинстве случаев, к примеру, функция «ПРАВСИМВ», относящаяся к операторам для работы с текстом. Что необычного в этой функции? Основная функция оператора «ПРАВСИМВ» является извлечение определенного количества символов из ячейки, начиная с конкретного символа, отсчитанного с конца.
Функция «ПРАВСИМВ» имеет следующий внешний вид: «=ПРАВСИМВ(текст;число_знаков)». Для того чтобы функция корректно извлекла из указанной ячейки определенное количество знаков с конца, необходимо ввести два аргумента.
Первым аргументов является «текст» — здесь необходимо либо указать сам текст, из которого необходимо произвести извлечение символов, либо адрес на конкретную ячейку в книге.
Вторым аргументов является «число знаков» — конкретное значение, которое определяет количество извлеченных из первого аргумента символов, учитывая пробелы. По умолчанию, значение этого аргумента является единице.
Ка можно применить функцию «ПРАВСИМВ» на практике? Очень наглядным примером применения является извлечение номеров телефонов сотрудников в отдельную ячейку, чтобы избежать рутинного монотонного ручного ввода, который в большинстве случаев будет некорректным и с ошибками.
Выберем первую ячейку и вставим в нее функцию «ПРАВСИМВ» с помощью мастера вставки функций.
Сам оператор «ПРАВСИМВ» находится в категории «Текстовые».
Далее, в появившемся диалоговом окне необходимо заполнить аргументы. Аргументу «текст» укажем адрес первой ячейки в столбце с фамилиями сотрудников. Так как задача состоит в извлечении номера телефона, а его формат во всей таблице одинаковый – 5 цифр, идущих подряд, то укажем оператору «число знаков» — «5». Далее можно применить функцию.
Как можно увидеть, функция вернула нам корректный результат – номер телефона сотрудника был успешно извлечен из первого столбца с фамилиями сотрудников. Чтобы заполнить весь столбец, используем маркер авто заполнения.
Но, если в первом, исходном столбце изменить текст или удалить его, формула вернет ошибку, так как за основу взята информация из первого столбца. Чтобы этого избежать, нужно выделить все ячейки с номерами телефонов и использовать специальную вставку — «Значения».
Сделать это можно путем выделения области номера телефонов и вызова контекстного меню, либо нажав на вкладку «Главная», где в области задач применить функцию копирования.
Как только копирование будет завершено, из буфера обмена подтянуться все значения и в строке формул можно будет увидеть результат – вместо написанной нами формулы отображаются именно значения – извлеченные номера телефонов.
При использовании оператора «ПРАВСИМВ» можно избежать лишней работы, стоит лишь указать корректно аргументы функции и Excel все сделает за вас. Это действительно позволит сэкономить время и силы.
Функция Корень в Excel на Английском. В разбросанных ячейках | 📂Все о программе Word
Область применения большинства текстовых функций не ограничивается только текстом. Другими словами, эти функции могут использоваться и в ячейках, содержащих числовые значения. Excel предоставляет прекрасную возможность обрабатывать числа как текст и, наоборот, текст – как числа.
Формула СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(A1));ПРАВСИМВ(A1;(ДЛСТР(A1)-1))) — Преобразует первое слово ячейки с прописной буквы
Чтобы преобразовать имеющийся ключевую фразу в заголовок или текст объявления без привлечения сторонних сервисов, применяем эту формулу: =СЦЕПИТЬ(ПРОПИСН(ЛЕВСИМВ(A1));ПРАВСИМВ(A1;(ДЛСТР(A1)-1))), где А1 – необходимая ячейка.
Эта формула, как и предыдущая, работает не «поверх» ячеек с изменяемыми данными, а в ячейке ввода формулы.
Совет: теперь, когда вы преобразовали текст, фактически ваши ячейки содержат формулы, а не сам текст. Когда вы будете копировать содержимое этих ячеек для дальнейшей работы, скопируются формулы, а не текст. Чтобы в ячейках оказался измененный текст, нужно:
- выделить все измененные ячейки,
- нажать сочетание клавиш Ctrl+C;
- затем, не переходя на другие ячейки, нажать сочетание клавиш Ctrl+V;
- в выпадающем меню Параметров вставки выбрать пункт «Только значения».
Все, теперь ячейки содержат только текстовые значения!
Функция ПРАВСИМВ
Для работы с кодами символов Excel предоставляет две специальные функции: КОДСИМВ и СИМВОЛ. Несмотря на то, что эти функции не столь популярны, как остальные, они пригодятся при совместном использовании с другими функциями.