5 způsobů, jak změnit textový případ v aplikaci Excel

0 Comments

pravděpodobně jste se s touto situací setkali dříve.

máte seznam jmen a je to všechno malá písmena. Musíte je opravit, aby byly všechny správně kapitalizovány.

se stovkami jmen ve vašem seznamu bude bolest projít a upravit křestní a příjmení.

Naštěstí Existuje několik snadných způsobů, jak změnit případ jakýchkoli textových dat v aplikaci Excel. Můžeme změnit text na malá písmena, velká písmena nebo správný případ, kdy je každé slovo velkými písmeny.,

v tomto příspěvku se podíváme na použití funkcí Excel, Flash fill, Power query, DAX a Power pivot pro změnu případu našich textových dat.

Obsah

Video Tutoriálu

Pomocí aplikace Excel Vzorce Změnit Text Případ

první možnost budeme dívat na je pravidelné funkce aplikace Excel. To jsou funkce, které můžeme použít v jakémkoli listu v aplikaci Excel.

existuje celá kategorie funkcí aplikace Excel, které se zabývají textem, a tyto tři nám pomohou změnit textový případ.,

NIŽŠÍ Listu aplikace Excel Funkce

NIŽŠÍ funkce má jeden argument, který je trochu Textu chceme změnit na malá písmena. Funkce vyhodnotí text, který je o malá písmena menší.

VRCHNÍ List aplikace Excel Funkce

HORNÍ funkce má jeden argument, který je trochu Textu chceme změnit na velká písmena. Funkce vyhodnotí text, který je všechna velká písmena.,

SPRÁVNÉ aplikace Excel Funkce

SPRÁVNÉ funkci přebírá jeden argument, který je trochu Textu chceme změnit do správné věci. Funkce vyhodnotí text, který je správný případ, kdy každé slovo začíná velkým písmenem a následuje malá písmena.

kopírovat a vkládat vzorce jako hodnoty

po použití vzorců Excel ke změně případu našeho textu je možná budeme chtít převést na hodnoty.,

to lze provést zkopírováním rozsahu vzorců a jejich vložením jako hodnoty pomocí speciálního příkazu Vložit.

stisknutím kláves Ctrl + C zkopírujte rozsah buněk ➜ stisknutím kláves Ctrl + Alt + V vložte speciální ➜ vyberte hodnoty z možností vložení.

použití Flash Fill pro změnu textového případu

Flash fill je nástroj v Excelu, který pomáhá s jednoduchými transformacemi dat. Potřebujeme pouze uvést několik příkladů výsledků, které chceme, a flash fill vyplní zbytek.,

Flash fill lze použít pouze přímo napravo od dat, která se snažíme transformovat. Musíme napsat pár příkladů výsledků, které chceme. Když Excel má dostatek příkladů, aby zjistil vzor, zobrazí navrhovaná data ve světle šedém písmu. Můžeme přijmout tato navrhovaná vyplněná data stisknutím klávesy Enter.

můžeme také přistupovat k Flash fill z pásky. Zadejte příklad dat ➜ zvýrazněte příklady i buňky, které je třeba vyplnit ➜ přejděte na kartu Data ➜ stiskněte příkaz Flash Fill nalezený v sekci datové nástroje.,

můžeme také použít klávesovou zkratku Ctrl + E pro Flash fill.

Flash fill bude fungovat pro mnoho typů jednoduchých datových transformací, včetně změny textu mezi malými, velkými a velkými písmeny.

použití Power Query ke změně textového případu

Power query je o transformaci dat, takže je jisté, že existuje způsob, jak změnit případ textu v tomto nástroji.

pomocí power query můžeme případ transformovat do dolního, horního a správného případu.

vyberte data, která chceme transformovat ➜ přejděte na kartu Data ➜ vyberte z tabulky/rozsahu., Tím se otevře Editor power query, kde můžeme použít naše transformace textových případů.

Text.

vyberte sloupec obsahující data, která chceme transformovat ➜ přejděte na kartu Přidat sloupec ➜ vyberte formát ➜ z nabídky vyberte malá písmena.

tím se vytvoří nový sloupec s text převeden na malá písmena pomocí Textu.Nižší výkon funkce dotazu.

Text.,Horní Power Query Funkce

Vyberte sloupec obsahující data, která chceme transformovat ➜ jít na Přidat Sloupec tab ➜ zvolte Formát ➜ zvolte VELKÁ písmena z nabídky.

vytvoří se nový sloupec se všemi texty převedenými na velká písmena pomocí textu.Horní funkce power query.

Text.Řádného Výkonu Funkce Dotazu

Vyberte sloupec obsahující data, která chceme transformovat ➜ jít na Přidat Sloupec tab ➜ zvolte Formát ➜ zvolte Využít Každé Slovo z menu.,

tím se vytvoří nový sloupec s text převeden do správné případě písma, kde každé slovo je psáno velkými písmeny, pomocí Textu.Správná funkce power query.

pomocí vzorců DAX pro změnu textového případu

Když přemýšlíme o kontingenčních tabulkách, obecně uvažujeme o sumarizaci číselných dat. Kontingenční tabulky však mohou také shrnout textová data, když používáme vzorce datový model a DAX. Existují dokonce Dax vzorec pro změnu textového případu, než to shrneme!

nejprve musíme vytvořit kontingenční tabulku s našimi textovými daty., Vyberte data, která mají být převedena ➜ přejděte na kartu Vložit ➜ vyberte PivotTable v sekci tabulky.

v nabídce Vytvořit PivotTable dialogové okno zaškrtněte možnost Přidat tato data do datového modelu. To nám umožní použít potřebný vzorec DAX k transformaci našeho textového případu.

vytvoření vzorce DAX v naší kontingenční tabulce lze provést přidáním opatření. Klikněte pravým tlačítkem myši na tabulku v okně pole PivotTable a v nabídce vyberte Přidat opatření.,

otevře se dialogové okno opatření, kde můžeme vytvořit naše vzorce DAX.

nižší funkce DAX

do editoru měření můžeme zadat výše uvedený vzorec. Stejně jako funkce listu aplikace Excel, existuje funkce DAX pro převod textu na malá písmena.

Aby však výraz byl platným opatřením, bude muset být zabalen do funkce agregace textu, jako je CONCATENATEX. Je to proto, že opatření je třeba vyhodnotit na jednu hodnotu a nižší funkce DAX to nedělá sama., Funkce CONCATENATEX agreguje výsledky nižší funkce do jedné hodnoty.

pak můžeme přidat původní sloupec textu do Řádků a nové Nižší Případě měření do Hodnoty oblasti kontingenční tabulky vyrábět naše transformované textové hodnoty.

Všimněte si, že celkový součet kontingenční tabulky obsahuje všechna jména v malém textu oddělená čárkou a mezerníkem. Tuto část můžeme skrýt na kartě Návrh nástrojů tabulky ➜ Velké součty ➜ výběr Off pro řádky a sloupce.,

HORNÍ DAX Funkce

Podobně, můžeme vstoupit do výše uvedeného vzorce do Opatření editoru vytvořit naše vyšší případě vzorec DAX. Stejně jako funkce listu aplikace Excel, existuje funkce DAX pro převod textu na velká písmena.

vytvoření kontingenční tabulky pro zobrazení horního textu je stejný proces jako u malých písmen.

chybí správná funkce DAX

můžeme se pokusit vytvořit podobný vzorec DAX pro vytvoření správného textu případu., Ukázalo se však, že v DAX není žádná funkce, která by odpovídala správné funkci listu.

Použití Power Pivot Řádku Úroveň Vzorce Změnit Text Případ

Tato metoda bude také používat kontingenční tabulky a Datový Model, ale místo DAX vzorce můžeme vytvořit řádek úroveň výpočty pomocí doplňku Power Pivot.

vzorce Power pivot lze použít k přidání nových vypočtených sloupců do našich dat. Výpočty v těchto sloupcích se dějí pro každý řádek dat podobný našim běžným funkcím listu aplikace Excel.,

ne každá verze aplikace Excel má k dispozici Power pivot a před jejím použitím budete muset doplněk povolit. Chcete-li povolit doplněk Power pivot, přejděte na kartu Soubor ➜ Možnosti ➜ přejděte na kartu Doplňky ➜ Správa doplňků COM ➜ stiskněte Go ➜ zaškrtněte políčko pro Microsoft Power Pivot pro Excel.

budeme muset načíst naše data do datového modelu. Vyberte data ➜ přejděte na kartu Power Pivot ➜ stiskněte příkaz Přidat do datového modelu.

jedná se o stejný datový model jako vytvoření kontingenční tabulky a použití zaškrtávacího políčka Přidat tato data do datového modelu., Takže pokud jsou naše data již v datovém modelu, můžeme použít možnost Spravovat datový model k vytvoření našich výpočtů energetických výkyvů.

NIŽŠÍ Power Pivot Funkce

Přidat nový počítaný sloupec v datovém modelu je snadné. Vyberte prázdnou buňku ve sloupci označeném Přidat sloupec a zadejte výše uvedený vzorec do lišty vzorců. Můžete dokonce vytvořit odkazy ve vzorci na jiné sloupce kliknutím na ně kurzorem myši.

stisknutím klávesy Enter přijmete nový vzorec.,

vzorec se objeví v každé buňce nového sloupce bez ohledu na to, která buňka byla vybrána. Je to proto, že každý řádek musí použít stejný výpočet v vypočteném sloupci.

náš nový sloupec můžeme také přejmenovat dvojitým kliknutím na nadpis sloupce. Pak můžeme zavřít okno Power pivot a použít náš nový vypočtený sloupec.

Když jsme se vytvořit novou kontingenční tabulka s údaji model, uvidíme, vypočítaný sloupec jako nový k dispozici pole v naší tabulce a můžeme přidat je do oblasti Řádků kontingenční tabulky., Tím se zobrazí seznam všech jmen v našich datech a všechny budou malými písmeny.

funkce horního čepu

můžeme udělat totéž pro vytvoření vypočteného sloupce, který převádí text na velká písmena přidáním nového vypočteného sloupce s výše uvedeným vzorcem.

znovu to můžeme použít jako nové pole v libovolné kontingenční tabulce vytvořené z datového modelu.

chybí správná funkce Pivot Power

bohužel neexistuje funkce Power pivot pro převod textu na správný případ., Takže stejně jako DAX, nebudeme schopni to udělat podobným způsobem jako metody kontingentu pro malá a velká písmena.

závěry

existuje mnoho způsobů, jak změnit případ jakýchkoli textových dat mezi dolním, horním a správným případem.

  • vzorce Excel jsou rychlé, snadné a dynamicky se aktualizují, pokud se vstupy někdy změní.
  • Flash fill je ideální pro jednorázové transformace, kde je třeba rychle opravit nějaký text a nemusíte aktualizovat nebo měnit data po.,
  • Power query je ideální pro stanovení dat, která budou pravidelně importována do Excelu z vnějšího zdroje.
  • Dax a Power pivot lze použít pro upevnění textu k zobrazení v kontingenční tabulce.

každá možnost má různé silné a slabé stránky, takže je nejlepší se seznámit se všemi metodami, takže si můžete vybrat ten, který nejlépe vyhovuje vašim potřebám.


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *