Kontingenční tabulka bez vlastního řazení - tipy pro Excel

Někdy, pokud skutečně znáte název funkce, je snadné zjistit, jak tuto funkci ovládat. Ale s dnešním tématem většina lidí, kteří jsou touto „chybou“ zasaženi, netuší, proč se to děje. Budou hlásit příznak v duchu: „Z nějakého důvodu se dva naši zaměstnanci stále objevují v horní části našich kontingenčních tabulek.“ Často předpovím, že se zaměstnanec jmenuje červen nebo květen nebo možná i pátek.

Zde je příběh: Každá kopie aplikace Excel začíná čtyřmi integrovanými vlastními seznamy. Tyto seznamy obsahují názvy dvanácti měsíců, sedm jmen v týdnu, zkratky dvanácti měsíců a sedm zkratek v týdnu. Vlastní seznamy se často používají ve spojení s rukojetí výplně k rychlému přidání záhlaví do listu.

Vlastní seznamy však mají i jiné využití. Můžete seřadit podle vlastního seznamu. V dialogovém okně Seřadit nabízí rozevírací seznam Seřadit podle Vzestupně, Sestupně a Vlastní seznam. Také - můžete použít vlastní seznam k ovládání posloupnosti položek v kontingenční tabulce.

Protože vlastní seznamy jsou užitečné, mnoho lidí vytvoří nové vlastní seznamy. Seznam může být krátký jako dva nebo stejně dlouhý jako 254 položek. Můžete přidat vlastní seznamy pro své produktové řady, nákladová střediska nebo umístění závodu.

Například mám vlastní seznam se třemi názvy oblastí: východ, střed, západ. Seznam obsahuje položky v tomto pořadí. Když vytvořím kontingenční tabulku, kontingenční tabulka automaticky zobrazí regiony v sekvenci Východ, Střední a Západ, i když normální posloupnost bude Střední, Východní, Západní.

Regiony ve sloupcích se třídí s východem jako první kvůli vlastnímu seznamu.

Co se stane, když vaše společnost představila novou jižní oblast a vy neaktualizujete vlastní seznam? Excel použije z vlastního seznamu Východ, Střední a Západ a poté zobrazí položky, které nejsou ve vlastním seznamu:

Položky chybějící ze seznamu se v kontingenční tabulce zobrazí jako poslední

Ale předstírejme, že jste nevytvořili žádné vlastní seznamy. Vaše verze aplikace Excel má pouze čtyři integrované seznamy. V těchto vlastních seznamech je náhodou třicet osm slov. Pokud máte datovou sadu s křestními jmény a některá z těchto křestních jmen jsou v seznamu 38 slov, budou se tyto názvy řadit do horní části kontingenční tabulky. Neznám mnoho lidí jménem Út nebo Čt. Ale znám spoustu lidí jménem Jan. Problém nastane, pokud vaše data obsahují některý z těchto jmen: duben, duben, srpen, srpen, prosinec, prosinec, únor, únor, pá, pátek, leden, leden, červenec, červenec, Červen, červen, březen, březen, květen, květen, pondělí, pondělí, listopad, listopad, říjen, říjen, so, sobota, září, září, ne, neděle, čt, čtvrtek, út, úterý, st a středa.

Poznámka

Během nahrávání níže uvedeného videa jsem náhodou zjistil, že třídění kontingenčních tabulek může pocházet z různých seznamů. Jan ze zkratek Měsíc a Duben ze jména Měsíc se oba seřadí před jiným jménem, ​​jako je Andy. Neexistuje však jasné pravidlo, pro které se vlastní seznamy seřadí jako první. Dokonce jsem se zkontroloval u Sama Rad v týmu Excel a není definováno nic, co by zvládlo míchání položek z více seznamů. Sam navrhuje, pokud chcete ovládat řazení kontingenční tabulky, ponechat všechny položky ve stejném uživatelském seznamu.

