Note: The other languages of the website are Google-translated. Back to English

Sådan ændres store bogstaver til små bogstaver i Microsoft Excel?

Hvis du antager, at du modtager en Excel-rapport med alle tekststrenge med store bogstaver, vil det være lettere at læse, hvis du kan ændre disse store bogstaver til små bogstaver i Excel som vist nedenstående skærmbillede. Følgende tricks kan hurtigt ændre alle store bogstaver til små bogstaver i Excel.


Metode 1: Excel fungerer til at ændre tekst til små bogstaver

Microsoft Excel understøtter funktionen Nedre for at ændre enhver form for tekststrenge til små bogstaver, gør som dette:

1. I den tilstødende tomme celle D1 skal du indtaste eller kopiere formlen

= NEDRE (A2)

og tryk Indtast nøgle for at få det første resultat. Se skærmbillede:

dok skift til små bogstaver 1

2. Vælg derefter celle D1 og træk udfyldningshåndtaget ned til cellerne, hvor du vil anvende denne formel, og alle tekststrengene er konverteret til små bogstaver, se skærmbillede:

dok skift til små bogstaver 2

3. Og så skal du kopiere de konverterede celler og indsætte dem i de originale celler i det format, som du har brug for.

dok skift til små bogstaver 3

Bemærkninger:

For at konvertere tekststrengene til store bogstaver skal du anvende denne formel:

=UPPER(A2)

dok skift til små bogstaver 4

For at konvertere tekststrengene til det rigtige tilfælde, hvilket betyder at bruge det store bogstav i hvert ord, skal du anvende denne formel:

=PROPER(A2)

dok skift til små bogstaver 5


Metode 2: Flashfyld-funktion for at ændre tekst til små bogstaver

I Excel 2013 og nyere version er der et praktisk værktøj - Flash Fill, med denne funktion kan du også hurtigt løse denne opgave.

1. Indsæt en tom kolonne ved siden af ​​dine data, som du vil ændre sager, og indtast derefter den første tekststreng, du vil bruge. For eksempel vil jeg skrive tekststrengen med små bogstaver i celle B2, se skærmbillede:

dok skift til små bogstaver 6

2. Efter at have skrevet den rigtige formaterede tekststreng, vælg den derefter, og klik derefter på Forside > Fyld > Udfyld Flash, og de resterende celler i denne kolonne udfyldes med små tekststrenge, se skærmbillede:

dok skift til små bogstaver 7

Bemærkninger:

1. For at få al stor bogstav skal du skrive den store bogstav i den første celle og derefter anvende Flash Fill fungere;

2. For at få al korrekt case-tekst skal du skrive tekststrengene med det første bogstav med stort bogstav for hvert ord i den første celle og derefter anvende Flash Fill fungere;


Metode 3: VBA-kode for at ændre tekst til små bogstaver

De følgende VBA-koder kan også hjælpe dig med at ændre tekststrengsagerne til dit behov, og de konverterede resultater erstattes direkte af de originale værdier.

1. Hold nede Alt + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.

2. Klik indsatte > Moduler, og indsæt følgende kode i modulvinduet.

VBA-kode: Skift tekststrenge til små bogstaver:

Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub

3. Og tryk derefter på F5 nøgle til at køre denne kode, i det poppede prompt-felt, vælg det celleområde, du vil konvertere sag, se skærmbillede:

dok skift til små bogstaver 8

4. Klik derefter på OK knap, og alle tekststrenge i de valgte celler er konverteret til små bogstaver, se skærmbillede:

dok skift til små bogstaver 9

Bemærkninger:

Skift tekststrenge til store bogstaver, kopier og indsæt denne VBA-kode i modulet:

Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub

Brug det første bogstav i hvert ord med store bogstaver. Kopier og indsæt denne VBA-kode i modulet:

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
 

Metode 4: Kutools for Excel for at ændre tekst til små bogstaver

Hvis du har Kutools til Excel installeret, dens Skift sag værktøj kan hjælpe dig med at ændre alle tekststrenge til små, store og små bogstaver, sætningsbogstaver og skifte mellem store og små bogstaver i celler direkte. Klik for at downloade Kutools til Excel! Se nedenstående demo:


dok skift til små bogstaver 12

Efter installation Kutools til Excelskal du gøre som dette:

1. Vælg de celler, du vil ændre sager, og klik derefter på Kutools > tekst > Skift sag, se skærmbillede:

2. I Skift sag dialogboksen, vælg små bogstaver indstilling, og klik derefter på OK or Indløs knap, alle tekststrenge er konverteret til den ønskede små bogstav, se skærmbillede:

dok skift til små bogstaver 11

Tips: Denne Skift sag hjælpeprogram kan også hjælpe dig med at ændre tekststrengene til store bogstaver, korrekt sag, sætning og skifte sag efter behov.


Optaget arbejde i weekenden, brug Kutools til Excel,
giver dig en afslappende og glædelig weekend!

I weekenden klager børnene for at lege for at lege, men der er for meget arbejde, der omgiver dig til at have tid med familien. Solen, stranden og havet så langt væk? Kutools til Excel hjælper dig med at løse Excel-gåder, spar arbejdstid.

pic strand
  •  Få en forfremmelse og øg lønnen er ikke langt væk;
  •  Indeholder avancerede funktioner, løs applikationsscenarier, nogle funktioner sparer endda 99 % arbejdstid;
  •  Bliv en Excel-ekspert på 3 minutter, og få anerkendelse fra dine kolleger eller venner;
  •  Du behøver ikke længere søge løsninger fra Google, sige farvel til smertefulde formler og VBA-koder.
  •  Alle gentagne operationer kan kun gennemføres med flere klik, frigør dine trætte hænder;
  •  Kun $ 39 men værd end de andres $ 4000 Excel-tutorial;
  •  Bliv valgt af 110,000 eliter og 300+ kendte virksomheder;
  •  30 dages gratis prøveperiode og fulde penge tilbage inden for 60 dage uden nogen grund
  •  Skift den måde, du arbejder på, og skift derefter din livsstil!
 
