Excel-hjælp til de små opgaver

Lowercase i Excel: sådan laver du store og små bogstaver på dansk

Lav tekst om til store eller små bogstaver i Excel, eller giv hvert ord stort forbogstav. UPPER, LOWER og PROPER på dansk, med en øvelse du kan prøve.

Af Nicolaj, stifter af ExcelOpgaver · · 3 min. læsning

Lowercase i Excel hedder SMÅ.BOGSTAVER på dansk. Der er tre funktioner, og de rydder op i tekst, der er skrevet i rod. =STORT.FORBOGSTAV(A2) laver "anne HANSEN" om til "Anne Hansen". =STORE.BOGSTAVER(A2) gør alt til store bogstaver, og =SMÅ.BOGSTAVER(A2) gør alt til små. På engelsk hedder de UPPER, LOWER og PROPER.

Lowercase, uppercase og proper i Excel: de tre funktioner

Her er funktionerne og deres engelske navne, vist på et eksempel:

Dansk navnEngelsk navnFørEfter
STORE.BOGSTAVERUPPERab-123AB-123
SMÅ.BOGSTAVERLOWERAnne.Hansen@Firma.DKanne.hansen@firma.dk
STORT.FORBOGSTAVPROPERanne HANSENAnne Hansen

Alle tre tager én ting: den tekst, de skal rette. Du kan skrive teksten direkte i anførselstegn eller pege på en celle. Det er meget nemmere at pege på cellen. Hele listen over danske og engelske navne står i dansk-engelsk funktionsoversigt.

B2=STORT.FORBOGSTAV(A2)
AB
1NavnRettet
2anne HANSENAnne Hansen

STORT.FORBOGSTAV giver hvert ord stort begyndelsesbogstav og resten med små bogstaver.

B2=STORE.BOGSTAVER(A2)
AB
1KodeRettet
2ab-123AB-123

STORE.BOGSTAVER gør alle bogstaver store. Bindestreg og tal står, som de er.

B2=SMÅ.BOGSTAVER(A2)
AB
1MailRettet
2Anne.Hansen@Firma.DKanne.hansen@firma.dk

SMÅ.BOGSTAVER gør alle bogstaver små.

Ret en navneliste

Du har en liste, hvor navnene er skrevet i rod: nogle med store bogstaver, nogle med små, nogle med begge dele. Sådan retter du dem:

  1. Klik i B2, ved siden af det første navn.
  2. Skriv =STORT.FORBOGSTAV(A2).
  3. Tryk Enter.
  4. Træk i fyldhåndtaget i B2 ned til sidste navn.

Prøv selv:

Prøv selv

Ret navnene

Skriv i B2 en formel, der giver hvert ord stort forbogstav, og kopiér den ned. Æ, ø og å skal også blive rigtige.

B2
ABCDEF
1Navn Rettet Kode Rettet
2anne HANSEN ab-123
3PETER sørensen
4lise mølgaard
5
6
7
8

Klik i B2, og skriv din formel.

Så står de rettede navne i en ny kolonne, men de er stadig formler. Vil du erstatte de gamle navne, så kopiér de rettede celler, højreklik på den gamle kolonne, og vælg Indsæt speciel og Værdier. Nu står de rettede navne som tekst, og du kan slette hjælpekolonnen. Øv det trin for trin i opgaven Ryd op i navne med STORT.FORBOGSTAV.

Koder med store bogstaver

Varenumre, nummerplader og andre koder skal ofte stå med store bogstaver. Her bruger du STORE.BOGSTAVER. Tal og tegn som bindestreg bliver ikke ændret:

Prøv selv

Ret koden

Skriv i E2 en formel, der giver koden med store bogstaver.

E2
ABCDEF
1Navn Rettet Kode Rettet
2anne HANSEN ab-123
3PETER sørensen
4lise mølgaard
5
6
7
8

Klik i E2, og skriv din formel.

Du kan øve det i opgaven Ryd op i en kode med STORE.BOGSTAVER. Skal koder altid skrives med store bogstaver fra starten, kan du også lade Excel afvise alt andet. Det er datavalidering, og du kan prøve det i opgaven Kun koder med store bogstaver.

Når STORT.FORBOGSTAV gør det forkert

STORT.FORBOGSTAV gør det første bogstav i hvert ord stort. Det passer til de fleste danske navne og også til dobbeltnavne, for Excel regner et bogstav efter en bindestreg som begyndelsen på et nyt ord:

