Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

Wanneer u gegevens in een Excel-spreadsheet importeert, bestaat de kans dat de tekst die u zojuist hebt geïmporteerd, in hoofdletters of kleine letters staat. Maar wat als u wilt dat ze in hoofdlettergebruik staan? Zou je het hele ding moeten herschrijven?

Gelukkig kunt u een samengestelde formule gebruiken om Excel uw tekst automatisch te laten converteren naar hoofdlettergebruik. Deze formule is opgebouwd uit verschillende functies, aangezien er geen exclusieve Excel-functie voor is.

Hoofdletterconversie in Excel

Er zijn drie native functies in Excel voor hoofdletterconversie. Deze functies nemen de tekst op, wijzigen de behuizing en voeren deze vervolgens uit.

  • BOVENSTE: Converteert de tekst naar HOOFDLETTERS.
  • LAGER: converteert de tekst naar kleine letters.
  • JUIST: Converteert de tekst naar Proper Case of Title Case.

Zoals je misschien hebt gemerkt, is er geen Excel-functie voor het converteren van tekst naar hoofdlettergebruik. Gelukkig geven de genoemde functies ons de juiste ingrediënten om een ​​formule te bouwen die tekst converteert naar hoofdlettergebruik in Excel.

In hoofdletters is de eerste letter van de tekst een hoofdletter, de rest een kleine letter. Natuurlijk bestaan ​​er uitzonderingen zoals namen en voornaamwoorden, maar die laten we voorlopig achterwege.

Tekst converteren naar hoofdlettergebruik in Excel

Om hiervoor een formule te maken, gaan we vijf functies gebruiken. We gebruiken de functies UPPER en LOWER in Excel om de behuizing te wijzigen. We gebruiken ook de LINKS, RECHTS en LEN Excel-functies om aan te geven welke letters hoofdletters of kleine letters moeten zijn.

In deze spreadsheet hebben we bijvoorbeeld een zin in cel A2, die duidelijk niet in hoofdlettergebruik staat. Het doel hier is om een ​​formule te schrijven die de tekst van A2 converteert naar hoofdlettergebruik en deze weergeeft in D2. Laten we ter zake komen.

  1. Selecteer de cel waar u de uitvoer wilt weergeven. We gaan selecteren D2.
  2. Voer in de formulebalk de onderstaande formule in:
    =BOVEN(LINKS(A2,1))&ONDER(RECHTS(A2,LENG(A2)-1))
  3. druk op Binnenkomen.

Zodra u drukt Binnenkomen, neemt Excel de zin uit A2 over, maakt er een hoofdlettergebruik van en geeft deze vervolgens weer in D2, waar u de formule hebt ingevoerd. U kunt de vulgreep gebruiken om de formule voor meerdere cellen te gebruiken, en dat is alles. Als u zich echter afvraagt ​​hoe deze formule werkt, is het volgende gedeelte iets voor u.

De formule doorbreken

Deze formule gebruikt vijf verschillende functies om tekst om te zetten in hoofdlettergebruik. De functies en wat ze doen, zijn als volgt:

  • LINKS: Retourneert een opgegeven aantal tekens vanaf het begin van de tekenreeks of tekst.
  • RECHTS: Retourneert een opgegeven aantal tekens vanaf het einde van de tekenreeks of tekst.
  • LEN: Telt de lengte van een tekenreeks in tekens.
  • BOVENSTE: Converteert de tekenreeks naar hoofdletters.
  • LAGER: Converteert de tekenreeks naar kleine letters.

Bekijk nu de formule en u zult waarschijnlijk zelf kunnen zien hoe de formule werkt:

=BOVEN(LINKS(A2,1))&ONDER(RECHTS(A2,LENG(A2)-1))

Deze formule bestaat uit twee delen. De BOVENSTE functie voor de ampersand en de LAGER functie erna. Aanvankelijk, LINKS kijkt naar de A2 string en retourneert de letters 0 tot 1, dat is de eerste letter. Dan de BOVENSTE functie maakt van deze letter een hoofdletter.

Volgende, LEN telt de tekens in A2 en trekt af 1 daaruit (omdat de eerste letter van de tekenreeks een hoofdletter moet blijven), voert het resulterende getal vervolgens naar de RECHTS functie. RECHTS neemt in A2, en retourneert alle letters behalve de eerste. eindelijk, de LAGER functie converteert de letters naar kleine letters.

uiteindelijk, BOVENSTE wordt ingezet op de eerste letter van de zin, en LAGER wordt ingezet op al het andere, en dus wordt de tekenreeks omgezet in hoofdlettergebruik.

Laat Excel het afhandelen

In sommige gevallen, zoals het converteren van tekst naar hoofdlettergebruik in Excel, is er geen ingebouwde functie die doet wat u in gedachten heeft. Dat betekent echter niet dat u de automatisering in Excel moet opgeven. U kunt verschillende functies combineren en een formule maken die precies doet wat u wilt.