Takže - jak přimět Jana, aby přestal třídit na vrchol kontingenční tabulky? Nakonec tyto vestavěné vlastní seznamy nemůžete odstranit.

  1. Klikněte pravým tlačítkem na kontingenční tabulku a vyberte Možnosti.
  2. V Možnosti kontingenční tabulky přejděte na kartu Součty a filtry.
  3. Zrušte zaškrtnutí políčka Použít vlastní seznamy při řazení.
    Poznámka: To neopraví již existující kontingenční tabulku. Je třeba udělat krok 4, abyste znovu uspořádali kontingenční tabulku, která již existuje.
  4. Otevřete rozevírací seznam Region v kontingenční tabulce. Zvolte Seřadit vzestupně
Vypněte funkci.

Pokud máte Office 365 nebo Excel 2019, můžete změnit výchozí hodnoty všech budoucích kontingenčních tabulek a tuto funkci vypnout. Přejděte do nabídky Soubor, Možnosti, Data, Upravit výchozí rozložení. V dalším dialogovém okně klikněte na Možnosti kontingenční tabulky a vypněte funkci zobrazenou výše.

Sledovat video

Přepis videa

Naučte se Excel z Podcastu, epizoda 2211: kontingenční tabulka, žádné vlastní řazení.

Hej, vítej zpět na netcastu, jsem Bill Jelen. Dnešní otázka: Proč se moje kontingenční tabulky třídí v divném sledu?

Dobře, takže zde máme seznam zaměstnanců a všichni jsou na křestním jménu - Adam, April, Claire, Della - vložíme kontingenční tabulku: Insert, PivotTable, OK - put Names down the na levé straně a prodej, z nějakého důvodu, se na vrchol dostávají leden a duben, poté následují Gary, Otto, Paul, květen, červen a poté všichni ostatní, abecedně. Co se tam děje?

No, přesně vím, co se tady děje, a mnohokrát to schválně používám. Dovolte mi, abych vložil Region, a všimnete si, že Region se objeví: Východ, Střední, Západ. Proč se to ukazuje, na východ, na střed, na západ? Protože jsem vytvořil vlastní seznam: Soubor, Možnosti, Upřesnit, posunout úplně dolů, Upravit vlastní seznamy a zobrazit? Mám seznam - východ, střed, západ. A tento seznam mi umožňuje použít k vyplnění tohoto seznamu rukojeť Vyplnit, umožňuje mi seřadit data do tohoto seznamu - musíte přejít do Data, Seřadit a poté zvolit třetí rozevírací Vlastní seznam a automaticky Kontingenční tabulky se seřadí do tohoto seznamu. To je krásné, že? Chci, aby se to stalo.

Ale v případě, že místo Regionu máme Zaměstnanec - a náhodou máme nějaké zaměstnance s názvem Leden, Duben nebo Květen nebo Červen, nebo Středa - vzrostou na začátek seznamu. Proč tedy Gary, Otto a Paul? Protože neustále vytvářím falešná data, a tak mám vlastní seznam, který začíná Andy a má tam 26 jmen, a stane se, že Gary, Otto a Paul jsou v mém seznamu. Pokud bychom měli zaměstnance jménem Středa nebo Úterý, byli by také seřazeni na začátek seznamu.

Jedinou věc, kterou zde opravdu nemohu vysvětlit - a snažím se pochopit, jak Excel funguje pořád -, ale v tomto konkrétním případě nemohu úplně přijít na vzor, ​​protože leden a duben jsou v tomto seznam zde - čtvrtý seznam shora - a kdybych právě psal v lednu a chytil Fill Handle a táhl - nebo, řekněme, že jsem napsal Jan a popadl Fill Handle a přetáhl - to použít ten nejbližší ke dnu, že? Takže tento s nadbytečným slovem „Celkem“ bude zvyklý místo tohoto v horní části seznamu. Dobře, takže leden a duben jsou na tomto seznamu a pak - tady, kde je Andy, tady - - tak, tady je Gary a Otto a Paul v tomto seznamu. Ale květen a červen - no, květen je v tomto seznamu a červen je v tomto seznamu. Že jo. Tak pročmíchání položek z tohoto seznamu, tohoto seznamu a tohoto seznamu - nemám k tomu vysvětlení. Čekal bych, že by si vybral jeden seznam a použil vše z tohoto seznamu, víš, nebo tak něco, že? Proč leden a duben - a pak červen až sem dole? To mi nedává vůbec smysl.

Ale každopádně to není důvod této epizody. Naladili jste se, abyste zjistili: „Jak zajistíme, aby se kontingenční tabulky staly bez vlastního řazení?“ Musíte tedy udělat toto: Chcete-li změnit pouze tuto kontingenční tabulku, klikněte pravým tlačítkem, přejděte do možností kontingenční tabulky, přejděte na druhou kartu nazvanou Součty a filtry a zrušte zaškrtnutí tohoto políčka „Při řazení používat vlastní seznamy“. To to ale neopravuje. A ani odstranění zaměstnance a vrácení zaměstnance zpět to neopraví. Musíte jít sem do této rozevírací nabídky a říct Řadit A-Z, a to to napraví.

Ale co když nikdy nechcete, aby se to stalo, že? Máte někoho jménem Jan a vždy se řadí na začátek seznamu. Můžete to trvale vypnout. Přejít na Soubor, Možnosti, Data - nyní, toto je zcela nový v Office 365, přišel v roce 2017 - Upravit výchozí rozložení. Přejděte na Možnosti kontingenční tabulky, přejděte na Součty a filtry a zrušte zaškrtnutí možnosti „Při řazení používat vlastní seznamy“. Pokud nemáte tuto možnost, nastal čas upgradovat na Office 365. Ve skutečnosti není důvod mít Excel 2016, Excel 2013 nebo Excel 2010. Chcete získat nejnovější a nejlepší verzi - nové funkce každý měsíc a každý měsíc nám opravdu dávají spoustu skvělých nových funkcí. Je vlastně levnější jít s Office 365, než platit 400 $ jednou za tři roky. Takže, víte, na to není vůbec žádný dobrý důvod.

Kontingenční tabulky, vlastní seznamy, vše obsažené v mé knize LIVe, 54 největších tipů na Excel všech dob. Kliknutím na „I“ v pravém horním rohu získáte další informace o knize.

Dobře, shrnutí dnes: Proč se May nebo Jan stále třídí podle horní kontingenční tabulky? Je to proto, že kontingenční tabulky sledují vzor řazení všech vlastních seznamů a tyto názvy měsíců nebo názvy dnů v týdnu jsou ve vlastních seznamech. Pokud tedy zaměstnáváte lidi s názvem červen, květen nebo středa, budou se řadit na začátek kontingenční tabulky. Kde můžete vidět své vlastní seznamy? Přejít na soubor; Možnosti; Pokročilý; rolovat úplně dolů; Upravit vlastní seznamy. Ale hej, ty první čtyři série, ty s názvy měsíců a jmény v pracovní dny? Ty nelze odstranit. Ty nesmíte upravovat; Ty jsou zabudovány. Dobře, takže vaším jediným řešením je jen vyhodit všechny lidi pojmenované duben nebo červen nebo můžete kliknout pravým tlačítkem na kontingenční tabulku a zvolit Možnosti; přejděte na Součty a filtry; zrušte zaškrtnutí políčka "Při řazení použít vlastní seznamy." Nebo,pokud máte Office 365, jednoduše jej vypněte pro každou budoucí kontingenční tabulku - Soubor; Možnosti; Data; Výchozí nastavení kontingenční tabulky; přejděte do Možnosti kontingenční tabulky a jednou ji vypněte. U všech budoucích seznamů bude vypnuto.

No, hej, zkusit to - stáhnout sešit z dnešního videa - navštivte URL v popisu YouTube.

Chci vám poděkovat, že jste se zastavili; Uvidíme se příště na dalším netcastu z.

Stáhněte si soubor Excel

Stažení souboru aplikace Excel: pivot-table-no-custom-sort.xlsx

Excel myšlenka dne

Požádal jsem své přátele Excel Master o radu ohledně Excelu. Dnešní myšlenka k zamyšlení:

„Žijte život zapůjčený Excelem“

Areef Ali

Zajímavé články...