Innehåll
I den här artikeln vill jag berätta om flera sätt att ändra skiftläge för tecken i Excel från övre till lägre eller hur man använder versaler i varje ord. Du får lära dig hur du hanterar sådana uppgifter med hjälp av funktioner GÄLLANDE FÖRESKRIFTER и LÄGRE, med VBA-makron och även med Microsoft Word.
Problemet är att Excel inte tillhandahåller ett speciellt verktyg för att ändra skiftläge för text på ett kalkylblad. Det är fortfarande ett mysterium varför Microsoft gav Word en så kraftfull funktion och inte lade till den i Excel. Detta skulle göra många uppgifter enklare för de flesta användare. Men skynda dig inte att frenetiskt skriva om all textdata i din tabell manuellt! Lyckligtvis finns det några bra sätt att konvertera textvärden i celler till versaler eller gemener, eller använda versaler i varje ord. Låt mig dela med dig av dessa sätt.
Excel-funktioner för att ändra skiftläge i text
Microsoft Excel har tre fantastiska funktioner som du kan använda för att ändra skiftläge för text. Det ÖVRE (REGISTRERAD), LÄGRE (LÄGRE) och RÄTT (PROPANAK).
- Funktion ÖVRE (STORA) konverterar alla gemener till versaler.
- Funktion LÄGRE (LOWER) gör alla stora bokstäver gemener.
- Funktion PROFFSVIA (PROPER) versaler den första bokstaven i varje ord och gemener resten.
Alla dessa tre funktioner fungerar på samma sätt, så jag ska visa dig hur en av dem fungerar. Låt oss ta funktionen som ett exempel ÖVRE (REGISTRERAD):
Ange en formel i Excel
- Infoga en ny (hjälpar) kolumn bredvid den som innehåller texten du vill konvertera.
Notera: Detta steg är valfritt. Om tabellen inte är stor kan du helt enkelt använda valfri intilliggande tom kolumn.
- Ange ett likhetstecken (=) och ett funktionsnamn ÖVRE (ÖVRE) till den intilliggande cellen i den nya kolumnen (B3).
- Inom parentes efter funktionsnamnet anger du lämplig cellreferens (C3). Din formel ska se ut så här:
=UPPER(C3)
=ПРОПИСН(C3)
var C3 är cellen med texten som ska konverteras.
- Presse ange.Bilden ovan visar det i cellen B3 innehåller samma text som i C3, endast med versaler.
Kopiera formeln ner i kolumnen
Nu måste du kopiera formeln till resten av de extra kolumncellerna:
- Markera cellen med formeln.
- Håll muspekaren över den lilla fyrkanten (autofyllmarkören) i det nedre högra hörnet av den markerade cellen så att pekaren förvandlas till ett litet svart kors.
- Klicka och håll ner vänster musknapp och dra formeln ner genom alla celler där du vill kopiera den.
- Släpp musknappen.
Notera: Om du behöver fylla en ny kolumn helt (till tabellens fulla höjd) kan du hoppa över steg 5-7 och bara dubbelklicka på autofyllmarkören.
Ta bort en extra kolumn
Så du har två kolumner med samma textdata, som bara skiljer sig åt i fallet. Jag antar att du vill lämna kolumnen med endast det önskade alternativet. Låt oss kopiera värdena från hjälpkolumnen och bli av med det.
- Markera cellerna som innehåller formeln och klicka Ctrl + Cför att kopiera dem.
- Högerklicka på den första cellen i den ursprungliga kolumnen.
- I snabbmenyn under Klistra in alternativ (Klistra in alternativ) välj Värden (Värden).Eftersom vi bara behöver textvärden kommer vi att välja detta alternativ för att undvika fel i formler i framtiden.
- Högerklicka på valfri cell i hjälpkolumnen och välj kommandot från snabbmenyn Radera (Radera).
- I dialogrutan Radera (Ta bort celler) välj ett alternativ Hela kolumnen (kolumn) och klicka OK.
Gjort!
I teorin kan detta verka för komplicerat. Slappna av och prova alla dessa steg på egen hand. Du kommer att se att det inte är svårt att ändra skiftläge med Excel-funktioner.
Ändra skiftläge för text i Excel med Microsoft Word
Om du inte vill krångla med formler i Excel kan du byta skiftläge i Word. Så här fungerar den här metoden:
- Välj intervallet på Excel-kalkylbladet där du vill ändra skiftläge.
- Presse Ctrl + C eller högerklicka och välj kommandot från snabbmenyn Kopiera (Kopiera).
- Skapa ett nytt Word-dokument.
- Presse Ctrl + V eller högerklicka på en tom sida och välj kommandot från snabbmenyn klistra (Föra in). Excel-tabellen kommer att kopieras till Word.
- Välj texten du vill ändra skiftläge.
- På fliken Avancerat Hem (Hem) i avsnittet Font (Teckensnitt) klicka på ikonen Ändra ärende (Registrera).
- Välj ett av de 5 fallalternativen från rullgardinsmenyn.
Notera: Dessutom kan du trycka på kombinationen Skift + F3tills önskad stil är inställd. Med dessa tangenter kan du bara välja versaler och gemener, såväl som skiftläge som i meningar.
Nu har du en tabell i Word med skiftläge ändrat. Bara kopiera den och klistra in den på sin ursprungliga plats i Excel.
Ändra skiftläge med VBA-makro
Du kan också använda VBA-makron i Excel 2010 och 2013. Oroa dig inte om dina VBA-kunskaper lämnar mycket övrigt att önska. Jag visste inte mycket om detta heller för ett tag sedan, och nu kan jag dela tre enkla makron som ändrar skiftläge för text till versaler, gemener eller versaler i varje ord.
Jag kommer inte att avvika från ämnet och berätta hur du infogar och kör VBA-kod i Excel, eftersom detta beskrivs underbart i andra artiklar på vår webbplats. Jag ska bara visa makron som du kan kopiera och klistra in i din bok.
- Om du vill konvertera text till versaler, använd följande VBA-makro:
Sub versaler() För varje cell i urval Om inte Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
- För att använda gemener på din data, använd koden som visas nedan:
Sub Gemener() för varje cell i urval Om inte Cell.HasFormula Then Cell.Value = LCase(Cell.Value) End If Next Cell End Sub
- Här är ett makro som gör att alla ord i texten börjar med en stor bokstav:
Sub Propercase() För varje cell i urval Om inte Cell.HasFormula Then Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End If Next Cell End Sub
Jag hoppas att nu när du känner till ett par bra knep för att ändra skiftläge i Excel, kommer den här uppgiften att vara lätt för dig. Excel-funktioner, Microsoft Word, VBA-makron står alltid till din tjänst. Det finns väldigt lite kvar för dig att göra – bestämma vilket av dessa verktyg du gillar bäst.