Как преобразовать текст в регистр предложений в Excel
Продуктивность

Как преобразовать текст в регистр предложений в Excel

Если вы используете Excel для написания запроса или документа, то вам будет полезно иметь текст, отформатированный в регистре предложений. Вот как его преобразовать

Когда вы импортируете данные в таблицу Excel, есть вероятность, что только что импортированный текст будет либо в нижнем, либо в верхнем регистре. Но что, если вы хотите, чтобы они были в регистре предложений? Придется ли вам переписывать все заново?

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

Преобразование регистра в Excel

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

  • UPPER: преобразует текст в верхний регистр.
  • LOWER: преобразование текста в нижний регистр.
  • PROPER: преобразование текста в регистр правильного или заглавного регистра.
  • Как вы могли заметить, в Excel нет функции для преобразования текста в регистр предложений. К счастью, упомянутые функции дают нам необходимые ингредиенты для построения формулы, которая преобразует текст в регистр предложений в Excel

    В предложении первая буква текста пишется в верхнем регистре, а остальные – в нижнем. Конечно, существуют исключения, такие как имена и местоимения, но мы их пока опустим

    Преобразование текста в регистр предложений в Excel

    Чтобы создать формулу для этой цели, мы воспользуемся пятью функциями. Мы будем использовать функции UPPER и LOWER в Excel для изменения регистра. Мы также будем использовать функции LEFT, RIGHT и LEN Excel, чтобы указать, какие буквы должны быть в верхнем или нижнем регистре

    В качестве примера, в этой электронной таблице в ячейке A2 есть предложение, которое явно не в регистре предложения. Задача состоит в том, чтобы написать формулу, которая преобразует текст из A2 в регистр предложений и отобразит его в D2. Давайте приступим к этому

    1. Выберите ячейку, в которую вы хотите вывести результат. Мы выберем ячейку D2.
    2. В строке формул введите приведенную ниже формулу:=UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1))
    3. Нажмите Enter.

    Как только вы нажмете Enter, Excel возьмет предложение из A2, сделает его регистром предложения, а затем отобразит его в D2, где вы ввели формулу. Вы можете использовать ручку заливки, чтобы использовать формулу для нескольких ячеек, и это все. Однако если вам интересно, как работает эта формула, то следующий раздел для вас

    Разбор формулы

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

  • LEFT: Возвращает заданное количество символов от начала строки или текста.
  • ВПРАВО: Возвращает заданное количество символов от конца строки или текста.
  • LEN: подсчитывает длину строки в символах.
  • UPPER: преобразование строки в верхний регистр.
  • LOWER: преобразование строки в нижний регистр.
  • Теперь посмотрите на формулу, и вы, вероятно, сами сможете определить, как она работает:

    =UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1))

    Эта формула состоит из двух частей. Функция UPPER до амперсанда и функция LOWER после него. Сначала LEFT просматривает строку A2 и возвращает буквы от 0 до 1, то есть первую букву. Затем функция UPPER делает эту букву заглавной

    Далее LEN подсчитывает количество символов в A2 и вычитает из него 1 (поскольку первая буква строки должна оставаться в верхнем регистре), затем передает полученное число в функцию RIGHT.RIGHT принимает A2 и возвращает все буквы, кроме первой. Наконец, функция LOWER переводит буквы в нижний регистр

    В конечном итоге UPPER применяется к первой букве предложения, а LOWER – ко всем остальным, и таким образом строка преобразуется в регистр предложения

    Позвольте Excel справиться с этим

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

    Об авторе

    Алексей Белоусов

    Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

    Комментировать

    Оставить комментарий