Excel: Obejděte limit pro vstupní reprezentace

Obsah

Tímto způsobem obejdete limity automatického filtru a zobrazíte více než 1 000 nebo 10 000 záznamů

Pokud chcete použít AutoFilter ve velmi rozsáhlém seznamu, rychle dosáhnete hranic možností. Ty lze vidět na skutečnosti, že ne všechny položky v odpovídajícím sloupci jsou zobrazeny v seznamu automatického filtru.

Následující obrázek ukazuje tento jev pomocí příkladové tabulky, ve které je 30 000 položek na sloupec, i když ne všechny jsou zobrazeny v rozevíracím seznamu filtrů:

Tento problém souvisí se skutečností, že rozevírací seznam automatického filtru může zobrazovat položky pouze do horní hranice. V Excelu do verze 2003 to je maximálně 1 000 různých kritérií, v Excelu od verze 2007 maximálně 10 000 různých kritérií.

Na počtu řádků v seznamu nezáleží, pouze na počtu různých kritérií. AutoFilter v zásadě dokáže zpracovat více kritérií; jediným omezením je zobrazení.

Jak obejít limit automatického filtru

Problém popsaný můžete vyřešit speciálním filtrem nebo uživatelsky definovaným automatickým filtrem, do kterého ručně zadáte nezobrazené kritérium.

V rozsáhlých seznamech, které je často nutné filtrovat podle různých kritérií, je však vhodné provést předfiltrování pomocí pomocného sloupce. Chcete -li to provést, postupujte takto:

  1. Vytvořte pomocný sloupec vedle svého seznamu.
  2. V příkladové tabulce je to sloupec D. Pokud je první obsah vašeho seznamu ve druhém řádku a seznam má být filtrován podle obsahu sloupce B, zadejte do buňky D2 následující vzorec:
    = VLEVO (B2; 1)
    Tento vzorec použijte k určení prvního znaku v buňce B2, který bude použit pro předfiltrování.
  3. Zkopírujte tento vzorec do buněk níže ve sloupci D, v ukázkové tabulce až do posledního řádku 30 000. Následující obrázek ukazuje pomocný sloupec v ukázkové tabulce:
  4. Pokud jste tak ještě neučinili, použijte nabídku DATA a příkaz nebo tlačítko FILTR - AUTOMATICKÝ FILTR (Excel až do verze 2003 včetně) nebo FIOLTERN (verze Excel 2007 nebo vyšší) poskytne vašemu seznamu pole seznamu pro automatické filtrování .

Pro filtr vyberte v pomocném sloupci první písmeno znakové sady, na které chcete filtrovat. Následující obrázek to ukazuje na příkladové tabulce:

Po výběru prvního písmene se zobrazí pouze obsah seznamu, který začíná vybraným znakem:

V tomto seznamu, filtrovaném podle pomocného sloupce, nyní můžete použít automatický filtr ve sloupci B a vybrat odpovídající obsah ze seznamu, který nyní obsahuje veškerý obsah s požadovaným prvním písmenem:

V případě, že předfiltr popsaný prvním znakem není dostačující, můžete první dva znaky zobrazit také v pomocném sloupci. Vzorec požadovaný pro tento vypadá takto pro druhý řádek:

= VLEVO (B2; 2)

Metodu předběžného filtrování můžete použít nejen pro textový obsah, ale také pro libovolnou sekvenci čísel, například PSČ.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave