PROPER -funktion - Konverter tekst - Excel, VBA og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel RIGTIG funktion i Excel for at konvertere tekst til ordentlig sag.

PROPER Funktionsoversigt

PROPER -funktionen Konverterer hele tekststrengen til ordentlig bogstav. Det første bogstav i hvert ord er stort.

Hvis du vil bruge PROPER Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

PROPER -funktion Syntaks og input:

= RIGTIG (tekst)

tekst - En tekststreng.

Hvad er den RIGTIGE funktion?

Excel PROPER -funktionen tager en given streng som input og returnerer derefter den streng med det første bogstav i hvert ord i store bogstaver, men hvert andet bogstav i små bogstaver.

Sådan bruges den RIGTIGE funktion

Du kan bruge Excel PROPER -funktionen sådan:

= PROPER (“bruce springsteen”)

Dette ville returnere følgende som ovenfor skærmbillede.

Bruce Springsteen

RIGTIG er nyttig, når du har en kolonne med data med inkonsekvent formatering.

Forestil dig for eksempel, at du har et regneark med musikalske kunstnere, men navnene er ikke indtastet korrekt. Nogle er store bogstaver, nogle er små, andre er en blanding af store og små … det er rod. Du kan bruge PROPER til at løse dette, som vist her:

= RIGTIG (A2)

PROPER vil påvirke hvert ord

Bemærk, at PROPER vil påvirke hvert ord i tekststrengen. Afhængigt af de data, du har, er dette måske eller ikke ønskeligt, f.eks .:

Sådan håndteres PROPER tegnsætning og tal

Excel PROPER -funktionen ændrer ikke tal, tegnsætning eller specialtegn. Det behandler dem dog som mellemrum. Det betyder, at PROPER vil markere ethvert bogstav, der følger direkte efter et tal eller et tegnsætningstegn.

Se disse eksempler herunder:

At beholde statskoder med store bogstaver

Hvis du kun vil bruge PROPER på en del af teksten og beholde resten i store eller små bogstaver, kan dette være svært at gøre med formler alene. Men hvis dine data følger den samme struktur i hver celle, kan du ofte finde væk.

For eksempel, hvis en kolonne indeholder bynavne og statskoder, og tilstandskoden altid er de sidste to tegn i cellen, kan vi formatere dette ved hjælp af RIGTIG og OVER.

Se eksemplerne herunder:

= PROPER (LEFT (A2, LEN (A2) -2)) & UPPER (HØJRE (A2,2))

Formlen bruger PROPER, LEFT og LEN til at tage strengen i kolonne A, trimme de sidste to tegn af og overføre resultatet til PROPER -funktionen. Derefter tager det de sidste to tegn i cellen, anvender OVER på dem, hvilket konverterer dem til store bogstaver.

Du kan se resultaterne i kolonne E. Bemærk, at denne formel kun fungerer, hvor dataene er i nøjagtig samme format.

RIGTIG i Google Sheets

PROPER -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

RIGTIGE eksempler i VBA

Du kan også bruge PROPER -funktionen i VBA. Type:
application.worksheetfunction.proper (tekst)
For funktionsargumenterne (tekst osv.) Kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.

Tilbage til listen over alle funktioner i Excel

wave wave wave wave wave