5 sätt att ändra textfall i Excel

0 Comments

Du har förmodligen stött på den här situationen tidigare.

Du har en lista med namn och det är alla gemener brev. Du måste fixa dem så att de är alla ordentligt aktiverade.

med hundratals namn i din lista kommer det att bli en smärta att gå igenom och redigera för-och efternamn.

Tack och lov finns det några enkla sätt att ändra fallet med någon textdata i Excel. Vi kan ändra text till gemener, versaler eller rätt fall där varje ord aktiveras.,

i det här inlägget kommer vi att titta på att använda Excel-funktioner, flash fill, power query, DAX och power pivot för att ändra fallet med våra textdata.

Innehållsförteckning

Video Tutorial

använda Excel-formler för att ändra textfall

det första alternativet vi ska titta på är vanliga Excel-funktioner. Det här är de funktioner vi kan använda i vilket kalkylblad som helst i Excel.

det finns en hel kategori av Excel-funktioner för att hantera text, och dessa tre hjälper oss att ändra textfallet.,

lägre Excel-arbetsblad funktion

den lägre funktionen tar ett argument som är lite Text vi vill ändra till gemener. Funktionen kommer att utvärdera till text som är alla gemener.

övre Excel-kalkylblad funktion

den övre funktionen tar ett argument som är lite Text vi vill ändra till versaler. Funktionen kommer att utvärdera till text som är allt överfall.,

korrekt Excel-arbetsblad funktion

den korrekta funktionen tar ett argument som är den bit av Text som vi vill ändra i rätt fall. Funktionen kommer att utvärdera till text som är alla lämpliga fall där varje ord börjar med en bokstav och följs av gemener.

kopiera och klistra in formler som värden

Efter att ha använt Excel-formlerna för att ändra fallet med vår text kanske vi vill konvertera dessa till värden.,

detta kan göras genom att kopiera intervallet av formler och klistra in dem som värden med kommandot Klistra in special.

tryck Ctrl + C för att kopiera cellernas utbud tryck Ctrl + Alt + V för att klistra in speciella välj värden från pastaalternativen.

använda Flash Fill för att ändra textfall

Flash fill är ett verktyg i Excel som hjälper till med enkla datatransformationer. Vi behöver bara ge ett par exempel på de resultat vi vill ha, och flash fill fyller i resten.,

Flash fill kan endast användas direkt till höger om de data vi försöker omvandla. Vi måste skriva ut ett par exempel på de resultat vi vill ha. När Excel har tillräckligt med exempel för att räkna ut mönstret, kommer det att visa de föreslagna data i en ljusgrå typsnitt. Vi kan acceptera denna föreslagna fyllda data genom att trycka på Enter.

Vi kan också komma åt flash fill från bandet. Ange exempeldatafynd markera både de exempel och celler som behöver fyllas i till fliken ”uppgifter” tryck på kommandot Flash Fill som finns i avsnittet dataverktyg.,

Vi kan också använda kortkommandot Ctrl + E för flash fill.

Flash fill kommer att fungera för många typer av enkla datatransformationer, inklusive att ändra text mellan gemener, versaler och rätt fall.

använda Power Query för att ändra textfall

Power query handlar om datatransformation, så det är säkert att det finns ett sätt att ändra fallet med text i det här verktyget.

med power query kan vi omvandla fallet till lägre, övre och korrekta fall.

Välj de data som vi vill omvandla till ”the data tab select From Table / Range”., Detta kommer att öppna power query editor där vi kan tillämpa vår text fall transformationer.

Text.Lägre effekt Query funktion

välj kolumnen som innehåller de data vi vill omvandla gå till fliken Lägg till kolumn välj Format

detta kommer att skapa en ny kolumn med all text konverterad till gemener med hjälp av texten.Lägre effekt fråga funktion.

Text.,Upper Power Query Function

välj kolumnen som innehåller de data som vi vill omvandla till fliken Lägg till kolumn välj Format

detta skapar en ny kolumn med all text konverterad till versaler med texten.Övre makt sökfunktion.

Text.Proper Power Query Function

välj kolumnen som innehåller de uppgifter som vi vill omvandla till fliken Lägg till kolumn välj Format välj Välj kapitalisera varje ord från menyn.,

detta kommer att skapa en ny kolumn med all text konverterad till korrekt fallbokstäver, där varje ord aktiveras, med hjälp av texten.Korrekt Power query funktion.

använda Dax-formler för att ändra textfall

När vi tänker på pivottabeller tänker vi generellt på att sammanfatta numeriska data. Men pivottabeller kan också sammanfatta textdata när vi använder datamodellen och Dax-formlerna. Det finns även Dax-formel för att ändra textfall innan vi sammanfattar det!

först måste vi skapa en pivottabell med våra textdata., Välj den data som ska konverteras gå till fliken för Insert select PivotTable från avsnittet tabeller.

i menyn Skapa PivotTable (skapa PivotTable) markerar du alternativet att lägga till dessa data i datamodellen. Detta gör det möjligt för oss att använda den nödvändiga Dax-formeln för att omvandla vårt textfall.

skapa en Dax-formel i vår pivottabell kan göras genom att lägga till en åtgärd. Högerklicka på tabellen i fönstret PivotTable Fields och välj Lägg till åtgärd från menyn.,

