В Excel. вы можете быстро изменить регистр текста в ячейке (нижний регистр, верхний регистр или правильный регистр) с помощью текстовых функций.
Ниже приведен пример каждого типа кейса:
Функция Excel PROPER - Обзор
Функция PROPER - одна из многих текстовых функций в Excel.
Что это делает?
Он принимает строку в качестве входных данных и возвращает строку, в которой первая буква всех слов написана с заглавной буквы, а все остальные символы - в нижнем регистре.
Когда это использовать?
Используйте его, если у вас есть текстовая строка, и вы хотите использовать первый алфавит каждого слова в текстовой строке с большой буквы, а все остальные символы - в нижнем регистре. Это может быть в том случае, если у вас есть имена в разных форматах, и вы хотите сделать его согласованным, используя заглавные буквы в первом алфавите имени и фамилии.
Правильный синтаксис функции
= ПРАВИЛЬНО (текст)
- текст - текстовая строка, в которой первая буква каждого слова должна быть заглавной.
Примеры использования функции PROPER
Вот несколько практических примеров, которые покажут вам, как использовать функцию PROPER на листе Excel.
Пример 1 - Согласование имен
Предположим, у вас есть набор данных, как показано ниже:
Имена в этом наборе данных несовместимы.
Вы можете использовать функцию PROPER, чтобы сделать их согласованными (где первый алфавит каждого имени пишется с заглавной буквы, а все остальные маленькие).
Следующая формула сделает это:
= ПРАВИЛЬНО (A2 & "" & B2)
В приведенной выше формуле я использую оператор амперсанда для добавления текста в ячейки столбцов A и B, а затем функция PROPER делает объединенную строку согласованной.
Пример 2 - согласование адреса
Как и имена, вы также можете использовать его для согласования адреса.
Ниже приведен пример набора данных, в котором адреса имеют несовместимый формат:
Вы можете использовать приведенную ниже формулу, чтобы преобразовать все эти адреса в единый формат:
= ПРАВИЛЬНО (A2)
Обратите внимание, что эта формула работает отлично, но если вы хотите, чтобы код состояния (например, CA, NV, NY) был в верхнем регистре, это не будет выполнено только с функцией PROPER.
В этом случае вам нужно использовать следующую формулу:
= PROPER (LEFT (A2, FIND ("@", SUBSTITUTE (A2, ",", "@", LEN (A2) -LEN (SUBSTITUTE (A2, ",", "")))), 1))) & ВПРАВО (A2; LEN (A2) -НАЙТИ ("@", ПОДСТАВИТЬ (A2, ",", "@", LEN (A2) -LEN (ПОДСТАВИТЬ (A2, ",", ""))), 1) )
Вы можете получить представление о том, как работает эта формула, из этого урока.
Функция PROPER работает, анализируя нетекстовые символы в строке. Когда он находит нетекстовый символ, он делает следующий следующий символ с заглавной буквы. Хотя это отлично работает в большинстве случаев, в некоторых сценариях это может работать не так, как ожидалось. Например, если вы используете формулу в тексте - это круто - даст результат в виде Это круто. Поскольку он делает символ после нетекстового символа с заглавной буквы, в этом случае он делает это с апострофом.Некоторые полезные сведения о функции PROPER:
- Функция PROPER влияет только на первый символ каждого слова в текстовой строке. Все остальные символы оставлены без изменений.
- Он делает заглавными первую букву любого слова, следующего за нетекстовым символом. Например: = ПРАВИЛЬНО (привет, превосходно) возвращается Привет, Excel
- Цифры, специальные символы и знаки препинания не изменяются функцией ПРОПИСАН.
- Если вы используете нулевой символ (или ссылку на пустую ячейку), он вернет нулевой символ.
Другие полезные функции Excel:
- Функция поиска в Excel: Функция Excel FIND может использоваться, когда вы хотите найти текстовую строку в другой текстовой строке и найти ее положение. Он возвращает число, которое представляет начальную позицию строки, которую вы находите в другой строке. Это чувствительно к регистру.
- Функция НИЖНИЙ в Excel: Функция Excel LOWER может использоваться, когда вы хотите преобразовать все буквы верхнего регистра в текстовой строке в нижний регистр. Цифры, специальные символы и знаки препинания не меняются.
- Функция ВЕРХНИЙ в Excel: Функция Excel UPPER может использоваться, когда вы хотите преобразовать все строчные буквы в текстовой строке в верхний регистр. Цифры, специальные символы и знаки препинания не меняются.
- Функция ЗАМЕНИТЬ в Excel: Функцию ЗАМЕНИТЬ в Excel можно использовать, если вы хотите заменить часть текстовой строки другой строкой. Он возвращает текстовую строку, в которой часть текста была заменена указанной строкой.
- Функция ПОИСК в Excel: Функция ПОИСК в Excel может использоваться, когда вы хотите найти текстовую строку в другой текстовой строке и найти ее положение. Он возвращает число, которое представляет начальную позицию строки, которую вы находите в другой строке. Он не чувствителен к регистру.
- Функция ПОДСТАВИТЬ в Excel: Функция ЗАМЕНА Excel может использоваться, когда вы хотите заменить текст новым заданным текстом в строке. Он возвращает текстовую строку, в которой старый текст был заменен новым.