Hur man skriver första bokstaven i varje ord i Excel (4 sätt)

  • Dela Detta
Hugh West

Under arbetet med Microsoft Excel När vi skriver in viss information i ett Excel-ark, t.ex. företagsnamn eller namn på anställda, kan det hända att vi vill skriva in den första bokstaven i varje ord med versaler. I den här artikeln ska vi titta på olika sätt att skriva in den första bokstaven i varje ord med versaler i Excel.

Ladda ner övningsboken

Du kan ladda ner arbetsboken och öva med dem.

Första bokstaven med versaler.xlsm

4 sätt att skriva första bokstaven i varje ord med versal i Excel

Excel-användare kan ibland behöva ändra skiftläget för text i sina kalkylblad. Och det kan göras enkelt, använd bara tangentbordet för att manuellt ändra innehållet i cellerna. Men när vi arbetar med många data kan vi ändå råka infoga data felaktigt. Vi kan lösa problemet på många sätt.

För att skriva första bokstaven i varje ord med stor bokstav ska vi använda följande dataset som innehåller några anställdas namn i kolumnen B men på fel sätt. Nu korrigerar vi namnet i kolumnen C .

1. Använd alternativet Flash Fill för att skriva första bokstaven i varje ord med stor bokstav

Flash Fill gör det möjligt att skriva in uppgifter snabbare och mer exakt. Med utgångspunkt i den första punkten förutser den resten av uppgifterna. För att använda Flash Fill för att skriva den första bokstaven i varje ord med versal, följer vi de snabba stegen nedan.

STEG:

  • Först väljer du cellerna och skriver texten med stora begynnelsebokstäver i en cell bredvid den cell som innehåller innehållet.Vi väljer alltså cell C5 och skriv det rätta namnet. I vårt exempel, tom smith som Tom Smith .
  • För att bekräfta inmatningen trycker du för det andra på Ctrl + Enter .

  • Slutligen, för att använda Flash Fill alternativ, tryck på Ctrl + E .
  • Och så är det. Du kommer att kunna se det önskade resultatet. Detta kommer automatiskt att kapitalisera alla första bokstäverna för varje ord.

Läs mer: Hur du skriver varje ord med versaler i Excel (7 sätt)

2. Skriv första bokstaven i varje ord med stor bokstav med hjälp av PROPER-funktionen.

Funktionen PROPER omvandlar det första tecknet till versaler och de andra tecknen till små bokstäver. Funktionen i Excel omvandlar text som användaren matar in till rätt bokstav. Det är möjligt att använda den för att kapitalisera varje ord i en sträng. Låt oss visa hur man använder den för att den första bokstaven ska skrivas med versaler av varje ord.

STEG:

  • Välj först den cell där du vill infoga formeln för att korrigera namnen. Vi väljer alltså cell C5 .
  • För det andra lägger du in formeln i den cellen.
=PROPER(B5)

  • För det tredje trycker du på Gå in på .

  • Om du vill kopiera formeln över intervallet drar du dessutom Handtag för fyllning ner eller Dubbelklicka på på den Plus ( + ).

  • Du kan se att alla första bokstäverna i varje ord nu är versaler i kolumnen C .

Läs mer: Hur du skriver första bokstaven i en mening med versal i Excel (6 lämpliga metoder)

Liknande läsningar

  • Hur du formaterar cell och centrerar text med Excel VBA (5 sätt)
  • Ändra små bokstäver till stora bokstäver i Excel utan formel
  • Hur du ändrar skiftläget i Excel utan en formel (5 sätt)
  • Excel VBA: Ändra teckensnittsfärg för en del av texten (3 metoder)
  • [Rättad!] Det går inte att ändra teckensnittsfärg i Excel (3 lösningar)

3. Excel VBA-makron för att skriva första bokstaven med versal

VBA-makros använda sig av Visual Basic-applikation för att skapa skräddarsydda användargenererade rutiner och förenkla manuella aktiviteter. Vi kan använda VBA-makros för att skriva första bokstaven i varje ord med stor bokstav. Så, låt oss följa stegen nedan för att använda VBA MAcros för att skriva varje ords första bokstav med stor bokstav.

STEG:

  • Till att börja med går du till Utvecklare i bandet.
  • För att öppna Redigerare för Visual Basic , klicka på Visual Basic under den Kod kategori.
  • Eller, i stället för att göra detta, tryck bara på Alt + F11 för att öppna Redigerare för Visual Basic .

  • Ett annat sätt att visa Redigerare för Visual Basic är att högerklicka på på arbetsbladet och klicka på Visa kod .

  • Detta leder dig till Redigerare för Visual Basic där du skriver dina koder.
  • Klicka sedan på Modul från Infoga rullgardinsmenyn.

  • Kopiera och klistra in VBA-kod där.

VBA-kod:

 Sub CapitalizeFirstWord() Set myRange = Application.Selection Set myRange = Application.InputBox("Select Range", "CapitalizeFirstWord", myRange.Address, Type:=8) For Each myCell In myRange myCell.Value = Application.Proper(myCell.Value) Next End Sub 
  • Om du vill spara koden i arbetsboken klickar du på ikonen Spara eller trycker på Ctrl + S När du sparar filen, se till att du sparade den som Makro aktiverar innebär att .xlsm fil.

  • Dessutom, tillbaka till arbetsbladet, och på samma sätt som tidigare, gå till Utvecklare i bandet.
  • För att köra makrona klickar du på Makroer under den Kod grupp.

  • Detta kommer att visas i Makro fönster.
  • Klicka nu på Kör knapp.

  • Välj det område av celler där du vill att den första bokstaven i varje ord ska skrivas med stor bokstav. Vi väljer alltså området $B$5:$B$10 .
  • Klicka sedan på OK .

  • Och nu kan du äntligen se resultatet.

Läs mer: Hur du formaterar text så att den första bokstaven skrivs med stor bokstav i Excel (10 sätt)

4. Tillämpa Power Query för att skriva första bokstaven med versal

A Kraftfull fråga hjälper till att spara tid som skulle ha gått åt direkt till det tidigare. Det gör det möjligt för varje informationsuppdatering att omedelbart uppdatera aktuell eller uppdaterad information. Vi kan använda oss av Power Query för att skriva första bokstaven i varje ord med stor bokstav. Vi följer stegen nedåt.

STEG:

  • Först går du till Uppgifter i bandet.
  • För det andra väljer du Från tabell/intervall under Hämta och omvandla data kategori.

  • Detta kommer att visa Skapa en tabell dialogrutan.
  • Välj nu intervallet $B$4:$B$10 under Var finns uppgifterna för din tabell?
  • Och vidare, kryssmarkering (' ') kryssrutan som finns omedelbart till vänster om Min tabell har rubriker .
  • Klicka sedan på OK .

  • Detta leder dig till Power Query fönster.
  • Välj dessutom tabellen och högerklicka på .
  • Gå sedan till Förvandla .
  • I rullgardinsmenyn klickar du på Skriv varje ord med versal .

  • Detta gör att den första bokstaven i varje ord skrivs med stor bokstav. Spara det nu.

  • Detta tar dig tillbaka till ett annat arbetsblad som heter Tabell .
  • Och du kan se att det första ordet i varje namn nu är versalt.

Slutsats

Ovanstående metoder hjälper dig att kapitalisera den första bokstaven i varje ord i Excel. Hoppas att detta hjälper dig! Om du har några frågor, förslag eller feedback, låt oss veta det i kommentarsfältet. Du kan också ta en titt på våra andra artiklar i ExcelWIKI.com blogg!

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.