det här öppnar dialogrutan mått, där vi kan skapa våra Dax-formler.

lägre Dax-funktion

Vi kan ange ovanstående formel i Mätredigeraren. Precis som Excel-kalkylbladsfunktionerna finns det en Dax-funktion för att konvertera text till gemener.

för att uttrycket ska vara en giltig åtgärd måste det dock vikas in i en textaggregeringsfunktion som CONCATENATEX. Detta beror på att åtgärder måste utvärdera till ett enda värde och den lägre Dax-funktionen gör inte detta på egen hand., CONCATENATEX-funktionen kommer att aggregera resultaten av den nedre funktionen till ett enda värde.

Vi kan sedan lägga till den ursprungliga kolumnen av text i raderna och den nya undre fallet mäta i området värden i pivottabellen för att producera våra transformerade textvärden.

Lägg märke till pivottabellens totalsumma innehåller alla namn i gemena text separerade med ett kommatecken och mellanslag. Vi kan gömma den här delen genom att gå till Bordsverktygsdesignfliken trip grand Totals trip off för rader och kolumner.,

övre Dax-funktion

På samma sätt kan vi skriva in ovanstående formel i Mätredigeraren för att skapa vår övre Dax-formel. Precis som Excel-kalkylbladsfunktionerna finns det en Dax-funktion för att konvertera text till övre fallet.

att skapa pivottabellen för att visa det övre fallet är samma process som med det nedre fallet.

saknar korrekt DAX-funktion

Vi kan försöka skapa en liknande Dax-formel för att skapa korrekt falltext., Men det visar sig att det inte finns någon funktion i DAX som motsvarar den korrekta kalkylbladsfunktionen.

använda Power Pivot Radnivåformler för att ändra textfall

den här metoden kommer också att använda pivottabeller och datamodellen, men i stället för Dax-formler kan vi skapa radnivåberäkningar med hjälp av Power Pivot-tillägget.

Power pivot formler kan användas för att lägga till nya beräknade kolumner i våra data. Beräkningar i dessa kolumner sker för varje rad av data som liknar våra vanliga Excel kalkylblad funktioner.,

inte alla versioner av Excel har power pivot tillgängliga och du måste aktivera tillägget innan du kan använda det. För att göra det möjligt för power pivot-tillägget, gå till fliken Filalternativ gå till Add-ins-fliken Manage COM Add-ins-press gå till rutan för Microsoft Power Pivot för Excel.

Vi måste ladda våra data i datamodellen. Välj de data ➜ gå till Power Pivot fliken ➜ tryck på Lägg till i datamodell kommando.

det här är samma datamodell som att skapa en pivottabell och använda alternativet Lägg till dessa data i kryssrutan datamodell., Så om våra data redan finns i datamodellen kan vi använda alternativet Hantera datamodell för att skapa våra kraftpivotberäkningar.

lägre effekt Pivotfunktion

det är enkelt att lägga till en ny beräknad kolumn i datamodellen. Välj en tom cell i kolumnen märkt Lägg till kolumn och skriv sedan ut ovanstående formel i formelfältet. Du kan även skapa referenser i formeln till andra kolumner genom att klicka på dem med muspekaren.

tryck på Enter för att acceptera den nya formeln.,

formeln kommer att visas i varje cell i den nya kolumnen oavsett vilken cell som valdes. Detta beror på att varje rad måste använda samma beräkning inom en beräknad kolumn.

Vi kan också byta namn på vår nya kolumn genom att dubbelklicka på kolumnrubriken. Då kan vi stänga fönstret Power pivot för att använda vår nya beräknade kolumn.

När vi skapar en ny pivottabell med datamodellen ser vi den beräknade kolumnen som ett nytt tillgängligt fält i vårt bord och vi kan lägga till det i raderna i pivottabellen., Detta kommer att lista ut alla namn i våra data och de kommer alla att vara gemener text.

övre effekt Pivotfunktion

Vi kan göra samma sak för att skapa en beräknad kolumn som konverterar texten till övre fallet genom att lägga till en ny beräknad kolumn med ovanstående formel.

igen kan vi sedan använda detta som ett nytt fält i en pivottabell som skapats från datamodellen.

saknar korrekt effekt Pivot funktion

tyvärr finns det ingen effekt pivot funktion för att konvertera text till rätt fall., Så precis som DAX, kommer vi inte att kunna göra detta på ett liknande sätt som de lägre fallet och övre fallet power pivot metoder.

slutsatser

det finns många sätt att ändra fallet med textdata mellan lägre, övre och korrekta fall.

  • Excel-formler är snabba, enkla och uppdateras dynamiskt om ingångarna någonsin ändras.
  • Flash fill är bra för engångstransformationer där du snabbt behöver fixa lite text och behöver inte uppdatera eller ändra data efter.,
  • Power query är perfekt för att fixa data som importeras regelbundet till Excel från en extern källa.
  • DAX och power pivot kan användas för att fixera text för att visa i en pivottabell.

varje alternativ har olika styrkor och svagheter så det är bäst att bli bekant kommer alla metoder så att du kan välja den som bäst passar dina behov.


Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *