Note: The other languages of the website are Google-translated. Back to English

Jak filtrovat data mezi dvěma konkrétními daty v aplikaci Excel?

Někdy můžete chtít filtrovat data nebo záznamy pouze mezi dvěma konkrétními daty v aplikaci Excel. Například chcete zobrazit záznamy o prodeji mezi 9. 1. 2012 a 11. 30. 2012 společně v aplikaci Excel se skrytím dalších záznamů. Tento článek se zaměřuje na způsoby, jak snadno filtrovat data mezi dvěma konkrétními daty v aplikaci Excel.

Filtrujte data mezi dvěma konkrétními daty pomocí příkazu Filtr
Filtrujte data mezi dvěma konkrétními daty pomocí kódu VBA
Vyberte všechna data mezi dvěma konkrétními daty pomocí Kutools pro Excel


Filtrujte data mezi dvěma konkrétními daty pomocí příkazu Filtr

Předpokládejme, že máte následující přehled a nyní chcete filtrovat položky mezi 9. 1. 2012 a 11. 30. 2012, abyste mohli rychle shrnout některé informace. Zobrazit snímky obrazovky:

doc-filter-data-1 -2 doc-filter-data-2

Microsoft Excel Filtr příkaz podporuje filtrování všech dat mezi dvěma daty pomocí následujících kroků:

Krok 1: Vyberte sloupec data, sloupec C v případě. A klikněte Data > Filtr, viz screenshot:

doc-filter-data-3

Krok 2: Klikněte na tlačítko se šipkou kromě názvu sloupce C. A najeďte myší na Filtry dataa vyberte položku Mezi položka v pravém seznamu, viz následující snímek obrazovky:

doc-filter-data-4

Krok 3: Ve vyskakovacím okně Vlastní automatický filtr V dialogovém okně zadejte dvě data, podle kterých budete filtrovat. Viz následující kroky:

doc-filter-data-5

Krok 4: Klepněte na tlačítko OK. Nyní filtruje sloupec Datum mezi dvěma konkrétními daty a skryje další záznamy, jak ukazuje následující snímek obrazovky:

doc-filter-data-6


Filtrujte data mezi dvěma konkrétními daty pomocí kódu VBA

Následující krátký kód VBA vám také pomůže filtrovat data mezi dvěma konkrétními daty, udělejte to takto:

Krok 1: Zadejte dvě konkrétní data do prázdných buněk. V tomto případě zadám do buňky E9 počáteční datum 1. 2012. 1 a do buňky E11 zadám konečné datum 30. 2012. 2.

doc-filter-data-7

Krok 2: Pak podržte ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.

Krok 3: Klepněte na tlačítko Vložit > Modula vložte následující kód do okna modulu.

Public Sub MyFilter()
    Dim lngStart As Long, lngEnd As Long
    lngStart = Range("E1").Value 'assume this is the start date
    lngEnd = Range("E2").Value 'assume this is the end date
    Range("C1:C13").AutoFilter field:=1, _
        Criteria1:=">=" & lngStart, _
        Operator:=xlAnd, _
        Criteria2:="<=" & lngEnd
End Sub

Poznámka:

  • Ve výše uvedeném kódu lngStart = Rozsah ("E1"), E1 je datum zahájení v listu a lngEnd = Rozsah ("E2"), E2 je datum ukončení, které jste zadali.
  • Rozsah („C1: C13“), rozsah C1: C13 je sloupec data, který chcete filtrovat.
  • Všechny výše uvedené kódy jsou proměnné, můžete je podle potřeby změnit.

Krok 4: Poté stiskněte F5 klíč ke spuštění tohoto kódu a záznamy mezi 9. 1. 2012 a 11. 30. 2012 byly filtrovány.


Vyberte všechna data mezi dvěma konkrétními daty pomocí Kutools pro Excel

V této části vám doporučujeme: Vyberte konkrétní buňky užitečnost Kutools pro Excel. Pomocí tohoto nástroje můžete snadno vybrat všechny řádky mezi dvěma konkrétními daty v určitém rozsahu a poté tyto řádky přesunout nebo zkopírovat na jiné místo v sešitu.

Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.

1: Vyberte rozsah, který budete filtrovat podle dvou dat, a poté klepněte na tlačítko OK Kutools > vybrat > Vyberte konkrétní buňky...

2: V Vyberte konkrétní buňky v dialogovém okně zadejte níže uvedená nastavení

  • 1). Vybrat Celá řada možnost v Typ výběru sekce.
  • 2). V Specifický typ sekce, prosím postupně vyberte Větší nebo roven a Méně nebo rovné ve dvou rozevíracích seznamech. Poté zadejte počáteční a koncové datum do následujících textových polí.
  • 3). Klikněte na ikonu OK knoflík. Viz screenshot:

doc-filter-data-9

Nyní byly vybrány všechny řádky, které odpovídají kritériu. Poté můžete vybrané řádky zkopírovat a vložit do požadovaného rozsahu podle potřeby.

  Pokud chcete mít bezplatnou zkušební verzi (30-den) této utility, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


Filtrujte všechna data mezi dvěma konkrétními daty pomocí Kutools pro Excel


Související články:


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (10)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
děkuji, je to velmi užitečné
Tento komentář byl moderátorem webu minimalizován
Velice vám děkuji za poskytnutí tohoto cenného článku
Tento komentář byl moderátorem webu minimalizován
Ahoj, u kroku 2 místo „filtru data“ vidím „filtr textu“ Všechny buňky ve sloupci jsou data a jsou naformátovány jako MM/DD/RRRR Nejsem si jistý, jak formátovat textový filtr na datum Filtrovat nějaké rady? Děkuji
Tento komentář byl moderátorem webu minimalizován
děkuji tento komentář je velmi užitečný :D
Tento komentář byl moderátorem webu minimalizován
NEJPRVE BYSTE MĚLI ZMĚNIT SLOUPEC DATUM NA DATOVÝ TYP DATA.
Tento komentář byl moderátorem webu minimalizován
skvělé, moc děkuji
Tento komentář byl moderátorem webu minimalizován
Ahoj kluci, je možné vytvořit smyčku pro ukázku "Filtrovat data mezi dvěma konkrétními daty pomocí kódu VBA"? Protože mám hodně dat a ne jen jedno, jak je zde uvedeno. Děkuji!
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Je možné získat výsledky pro filtrování na jinou kartu v listu?
Tento komentář byl moderátorem webu minimalizován
Datum provedení
19/04/2019 - 19/04/2019
08/05/2019 - 08/05/2019
14/05/2019 - 21/05/2019

15/05/2019 - 15/05/2019
15/05/2019 - 29/05/2019
21/05/2019 - 30/05/2019
22/05/2019 - 12/06/2019
22/05/2019 - 27/05/2019
22/05/2019 - 19/06/2019
24/05/2019 - 06/06/2019
24/05/2019 - 24/05/2019
27/05/2019 - 03/06/2019
27/05/2019 - 27/05/2019
27/05/2019 - 27/05/2019
28/05/2019 - 29/05/2019
30/05/2019 - 30/05/2019
30/05/2019 - 30/05/2019
31/05/2019 - 22/06/2019


který filtr musím použít k filtrování s datem ukončení. nyní po 08 byl další úkol splněn do 05. Potřebuji včas zařídit, kdy byl úkol uzavřen. může mi někdo prosím doporučit.
Tento komentář byl moderátorem webu minimalizován
fakt super - děkuji
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL