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

Kako preveriti, ali je v Excelu čas med dvakrat?

Kako lahko v Excelu preverite, ali je določen čas med dvema datumoma? Če jih bomo pregledali enega za drugim, bomo zapravili veliko časa, tukaj bom predstavil nekaj preprostih formul za rešitev tega posla.

S formulami preverite, ali je določen čas med dvema datumoma


puščica modri desni mehurček S formulami preverite, ali je določen čas med dvema datumoma

Na primer, imam dva stolpca krat, ki sta začetni in končni čas v stolpcu A in stolpcu B ločeno, zdaj želim preveriti, ali je čas v stolpcu C med časovnim obsegom v stolpcu A in stolpcu B, kot je prikazano spodaj na sliki zaslona. :

doc preveri, če je čas med časi 1

Naslednje formule vam lahko pomagajo ugotoviti, ali je določen čas med dvakrat, naredite naslednje:

V prazno celico poleg svojih podatkov vnesite katero koli od naslednjih formul, kjer želite izpisati rezultat:

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

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

In nato povlecite ročico za polnjenje navzdol do celic, za katere želite uporabiti to formulo, in čas, če je bil določen dvakrat določen, če je med dvakrat, se prikaže Da, če ni med obema krat bo prikazano Ne, glej posnetek zaslona:

doc preveri, če je čas med časi 2

Opomba: V zgornjih formulah C2 je določen čas, ki ga želite preveriti, in A2 in B2 so celice vsebujejo dvakrat, na podlagi katerih želite preveriti.


Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.
zavihek kte 201905

Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
dno pisarniške mize
Komentarji (22)
Ocenjeno 5 iz 5 · 1 ocene
Ta komentar je moderator na spletnem mestu minimiziral
To ne deluje, če preverjate med časovnimi vrednostmi, ki gredo po polnoči. Formula bo na primer vrnila napačno, če preverjate, ali je 1:10 med 3:XNUMX in XNUMX:XNUMX.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, chris,
Če je vaš čas čez polnoč, uporabite spodnjo formulo:
=ALI(MOD(C1,1)>ČAS(22,0,0),MOD(C1,1)

V zgornji formuli je C1 določen čas, ki ga želite preveriti, TIME(22,0,0) in TIME(3,0,0) pa sta dva časa, med katerima želite preveriti. Reference morate spremeniti glede na vaše potrebe.
Prosim, poskusite, upam, da vam lahko pomaga!
Ta komentar je moderator na spletnem mestu minimiziral
Imam 3 krat (prihod, postopek in odhod), ki lahko trajajo do polnoči, med katerimi želim izračunati razliko. Dobim napako, ko poskušam izračunati čas med postopkom in odhodom, kjer je proces pred polnočjo in odhod po njem. Na primer, moj prihod je 21:00, moj čas postopka je 23:00 in moj čas odhoda je 03:00, razlika bi morala biti 4 ure, vendar dobivam napako. Uporabljam naslednjo formulo, ker želim poudariti, kje je čas postopka po času odhoda =IF(ISBLANK(G3),"N/A",IF(E3=G3,"ČAS PROCESA JE ENAK ODHODE", IF( E3>G3,E3-G3,IF(E3
Ta komentar je moderator na spletnem mestu minimiziral
Hej, če imam čas, ki ga nameravam preveriti (02:00), je med 15:00 (prejšnji dan) in 06:30. Funkcija mod ne deluje, ne more nastaviti časa po 00:00.
Kaj še lahko storim?
Prosimo,
Ta komentar je moderator na spletnem mestu minimiziral
Imam te izpite. mi lahko kdo pomaga, ker se nisem mogel povezati s pravo formulo.

S čas E čas Adex čas Točen (želiš preveriti, ali to spada pod s in e čas ali 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


Ta komentar je moderator na spletnem mestu minimiziral
Bog naj vas blagoslovi! to deluje za mojo težavo. iskalni razpon med 22:00 in 05:00 od maja do septembra, zdaj drugačen razpon za preostali del leta! razdelil bom preglednico. vseeno hvala še enkrat, kolega!!!
Ta komentar je moderator na spletnem mestu minimiziral
To zame ne deluje, ko je določen čas =NOW() za prikaz trenutnega časa. Kakšen predlog?
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni, Nikkii,

Če vnesete funkcijo =now(), da dobite trenutni datum in čas, se prikažeta tako datum kot čas, če potrebujete formulo za dinamično pridobivanje trenutnega časa, lahko uporabite to formulo: =MOD(NOW(),1) , nato pa ga formatirajte kot časovno obliko. Nato lahko formulo v tem članku uspešno uporabite.

Prosim poskusite, upam, da vam lahko pomaga!
Ta komentar je moderator na spletnem mestu minimiziral
Tukaj imam dvakrat 23:00:00 (začetni čas AS2) in 8:00:00 (končni čas AT2) in določen čas je 0:02:20 (J2), tako da ko uporabim to formulo =IF(AND( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"DA","NE"), mora priti kot da, saj je določen čas vmes med našima začetnima in končnim časom, vendar je ne kaže nobene pomoči pri popravljanju te formule
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni, najti moram, da je moj določen čas med dvema časoma...npr.: začetni čas (AS2) je 23:00:00 in končni čas (AT2) je 8:00:00, določen čas (J2) je 0: 02:20, torej, ko uporabim formulo =IF(AND(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"DA","NE"), bi morala biti prikazana da kot samo med časi vleke, vendar ne kaže, kaj pomaga pri popravljanju formule?
Ta komentar je moderator na spletnem mestu minimiziral
Če je vaš čas čez polnoč, uporabite spodnjo formulo:
=ALI(MOD(C1,1)>ČAS(23,0,0),MOD(C1,1)
Ta komentar je moderator na spletnem mestu minimiziral
V zgornji formuli je C1 določen čas, ki ga želite preveriti, TIME(23,0,0) in TIME(8,0,0) pa sta dva časa, med katerima želite preveriti. Reference morate spremeniti glede na vaše potrebe.
Prosim, poskusite, upam, da vam lahko pomaga!
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Santosh, to je podobno moji uporabi, uporabljam nekaj podobnega;

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Silver,


Formula ne deluje. Če moram v vsako vrstico vnesti "13:00" (ure), zakaj je formula, to ne olajša dela.
Ta komentar je moderator na spletnem mestu minimiziral
Pomagajte mi pri tem, kot da je v enem dnevu nekaj časovnih razponov in moram ugotoviti, ali obstaja časovni spopad ali ne. potem prosim predlagaj kakšno formulo!
Ta komentar je moderator na spletnem mestu minimiziral
Poskušam izračunati čas na dan, na primer, šel sem v računalniški laboratorij in se v ponedeljek in torek prijavil za 4 ure in 35 minut, prijavil sem se 2 uri in 10 minut ter v sredo 3 ure in 4 minute in četrtek za 4 ure in 14 minut in Petek 1 uro in 15 minut. Seštejte te vsote in dobite skupni seštevek. Želim si, da bi lahko ohranil vsako minuto. Brez zaokroževanja, vem, da moram uporabiti funkcijo IF.
Ta komentar je moderator na spletnem mestu minimiziral
Potrebujem pomoč. Zadnji mesec si pulim lase in poskušam najti način, kako si poenostaviti življenje. Sploh nisem prepričan, ali je to mogoče storiti, ker ne najdem ničesar o tem, kako to storiti. Moj problem je ta......... Pred kratkim sem začel uporabljati nov program za zbiranje podatkov za prihajajoče in odhajajoče zaposlene. Bralniki podatkov so občutljivi in ​​včasih v nekaj minutah zaračunajo zaposlenega večkrat. ko izvozim te podatke v datoteko excel, je popolna nočna mora, da poskušam posamezno izbrisati dodatne posnetke. Uporaba možnosti odstrani dvojnike pomaga, vendar še vedno pusti veliko podvojenih krat, ker so sekunde v tem času drugačne. Danes, na primer, ko sem odstranil dvojnike, imam še vedno več kot 24,000 edinstvenih vnosov, ki jih moram pregledati, da dobim podatke, ki jih potrebujem. Nekdo, kdorkoli..... prosim za pomoč!
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, primerjam na stotine tisoč vrstic podatkov (prvič) in potrebujem enačbo, ki primerja čas med dvema stolpcema. Vendar se ne morem izogniti izjavi IF z uporabo A3<>F3, ker so časi v A3 za približno 1 sekundo. Namesto tega rabim samo na minuto. Kakšna pomoč?
Ta komentar je moderator na spletnem mestu minimiziral
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze discussionie, een tijdvenster bestaande uit 2 tijden.
voor het gemak:
Cel A2 se začne ob 15
Cel B2 se začne ob 16
Cel C2 se je končal ob 15:49

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

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

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

kaj sem fout? :(
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljen, Bastiaan
Preizkusil sem vašo formulo v nizozemščini, formula deluje dobro, glejte spodnji posnetek zaslona:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
Poskusite ponovno, hvala!
Ta komentar je moderator na spletnem mestu minimiziral
Zdravo,

To je odličen članek in OR(MOD...) je odlična rešitev za čase na različne datume.

Kako bi to vključil v formulo z naslednjimi parametri:

Če se celica A1 glasi kot včeraj med 22:00 in 23:59, prikaži kot isti dan.
Če se celica A1 glasi kot danes med 00:00 in 21:59, prikaži kot včeraj.

Vsaka pomoč tukaj je ZELO cenjena, saj sem na tem izgubljeni mladiček.
Ocenjeno 5 iz 5
Ta komentar je moderator na spletnem mestu minimiziral
Zanima me, kako napisati formulo, ki kot rezultat dobi številko (1) za štetje osebe, prisotne ob določenem času.
Na primer: Če moram vedeti, da je bila oseba prisotna ob 2:45, med temi 5 urniki.
VHOD IZHOD 2:45
11:00 5:00 1
12:00 4:13 1
9:00 5:00 1
7:47 2:10 0
3:50 6:00 0

Rezultat mora biti 1 - če pridejo pred 2:44
In rezultat 1 - če odpeljejo po 2

Predlogi?
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL