Indholdsfortegnelse
Excel er det mest udbredte værktøj til behandling af store datasæt. Vi kan udføre et utal af opgaver med flere dimensioner i Excel For at ordne datasættet til vores bekvemmelighed er vi ofte nødt til at ændre teksterne. Excel tilbyder os forskellige metoder til at ændre kasus i en tekst. I denne artikel vil jeg vise 4 måder at skifte til Titel sag på Excel .
Download arbejdsbog til øvelser
Download denne arbejdsbog og øv dig, mens du læser artiklen.
Ændring til titel sag.xlsm4 nemme måder at skifte til titelcase i Excel på
Dette er datasættet til dagens artikel. Der er nogle Navne, men alle er med små bogstaver. Jeg ændrer dem til titelbogstaver.
1. Indsæt PROPER-funktion til at ændre til titelcase i Excel
Den første metode er brugen af den EJENDOMMELIGE funktion . EJENDOMMELIG funktionen ændrer en teksts store og små bogstaver. Den omdanner det første bogstav i et ord til store bogstaver og de andre til små bogstaver. Syntaksen for funktionen er PROPER (tekst) hvor der kræves tekst. Med denne funktion konverterer vi teksterne til titelcase.
Trin:
- Gå til celle C5 og skriv følgende formel ned.
=PROPER(B5)
- Derefter skal du trykke på INDTAST . Excel vil vise resultatet.
- Derefter skal du bruge Håndtag til påfyldning til AutoFill op til celle C10 .
Læs mere: Sådan indsættes et titel på tværs af celler i Excel (med nemme trin)
2. Anvend VBA-makro til at skifte til titelcase i Excel
Nu vil jeg diskutere brugen af VBA-makro for at ændre en tekst til titelkasus. VBA står for Visual Basic-applikation . Dette er programmeringssproget for Microsoft Excel .
Trin:
- Tryk på CTRL+ C på dit tastatur for at kopiere B5:B10 .
- Derefter skal du trykke på CTRL+ V for at indsætte dem i et celleområde C5:C10 .
- Tryk nu på ALT + F11 til at bringe den VBA .
- Derefter skal du gå til Indsæt >> vælg Modul for at oprette et nyt modul.
- Der åbnes et nyt modul, hvor du skriver følgende kode i modulet.
VBA-kode:
Sub TitleCase() Dim R As Range Dim Rng As Range On Error Resume Next xTitleId = "Select Your Range" Set Rng = Application.Selection Set Rng = Application.InputBox("Put the Range", xTitleId, Rng.Address, Type:=8) For Each R In Rng R.Value = Application.WorksheetFunction.Proper(R.Value) Next End Sub
- Derefter skal du trykke på F5 for at køre programmet.
- Alternativt kan du køre programmet fra farvebåndet ved at trykke på Kør Under .
- Du vil se, at der vises et indtastningsfelt.
- Vælg dit område. Her er det C5:C10 .
- Klik derefter på OK .
- Excel vil konvertere teksterne til titelkasus.
Forklaring af VBA-kode
Her har jeg oprettet en Underprocedure TitleCase Derefter har jeg defineret to variabler R og Rng som begge er Område . Derefter ringede jeg til en Indtastningsboks Endelig skal der for hver værdi af variablen R , har jeg brugt WorksheetFunction.Proper for at konvertere teksterne til titelkasus.
Læs mere: Hvordan man laver en titelblad i Excel (en ultimativ guide)
3. Brug PowerQuery til at skifte til titelcase i Excel
I dette afsnit vil jeg demonstrere brugen af PowerQuery for at ændre titelkasus i Excel . PowerQuery er et værktøj, som man kan bruge til at importere eller oprette forbindelse til data fra en anden kilde og ændre dem.
Trin:
- Kopier den Navne og indsæt dem i C5:C10 følgende metode-2 .
- Vælg derefter hele tabellen.
- Derefter skal du gå til Data faneblad>> vælg Fra tabel/område .
- Opret tabel boksen vises. Markér boksen, hvis din tabel har overskrifter.
- Klik derefter på OK .
- Excel vil åbne Power Query Editor
- Vælg derefter kolonnen konverteret.
- Derefter skal du gå til Transform faneblad>> Tekst kolonne >> Format >> vælg Skriv hvert ord med stort .
- Du vil se, at Excel har ændret sagen.
- Derefter skal du gå til Hjem faneblad>> vælg Luk & Indlæs .
- Excel vil oprette en ny tabel i et nyt regneark.
Læs mere: Sådan tilføjes et titel til en tabel i Excel (med enkle trin)
4. Skift til titelcase med Excel Flash Fill funktionen
Nu vil jeg demonstrere en anden nem metode til at ændre en tekst til titel case i Excel Denne gang vil jeg bruge funktionen Flash Fill til at udføre opgaven. Flash Fill udfylder datasæt automatisk, når der registreres et mønster.
Trin:
- Skriv den 1. navn i titelboksen manuelt i C5 .
- Så snart du forsøger at gøre det samme for den 2. navn, vil du se, at Excel viser forslagene, samtidig med at det samme mønster bevares.
- Nu skal du trykke på INDTAST at lade Excel Flash Fill de resterende.
Ting at huske
- Du skal gemme filen i Makroaktiveret arbejdsbog med udvidelsen . xlsm .
- Flash Fill funktionen vil ikke fungere, hvis du bruger ældre versioner af Excel .
Konklusion
I denne artikel har jeg vist 4 effektive metoder til at ændre titel case i Excel Jeg håber, at det hjælper alle. Hvis du har forslag, idéer eller feedback, er du velkommen til at kommentere nedenfor. Besøg venligst Exceldemy for flere nyttige artikler som denne.