Funcția PROPER - Conversia textului - Excel, VBA și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel PROPER în Excel pentru a converti textul în majuscule.

Prezentare generală a funcției PROPER

Funcția PROPER Convertește întregul șir de text în majuscule. Prima literă din fiecare cuvânt este cu majuscule.

Pentru a utiliza funcția Foaie de lucru PROPER Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția PROPER Sintaxă și intrări:

= PROPR (text)

text - Un șir de text.

Care este funcția PROPER?

Funcția Excel PROPER ia un șir dat ca intrare și apoi returnează acel șir cu prima literă a fiecărui cuvânt cu majuscule, dar cu orice altă literă cu litere mici.

Cum se folosește funcția PROPER

Puteți utiliza funcția Excel PROPER astfel:

= PROPER („bruce springsteen”)

Aceasta ar întoarce următoarele, ca mai sus captură de ecran.

Bruce Springsteen

PROPER este util atunci când aveți o coloană de date cu formatare inconsistentă.

De exemplu, imaginați-vă că aveți o foaie de calcul cu artiști muzicali, dar numele nu au fost introduse corect. Unele sunt majuscule, altele sunt mai mici, altele sunt un amestec de majuscule și mici … este o mizerie. Puteți utiliza PROPER pentru a remedia acest lucru, după cum se arată aici:

= PROPER (A2)

PROPER va afecta fiecare cuvânt

Rețineți că PROPER va afecta fiecare cuvânt din șirul de text. În funcție de datele pe care le dețineți, acest lucru poate fi sau nu de dorit, de exemplu:

Modul PROPER în care se ocupă punctuația și numerele

Funcția Excel PROPER nu modifică numerele, punctuația sau caracterele speciale. Cu toate acestea, le tratează ca spații. Asta înseamnă că PROPER va scrie cu majusculă orice literă care urmează direct unui număr sau unui semn de punctuație.

Consultați aceste exemple mai jos:

Menținerea valorificării codurilor de stat

Dacă doriți să utilizați PROPER doar pe o porțiune a textului și să păstrați restul cu majuscule sau minuscule, acest lucru poate fi dificil de făcut doar cu formule. Cu toate acestea, dacă datele dvs. urmează aceeași structură în fiecare celulă, puteți găsi adesea.

De exemplu, dacă o coloană conține nume de oraș și coduri de stat, iar codul de stat este întotdeauna ultimele două caractere ale celulei, putem formata acest lucru folosind PROPER și UPPER.

Vezi exemplele de mai jos:

= PROPER (STÂNGA (A2, LEN (A2) -2)) și SUPERIOR (DREAPTA (A2,2))

Formula folosește PROPER, LEFT și LEN pentru a lua șirul din coloana A, tăia ultimele două caractere și transmite rezultatul la funcția PROPER. Apoi, ia ultimele două caractere ale celulei, le aplică MAJUSCUL, care le convertește în majuscule.

Puteți vedea rezultatele în coloana E. Rețineți că această formulă va funcționa numai în cazul în care datele sunt exact în același format.

ADECVAT în Foi de calcul Google

Funcția PROPER funcționează exact la fel în Foi de calcul Google ca în Excel:

Exemple PROPER în VBA

De asemenea, puteți utiliza funcția PROPER în VBA. Tip:
application.worksheetfunction.proper (text)
Pentru argumentele funcției (text etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

wave wave wave wave wave