Innehåll
Många Excel-användare upplever svårigheter på grund av oförmågan att snabbt ändra fallet för text i kalkylblad. Av någon anledning lade Microsoft bara till den här funktionen i Word och lämnade Excel utan den. Men detta betyder inte att du behöver ändra texten i varje cell manuellt – det finns flera kortare sätt. Tre av dem kommer att beskrivas nedan.
Excel specialfunktioner
I Excel finns det funktioner som visar text i ett annat fall – REGULATORY(), LÄGRE() и stötta(). Den första av dem översätter all text till versaler, den andra - till gemener, den tredje konverterar bara de första bokstäverna i ord till versaler, resten lämnar med gemener. De arbetar alla enligt samma princip, och använder därför ett som exempel – låt det vara REGULATORY() – du kan se hur du använder alla tre.
Ange formel
- Skapa en ny kolumn bredvid den du vill ändra, eller om det är bekvämt, använd bara en tom kolumn bredvid tabellen.
- Ange ett likhetstecken (=) följt av ett funktionsnamn (GÄLLANDE FÖRESKRIFTER) i kolumncellen bredvid den översta av de redigerbara textcellerna.
Inom parentes efter funktionsnamnet, skriv namnet på den intilliggande cellen med text (i skärmdumpen nedan är detta cell C3). Formeln kommer att se ut =PROPISN(C3).
- Hit Enter.
Cell B3 innehåller nu texten i cell C3 med versaler.
Kopiera formeln till de underliggande cellerna i kolumnen
Nu kan samma formel tillämpas på andra celler i kolumnen.
- Markera cellen som innehåller formeln.
- Flytta markören till den lilla fyrkanten (fyllmarkören), som finns längst ner till höger i cellen – markörpilen ska förvandlas till ett kors.
- Håll musknappen intryckt, dra markören nedåt för att fylla i alla nödvändiga celler – formeln kommer att kopieras in i dem.
- Släpp musknappen.
Om du behöver fylla alla celler i kolumnen till den nedre kanten av tabellen, håll bara muspekaren över fyllningsmarkören och dubbelklicka.
Ta bort hjälpkolumnen
Nu finns det två kolumner med samma text i cellerna, men i olika fall. För att bara behålla en, kopiera data från hjälpkolumnen, klistra in den i önskad kolumn och ta bort hjälparkolumnen.
- Markera cellerna som innehåller formeln och klicka Ctrl + C.
- Högerklicka på den första av cellerna med önskad text i den redigerbara kolumnen.
- Välj ikonen under "klistra in alternativ". Värdena i snabbmenyn.
- Högerklicka på hjälpkolumnen och välj AVLÄGSNA.
- I dialogrutan som visas väljer du Hela kolumnen.
Nu är allt klart.
Förklaringen kan tyckas komplicerad. Men följ bara de givna stegen så ser du att det inte finns något svårt i det.
Redigera texten med Microsoft Word
Om du inte vill bråka med formler i Excel kan du använda kommandot för att ändra skiftläge i Word. Låt oss se hur det fungerar.
- Markera de celler du vill göra ändringar i.
- Ansökningarna Ctrl + C eller högerklicka på det valda området och välj Kopiera i snabbmenyn.
- Öppna ett nytt dokument i Word.
- Presse Ctrl + V eller högerklicka på arket och välj Insert.
Nu finns en kopia av din tabell i Word-dokumentet.
- Välj de tabellceller där du vill ändra skiftläge för texten.
- Klicka på ikonen Registrera, som finns i gruppen Font i fliken Hem.
- Välj ett av de fem fallalternativen från rullgardinsmenyn.
Du kan också markera text och tillämpa Skift + F3 tills texten är korrekt. På detta sätt kan du bara välja tre skiftlägesalternativ – versaler, gemener och skiftläge (där varje mening börjar med en stor bokstav, resten av bokstäverna är gemener).
Nu när texten i tabellen är i önskad form kan du helt enkelt kopiera tillbaka den till Excel.
Tillämpa VBA-makron
För Excel 2010 och 2013 finns det ett annat sätt att ändra textalternativ – VBA-makron. Hur man infogar VBA-kod i Excel och får det att fungera är ett ämne för en annan artikel. Här kommer endast färdiga makron som kan infogas att visas.
Du kan använda följande makro för att konvertera text till versaler:
Sub versaler()
För varje cell i urval
Om inte Cell.HasFormula Då
Cell.Value = UCase(Cell.Value)
End If
Nästa cell
End Sub
För små bokstäver kommer den här koden att göra:
Sub Gemener()
För varje cell i urval
Om inte Cell.HasFormula Då
Cell.Value = LCase(Cell.Value)
End If
Nästa cell
End Sub
Makro för att få varje ord att börja med en stor bokstav:
Subercase()
För varje cell i urval
Om inte Cell.HasFormula Då
Cell.Value = _
Ansökan _
.WorksheetFunction _
.Proper(Cell.Value)
End If
Nästa cell
End Sub
Nu vet du hur du kan ändra skiftläge för text i Excel. Som du kan se är detta inte så svårt, och det finns inte ens ett sätt att göra det - vilken av ovanstående metoder som är bättre är upp till dig.