ПРАВИЛНА функция - Конвертиране на текст - Excel, VBA и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате ПРАВИЛНА функция на Excel в Excel за преобразуване на текст в подходящ регистър.

ПРАВИЛЕН Обзор на функцията

Функцията PROPER Преобразува целия текстов низ в правилен регистър. Първата буква във всяка дума се пише с главни букви.

За да използвате PROPER функцията за работен лист на Excel, изберете клетка и въведете:

(Забележете как се появяват входовете на формулата)

ПРАВИЛНА функция Синтаксис и входове:

= ПРАВИЛНО (текст)

текст - Низ текст.

Какво представлява правилната функция?

Функцията Excel PROPER приема даден низ като вход и след това връща този низ с първата буква на всяка дума с главни букви, но всяка друга буква с малки букви.

Как да използвате правилната функция

Можете да използвате функцията Excel PROPER по следния начин:

= ПРАВИЛНО („Брус Спрингстийн“)

Това ще върне следното, както е показано по -горе.

Брус Спрингстийн

PROPER е полезен, когато имате колона с данни с непоследователно форматиране.

Например, представете си, че имате електронна таблица с музикални изпълнители, но имената не са въведени правилно. Някои са с главни букви, други са с долни букви, други са смесица от горни и долни … това е бъркотия. Можете да използвате PROPER, за да поправите това, както е показано тук:

= ПРАВИЛНО (A2)

ПРАВИЛНО ще засегне всяка дума

Обърнете внимание, че PROPER ще засегне всяка дума в текстовия низ. В зависимост от данните, с които разполагате, това може или не може да е желателно, например:

Как ПРАВИЛНО се справя с пунктуацията и числата

ПРАВИЛНАТА функция на Excel не променя числа, пунктуация или специални знаци. Той обаче ги третира като пространства. Това означава, че PROPER ще изписва с главни букви всяка буква, която директно следва цифра или препинателен знак.

Вижте тези примери по -долу:

Поддържане на кодовете на държавата с главни букви

Ако искате да използвате PROPER само върху част от текста, а останалата част да е с главни или малки букви, това може да бъде трудно да се направи само с формули. Ако обаче вашите данни следват една и съща структура във всяка клетка, често можете да ги намерите.

Например, ако колоната съдържа имена на градове и кодове на щати, а кодът на състоянието винаги е последните два знака на клетката, можем да форматираме това, като използваме PROPER и UPPER.

Вижте примерите по -долу:

= ПРАВИЛНО (НАЛЯВО (A2, LEN (A2) -2)) & ГОРНО (НАДЯСНО (A2,2))

Формулата използва PROPER, LEFT и LEN, за да вземе низа в колона A, да отреже последните два знака и да предаде резултата на функцията PROPER. След това отнема последните два знака на клетката, прилага ГОРНА към тях, което ги преобразува в главни букви.

Можете да видите резултатите в колона Д. Имайте предвид, че тази формула ще работи само когато данните са в абсолютно същия формат.

ПРАВИЛНО в Google Таблици

ПРАВИЛНАТА функция работи абсолютно същото в Google Sheets като в Excel:

ПРАВИЛНИ Примери във VBA

Можете също да използвате функцията PROPER във VBA. Тип:
application.worksheetfunction.proper (текст)
За аргументите на функцията (текст и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо това.

Връщане към списъка с всички функции в Excel

wave wave wave wave wave