Sorter kommentarer efter
Kommentarer (34)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Eller brug funktionen =Proper(celle) for at have store bogstaver for det første bogstav i navne, byer osv...
Denne kommentar blev minimeret af moderatoren på webstedet
Dette er en endnu hurtigere måde at gøre det på ved hjælp af VBA i stedet for excel-funktioner. Sub LOWER_CASE() Addr = Intersect(ActiveSheet.UsedRange, Selection).Address Range(Addr) = Evaluate("IF(LEN(" & Addr & "),LOWER(" & Addr & "),"""")" ) End Sub Gå til udviklerfanen>makroer>(skriv et navn til den nye makro)>opret. og indsæt ovenstående kode, nu, hver gang du kører makroen, ændrer den den aktuelle markering til små bogstaver. Bemærk. hvis du vil bruge det til UPPER eller Proper case, skal du kun erstatte alle "LOWER" ' s i koden med PROPER eller UPPER alt efter hvad du har brug for.
Denne kommentar blev minimeret af moderatoren på webstedet
nogle gange er det mere forvirrende at bruge VBA end Excel-funktion, især for Excel-amatører som mig lol
Denne kommentar blev minimeret af moderatoren på webstedet
Tak. Fantastisk artikel. MS bør i stedet bruge dette på deres dokumentation
Denne kommentar blev minimeret af moderatoren på webstedet
Hvad er det næste skridt efter nedenstående kommentar? Bemærk: Denne metode kan kun ændre alle de store bogstaver til små bogstaver i et nyt område, så du skal muligvis tage et skridt videre for at erstatte de store bogstaver med de små bogstaver. -------------------------------------------------- ------------------------------
Denne kommentar blev minimeret af moderatoren på webstedet
[quote]Hvad er det næste trin efter nedenstående kommentar? Bemærk: Denne metode kan kun ændre alle de store bogstaver til små bogstaver i et nyt område, så du skal muligvis tage et skridt videre for at erstatte de store bogstaver med de små bogstaver. -------------------------------------------------- ------------------------------Af Nas[/quote] kopier ---> indsæt specielle ----> værdier
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak. du har gjort et godt stykke arbejde. :-) :-) :-) dette er en fantastisk artikel
Denne kommentar blev minimeret af moderatoren på webstedet
hvordan man ændrer små bogstaver til store bogstaver i keyboard excel 2007
Denne kommentar blev minimeret af moderatoren på webstedet
Brug bare =Upper(Celle)
Denne kommentar blev minimeret af moderatoren på webstedet
Meget hjælpsom. Tak skal du have
Denne kommentar blev minimeret af moderatoren på webstedet
Der er en nemmere måde. Kopier hele kolonnen i Excel. Start Word. Lav et nyt dokument. Sæt ind. Brug Words knap til at ændre store og små bogstaver. Vælg alle. Kopi. Vend tilbage til Excel. Sæt ind. Eller... MÅSKE KUNNE EXCEL INSTALLERE EN KNAP TIL SKIFT AF CASE?
Denne kommentar blev minimeret af moderatoren på webstedet
Det var virkelig nemt. Tak Jeanne.
Denne kommentar blev minimeret af moderatoren på webstedet
hvordan man indstiller store bogstaver med tal. for eksempel: jun-14
Denne kommentar blev minimeret af moderatoren på webstedet
Du skal blot have et enkelt citat(') for de tal, der er dato. For eksempel. 'jun-14 Brug formel =ØVRE(CELLENUMMER). Hvis det er andet end dato og det hele, behøver du ikke at have et enkelt tilbud.
Denne kommentar blev minimeret af moderatoren på webstedet
Er der en kort nøgle til dette ??
Denne kommentar blev minimeret af moderatoren på webstedet
Dette ser meget kompleks proces ud. Jeg siger dette til dem, der elsker genveje og mindre hjerneforbrændinger. tingen er enkel, kopier cellen, som du vil ændre store og små bogstaver i, indsæt i et nyt tomt word-dokument, skift dets store og små bogstaver og kopier og indsæt det tilbage i excel, BINGO !!!!...du er færdig
Denne kommentar blev minimeret af moderatoren på webstedet
Dette gjorde ikke noget, min celle (F2) siger bare =LOWER(E2). Skal dette være kolonne A og B?
Denne kommentar blev minimeret af moderatoren på webstedet
tak for dit gode svar
Denne kommentar blev minimeret af moderatoren på webstedet
DET VAR NYTTIGT TAK :) [/b]
Denne kommentar blev minimeret af moderatoren på webstedet
DET FOR AT FÅ MIG TIL FORSTÅELSE
Denne kommentar blev minimeret af moderatoren på webstedet
MEGET NYTTIGT SVAR MED FLERE MULIGHEDER.
Denne kommentar blev minimeret af moderatoren på webstedet
meget nyttigt og nemt tak
Denne kommentar blev minimeret af moderatoren på webstedet
Kan nogen hjælpe venligst? Jeg forsøger at udføre vlookup og kommer som #N/A, jeg kan bekræfte, at det, jeg leder efter, faktisk findes i kolonnen
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak, det er meget nemt at bruge....... :-)
Denne kommentar blev minimeret af moderatoren på webstedet
Kære sir, da jeg skulle gå ind i Excel-kolonnen, forventede jeg kun store bogstaver ved at bruge en formel. Vær venlig at svare mig
Denne kommentar blev minimeret af moderatoren på webstedet
tak, dit forslag er meget nyttigt
Der er endnu ingen kommentarer her
Load More
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL