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

Jak zkontrolovat, zda je v aplikaci Excel čas dvakrát?

Jak můžete v aplikaci Excel zkontrolovat, zda je konkrétní čas mezi dvěma danými časy? Chcete-li je zkontrolovat jeden po druhém, ztratíte spoustu času, zde představím několik jednoduchých vzorců, jak tuto práci vyřešit.

Pomocí vzorců zkontrolujte, zda je konkrétní čas mezi dvěma danými časy


šipka modrá pravá bublina Pomocí vzorců zkontrolujte, zda je konkrétní čas mezi dvěma danými časy

Například mám dva sloupce časů, které jsou časem začátku a času ve sloupci A a sloupci B samostatně, nyní chci zkontrolovat, zda je čas ve sloupci C mezi časovým rozsahem ve sloupci A a sloupci B, jak je uvedeno níže :

zkontrolujte, zda je čas mezi časy 1

Následující vzorce vám mohou pomoci zjistit, zda je konkrétní čas mezi dvěma časy, postupujte takto:

Zadejte libovolný z následujících vzorců do prázdné buňky vedle svých dat, kam chcete výsledek odeslat:

= IF (C2 = MEDIAN (A2, B2, C2), "Ano", "Ne")

=IF(AND(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

A potom přetáhněte úchyt výplně dolů do buněk, na které chcete použít tento vzorec, a čas, pokud byl mezi dvěma zadanými časy identifikován, pokud je mezi dvěma časy, zobrazí se Ano, pokud není mezi těmito dvěma krát se zobrazí Ne, viz screenshot:

zkontrolujte, zda je čas mezi časy 2

Poznámka: Ve výše uvedených vzorcích C2 je konkrétní čas, který chcete zkontrolovat, a A2 a B2 jsou buňky, které obsahují dvakrát, na základě kterého chcete zkontrolovat.


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-2019 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Kompletní 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 omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (21)
Hodnocení 5 z 5 · 1 hodnocení:
Tento komentář byl moderátorem webu minimalizován
Toto nefunguje, pokud kontrolujete mezi časovými hodnotami, které jdou po půlnoci. Vzorec například vrátí false, pokud kontrolujete, zda je 1:10 mezi 3:XNUMX a XNUMX:XNUMX.
Tento komentář byl moderátorem webu minimalizován
ahoj chris,
Pokud váš čas přesáhne půlnoc, měli byste použít níže uvedený vzorec:
=OR(MOD(C1,1;22,0,0)>TIME(1,1;3,0,0;XNUMX),MOD(CXNUMX;XNUMX)

Ve výše uvedeném vzorci je C1 konkrétní čas, který chcete zkontrolovat, a ČAS (22,0,0) a ČAS (3,0,0) jsou dva časy, mezi kterými chcete zkontrolovat. Měli byste změnit reference podle vaší potřeby.
Zkuste to, doufám, že vám to pomůže!
Tento komentář byl moderátorem webu minimalizován
Mám 3 časy (příjezd, proces a odjezd), které mohou přesáhnout půlnoc, mezi kterými chci vypočítat rozdíl. Dostávám chybu, když se pokouším vypočítat čas mezi procesem a odjezdem, kde proces je před půlnocí a odjezd je po. Například můj čas příjezdu je 21:00, můj čas zpracování je 23:00 a čas odjezdu 03:00, rozdíl by měl být 4 hodiny, ale dostávám chybu. Používám následující vzorec, protože chci zdůraznit, kde je čas procesu po čase odjezdu = IF(ISBLANK(G3),"N/A",IF(E3=G3,"ČAS PROCESU SE ROVNÁ ČAS ODJEZDU",IF( E3>G3,E3-G3,IF(E3
Tento komentář byl moderátorem webu minimalizován
Ahoj, pokud mám čas, který jsem chtěl zkontrolovat (02:00), je mezi 15:00 (předchozí den) a 06:30. Funkce mod nefunguje, nemůže zobrazit čas po 00:00.
Co ještě mohu udělat?
Prosím
Tento komentář byl moderátorem webu minimalizován
Mám tyto zkoušky. může někdo pomoci, protože jsem se nemohl spojit se správným vzorcem.

S čas E čas Adex čas Přesný (chcete zkontrolovat, zda to spadá pod čas s a e nebo ne)
18:30 00:29 20:23:02
18:30 00:29 20:22:01
18:30 00:29 23:16:18
18:30 00:29 23:49:10
17:30 00:29 18:03:06
17:30 00:29 18:19:15
17:30 00:29 18:36:24
17:30 00:29 18:06:35
17:30 00:29 18:22:46


Tento komentář byl moderátorem webu minimalizován
Bůh vám žehnej! toto funguje pro můj problém. rozsah vyhledávání mezi 22:00 a 05:00 v květnu až září, nyní jiný rozsah po zbytek roku! Rozdělím tabulku. každopádně ještě jednou děkuji, kámo!!!
Tento komentář byl moderátorem webu minimalizován
To mi nefunguje, když je konkrétní čas =NOW() pro zobrazení aktuálního času. Nějaké návrhy?
Tento komentář byl moderátorem webu minimalizován
Ahoj Nikkii,

Pokud zadáte funkci =now() pro získání aktuálního data a času, zobrazí se datum i čas, pokud potřebujete vzorec pro dynamické získání aktuálního času, můžete použít tento vzorec: =MOD(NOW(),1) a poté jej naformátujte jako formát času. A pak můžete úspěšně použít vzorec v tomto článku.

Zkuste to prosím, doufám, že vám to pomůže!
Tento komentář byl moderátorem webu minimalizován
Mám zde dva časy 23:00:00 (AS2 Start Time) a 8:00:00 (AT2 End Time) a konkrétní čas je 0:02:20 (J2), takže když použiji tento vzorec =IF(AND( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"ANO","NE"), mělo by to přijít jako ano, protože konkrétní čas je mezi našimi dvěma počátečními a koncovými časy, ale jeho ukazuje ne..jakákoli pomoc při opravě tohoto vzorce
Tento komentář byl moderátorem webu minimalizován
Dobrý den, musím zjistit, že můj konkrétní čas je mezi dvěma časy...např.: Čas začátku (AS2) je 23:00:00 a čas konce (AT2) je 8:00:00, konkrétní čas (J2) je 0: 02:20, takže když použiji vzorec =IF(AND(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NE"), měl by ukazovat ano jako jeho pouze mezi tažnými časy, ale jeho zobrazení ne, nějaká pomoc při opravě vzorce?
Tento komentář byl moderátorem webu minimalizován
Pokud váš čas přesáhne půlnoc, měli byste použít níže uvedený vzorec:
=OR(MOD(C1,1;23,0,0)>TIME(1,1;8,0,0;XNUMX),MOD(CXNUMX;XNUMX)
Tento komentář byl moderátorem webu minimalizován
Ve výše uvedeném vzorci je C1 konkrétní čas, který chcete zkontrolovat, a ČAS (23,0,0) a ČAS (8,0,0) jsou dva časy, mezi kterými chcete zkontrolovat. Měli byste změnit reference podle vaší potřeby.
Zkuste to, doufám, že vám to pomůže!
Tento komentář byl moderátorem webu minimalizován
Ahoj Santoshi, to je podobné mému použití, používám něco ve smyslu;

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
Tento komentář byl moderátorem webu minimalizován
Ahoj Silvere,


Vzorec nefunguje. Pokud musím do každého řádku zadat "13:00" (hodiny), proč tam je vzorec, práci to nijak neusnadňuje.
Tento komentář byl moderátorem webu minimalizován
Pomozte mi v tom, jako kdyby tam byly nějaké časové rozsahy za den a já musím zjistit, jestli tam kolize času je nebo ne. pak prosím navrhněte nějaký vzorec!
Tento komentář byl moderátorem webu minimalizován
Snažím se vypočítat čas za den, například jsem šel do počítačové učebny a přihlásil se na 4 hodiny a 35 minut v pondělí a úterý jsem se přihlásil na 2 hodiny a 10 minut a ve středu 3 hodiny a 4 minuty a ve čtvrtek na 4 hodiny a 14 minut a Pátek 1 hodina a 15 minut. Sečtěte všechny dohromady a získáte celkový součet. Chci být schopen udržet každou minutu. Žádné zaokrouhlování, vím, že musím použít funkci KDYŽ.
Tento komentář byl moderátorem webu minimalizován
potřebuji pomoc. Poslední měsíc jsem si vytahoval vlasy a snažil se přijít na způsob, jak si zjednodušit život. Nejsem si ani jistý, jestli to jde udělat, protože nemůžu nic najít, jak to udělat. Můj problém je tento........ Nedávno jsem začal používat nový program pro sběr dat pro příchozí a odchozí zaměstnance. Čtečky dat jsou citlivé a někdy během několika minut zaúčtují zaměstnance vícekrát. když exportuji tato data do excelového souboru, je absolutní noční můra snažit se jednotlivě smazat nadbytečné snímky. Použití možnosti odstranit duplikáty pomáhá, ale stále zanechává mnoho duplicitních časů kvůli různým sekundám. Dnes například poté, co jsem odstranil duplikáty, mám stále více než 24,000 XNUMX jedinečných záznamů, které musím projít, abych získal data, která potřebuji. Někdo, kdokoli... prosím, pomozte!
Tento komentář byl moderátorem webu minimalizován
Ahoj, porovnávám stovky tisíc řádků dat (poprvé) a potřeboval jsem rovnici, která porovnává čas mezi dvěma sloupci. Nemohu se však zbavit příkazu IF pomocí A3<>F3, protože časy v A3 jsou asi o 1 sekundu kratší. Spíše potřebuji na nejbližší minutu. Nějaká pomoc?
Tento komentář byl moderátorem webu minimalizován
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze discussionie, een tijdvenster bestaande uit 2 tijden.
veor het gemak:
Cel A2 stav v 15:00
Cel B2 stav v 16:00
Cel C2 stav v 15:49

ik wil met een formula weten of Cel C2 binnen het tijdvak van A2 en B2 ligt.
als ik de formulales kopieer van hierboven en deze aanpas naar mijn cellen(en taal), krijg ik een onjuiste formula melding.

Ik ben vrij handig v Excelu... maar dit krijg ik verdorie niet voor elkaar.
(Ik heb een nederlandse verze van Excel)

de formula die ik nu probeerde te gebruiken je: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"ANO","NE")

co děláš? :(
Tento komentář byl moderátorem webu minimalizován
Ahoj Bastiaane
Testoval jsem váš vzorec v holandštině, vzorec funguje dobře, podívejte se na níže uvedený snímek obrazovky:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
Zkuste to prosím znovu, děkujeme!
Tento komentář byl moderátorem webu minimalizován
Ahoj,

Toto je skvělý článek a OR(MOD... je skvělá práce pro časy v různých datech.

Jak bych to začlenil do vzorce s následujícími parametry:

Pokud buňka A1 mezi 22:00 a 23:59 čte jako včera, zobrazí se jako stejný den.
Pokud buňka A1 mezi 00:00 a 21:59 čte jako dnes, zobrazí se jako včera.

Jakákoli pomoc zde je VELICE oceňována, protože jsem v této věci ztracené malé štěně.
Hodnocení 5 z 5
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í