Когда вы импортируете данные в электронную таблицу Excel, есть вероятность, что только что импортированный текст будет написан либо строчными, либо прописными буквами. Но что, если вы хотите, чтобы они были в предложении? Придется ли вам переписывать все это?
К счастью, вы можете использовать составную формулу, чтобы Excel автоматически преобразовывал текст в регистр предложений. Эта формула состоит из разных функций, так как для этой цели нет эксклюзивной функции Excel.
Преобразование регистра в Excel
Есть три нативные функции в Excel для преобразования регистра. Эти функции принимают текст, изменяют регистр и затем выводят его.
- ВЕРХНИЙ: Преобразует текст в ВЕРХНИЙ РЕГИСТР.
- НИЖЕ: Преобразует текст в нижний регистр.
- ПРАВИЛЬНЫЙ: Преобразует текст в правильный регистр или регистр заголовков.
Как вы могли заметить, в Excel нет функции преобразования текста в регистр предложений. К счастью, упомянутые функции дают нам нужные ингредиенты для создания формулы, которая преобразует текст в регистр предложений в Excel.
В предложении первая буква текста пишется прописной, а остальные строчными. Конечно, существуют исключения, такие как имена и местоимения, но мы их пока опустим.
Преобразование текста в регистр предложения в Excel
Чтобы создать формулу для этой цели, мы собираемся использовать пять функций. Мы будем использовать функции UPPER и LOWER в Excel, чтобы изменить регистр. Мы также будем использовать LEFT, RIGHT и ДЛСТР Функции Excel чтобы указать, какие буквы должны быть в верхнем или нижнем регистре.
Например, в этой электронной таблице у нас есть предложение в ячейке A2, которое явно не в предложении. Цель здесь состоит в том, чтобы написать формулу, которая преобразует текст из A2 в регистр предложений и отображает его в D2. Давайте приступим к делу.
- Выберите ячейку, в которой вы хотите отобразить вывод. мы собираемся выбрать Д2.
- В строке формул введите следующую формулу:
=ВЕРХНИЙ(ЛЕВЫЙ(A2,1))&НИЖНИЙ(ПРАВЫЙ(A2,ДЛИН(A2)-1))
- Нажимать Входить.
Как только вы нажмете Входить, Excel возьмет предложение из A2, превратит его в регистр предложения, а затем отобразит его в D2, где вы ввели формулу. Вы можете использовать дескриптор заполнения, чтобы использовать формулу для нескольких ячеек, и все. Однако, если вам интересно, как работает эта формула, следующий раздел для вас.
Разрушение формулы
Эта формула использует пять различных функций для преобразования текста в регистр предложений. Функции и что они делают, как показано ниже:
- ЛЕВЫЙ: возвращает указанное количество символов от начала строки или текста.
- ВЕРНО: возвращает указанное количество символов с конца строки или текста.
- ЛЕН: подсчитывает длину строки в символах.
- ВЕРХНИЙ: Преобразует строку в верхний регистр.
- НИЖЕ: Преобразует строку в нижний регистр.
Теперь взгляните на формулу, и вы, вероятно, сами сможете сказать, как она работает:
=ВЕРХНИЙ(ЛЕВЫЙ(A2,1))&НИЖНИЙ(ПРАВЫЙ(A2,ДЛИН(A2)-1))
Эта формула состоит из двух частей. ВЕРХНИЙ функция перед амперсандом, а НИЖЕ функционировать после него. Сначала, ЛЕВЫЙ смотрит на А2 строка и возвращает буквы от 0 до 1, что является первой буквой. Затем ВЕРХНИЙ функция переводит эту букву в верхний регистр.
Следующий, ЛЕН считает символы в А2 и вычитает 1 из него (поскольку первая буква строки должна оставаться в верхнем регистре), затем передает полученное число в ВЕРНО функция. ВЕРНО берет в А2, и возвращает все буквы, кроме первой. Наконец, НИЖЕ Функция переводит буквы в нижний регистр.
В конечном счете, ВЕРХНИЙ разворачивается на первую букву предложения, а НИЖЕ развертывается на все остальное, и, таким образом, строка преобразуется в регистр предложения.
Пусть Excel справится с этим
В некоторых случаях, например при преобразовании текста в регистр предложений в Excel, нет встроенной функции, которая делает то, что вы задумали. Однако это не означает, что вы должны отказаться от автоматизации в Excel. Вы можете комбинировать различные функции и создавать формулы, которые делают именно то, что вы хотите.