B2=STORT.FORBOGSTAV(A2)
AB
1NavnRettet
2anne-marie JENSENAnne-Marie Jensen

Efter en bindestreg får det næste ord også stort begyndelsesbogstav. Det er rigtigt til dobbeltnavne.

Men funktionen kender ikke navnenes særregler. "mcdonald" bliver til "Mcdonald", og "van der berg" bliver til "Van Der Berg", selv om det lille van og der normalt skrives med små bogstaver:

B2=STORT.FORBOGSTAV(A2)
AB
1NavnRettet
2van der bergVan Der Berg

STORT.FORBOGSTAV kender ikke navnenes særregler. Det lille van og der bliver også til store bogstaver.

De navne må du rette i hånden bagefter. Det er sjældent mange.

Ingen genvej som i Word

I Word skifter du mellem store og små bogstaver med Shift+F3. I Excel gør den tast noget andet og åbner dialogen Indsæt funktion. Der er ingen genvej til at ændre bogstaver. Du bruger en funktion, eller du bruger Flash Fill: Skriv det rette navn ud for det første, tryk Ctrl+E, og Excel gætter mønstret og udfylder resten.

Fjern mellemrum samtidig

Står der ekstra mellemrum i navnene, kan du rette begge dele i ét hug. Du sætter FJERN.OVERFLØDIGE.BLANKE ind i STORT.FORBOGSTAV:

B2=STORT.FORBOGSTAV(FJERN.OVERFLØDIGE.BLANKE(A2))
AB
1NavnRettet
2 lise mølgaard Lise Mølgaard

FJERN.OVERFLØDIGE.BLANKE fjerner de ekstra mellemrum, og STORT.FORBOGSTAV retter bogstaverne. Funktionerne kan sættes ind i hinanden.

Så bliver de overflødige mellemrum fjernet først, og bagefter bliver bogstaverne rettet. Den første funktion har sin egen side: fjern mellemrum i Excel. Flere måder at rydde op i uldne data på står i guiden Ryd op i data.

Hvad sker der med tal og tegn?

Funktionerne rører kun bogstaver. Tal, mellemrum, bindestreger og andre tegn står, som de er. Det betyder, at du roligt kan bruge dem på varenumre med både bogstaver og tal, eller på mailadresser med punktum og snabel-a. Står der en tom celle i området, får du en tom tekst tilbage. Står der et tal, giver funktionen tallet tilbage som tekst. Det kan have betydning, hvis du bagefter vil regne med det. Så er det bedre at lade tallene stå i fred og kun rette tekstkolonnerne.

Husk også, at funktionerne giver et nyt resultat og ikke ændrer den oprindelige celle. Det er en fordel, for du har altid de oprindelige data at gå tilbage til, hvis du kommer til at rette forkert.

Prøv det i en opgave

Rod i navne er noget, de fleste kommer ud for. Prøv opgaven Ret navne med STORT.FORBOGSTAV gratis. Du skriver formlen selv, og den bliver rettet med det samme. Alle tre funktioner virker også med æ, ø og å, så danske navne bliver rettet rigtigt.

Nicolaj

Om forfatteren

Nicolaj, stifter af ExcelOpgaver

Jeg er softwareudvikler og har bygget ExcelOpgaver fra bunden, også selve regnearket og den motor der regner formlerne ud. For at få det til at virke har jeg skullet forstå hver funktion helt ned i detaljen: hvordan LOPSLAG opfører sig når koden har et mellemrum for meget, hvorfor en dato i virkeligheden er et tal, og hvornår AFRUND giver et andet svar end talformatet.

Mere om Nicolaj

Øv det i opgaver

Opgaver i et rigtigt regneark, der bliver rettet med det samme.

Funktionssider

Ofte stillede spørgsmål

Hvad hedder UPPER på dansk?

STORE.BOGSTAVER. LOWER hedder SMÅ.BOGSTAVER, og PROPER hedder STORT.FORBOGSTAV. På excelopgaver.dk kan du bruge både de danske og de engelske navne.

Er der en genvej til store bogstaver i Excel?

Nej, ikke som Shift+F3 i Word. Brug en funktion, eller lad Flash Fill vise mønstret med Ctrl+E.

Hvordan erstatter jeg den gamle kolonne?

Kopiér de rettede celler, og indsæt dem som værdier oven i den gamle kolonne. Slet bagefter hjælpekolonnen.

Virker det med æ, ø og å?

Ja. Funktionerne retter også de danske bogstaver, så ø bliver til Ø og omvendt.

Se også