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

Hvordan kontrolleres, om tiden er mellem to gange i Excel?

Hvordan kunne du kontrollere i Excel, om et bestemt tidspunkt er mellem to givne tidspunkter? For at kontrollere dem en efter en vil spilde masser af tid, her vil jeg introducere nogle enkle formler til at løse dette job.

Kontroller, om et bestemt tidspunkt er mellem to givne tidspunkter med formler


pil blå højre boble Kontroller, om et bestemt tidspunkt er mellem to givne tidspunkter med formler

For eksempel har jeg to kolonner med tidspunkter, der er starttid og sluttid i kolonne A og kolonne B separat, nu vil jeg kontrollere, om tiden i kolonne C er mellem tidsintervallet i kolonne A og kolonne B som vist nedenstående skærmbillede :

dok. kontrollere om tid mellem tid 1

Følgende formler kan hjælpe dig med at identificere, om det specifikke tidspunkt er mellem to gange, gør venligst som dette:

Indtast en af ​​følgende formler i en tom celle ved siden af ​​dine data, hvor du vil sende resultatet:

= HVIS (C2 = MEDIAN (A2, B2, C2), "Ja", "Nej")

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

Og træk derefter fyldhåndtaget ned til cellerne, som du vil anvende denne formel, og tiden, hvis der er identificeret mellem de givne to gange, hvis det er mellem to gange, vises et Ja, hvis det ikke er mellem de to gange vises et nej, se skærmbillede:

dok. kontrollere om tid mellem tid 2

Bemærk: I ovenstående formler, C2 er det specifikke tidspunkt, du vil kontrollere, og A2 og B2 er cellerne indeholder de to gange, som du vil kontrollere baseret på.


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (22)
Bedømt 5 ud af 5 · 1 vurderinger
Denne kommentar blev minimeret af moderatoren på webstedet
Dette virker ikke, hvis du tjekker mellem tidsværdier, der går efter midnat. For eksempel vil formlen returnere en falsk, hvis du tjekker, om kl. 1 er mellem kl. 10 og 3.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej chris,
Hvis du er over midnat, skal du anvende nedenstående formel:
=ELLER(MOD(C1,1;22,0,0)>TID(1,1;3,0,0;XNUMX),MOD(CXNUMX;XNUMX)

I ovenstående formel er C1 det specifikke tidspunkt, du vil tjekke efter, og TIME(22,0,0) og TIME(3,0,0) er de to tidspunkter, du vil tjekke mellem. Du bør ændre referencerne til dit behov.
Prøv det, håber det kan hjælpe dig!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har 3 gange (ankomst, proces og afgang), som kan spænde over midnat, som jeg vil beregne forskellen mellem. Jeg får en fejl, når jeg forsøger at beregne tiden mellem proces og afgang, hvor processen er før midnat og afgangen er efter. For eksempel er min ankomsttid 21:00, min procestid er 23:00 og min afgangstid er 03:00, forskellen skulle være 4 timer, men jeg får en fejl. Jeg bruger følgende formel, da jeg vil fremhæve, hvor procestiden er efter afgangstiden =HVIS(ISBLANK(G3),"N/A",IF(E3=G3,"PROCES TID SAMMEN AFGANGSTID",IF( E3>G3,E3-G3,IF(E3
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, hvis jeg har tid til at tjekke (02:00) er mellem 15:00 (dagen før) og 06:30. Mod-funktionen virker ikke, den kan ikke reed tiden efter 00:00.
Hvad kan jeg ellers gøre?
Vær venlig at
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har disse eksempler. kan nogen hjælpe, da jeg ikke kunne forbinde med den rigtige formel.

S tid E tid Adex tid Præcis( ønsker at tjekke om dette falder under s og e tid eller ej)
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


Denne kommentar blev minimeret af moderatoren på webstedet
Gud må velsigne dig! dette virker for mit problem. søger mellem kl. 22 og 00 i maj til september, nu et andet interval for resten af ​​året! jeg skal opdele regnearket. alligevel tak igen, ven!!!
Denne kommentar blev minimeret af moderatoren på webstedet
Dette virker ikke for mig, når det specifikke tidspunkt er =NU() for at vise det aktuelle tidspunkt. Nogen forslag?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Nikkii,

Hvis du indtaster funktionen =now() for at få den aktuelle dato og klokkeslæt, vises både dato og klokkeslæt, hvis du har brug for en formel for at få det aktuelle klokkeslæt dynamisk, kan du anvende denne formel: =MOD(NU(),1) , og formater det derefter som tidsformat. Og så kan du bruge formlen i denne artikel med succes.

Prøv venligst, håber det kan hjælpe dig!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har to gange her 23:00:00(AS2 starttid) og 8:00:00(AT2 sluttid) og specifik tid er 0:02:20(J2), så når jeg bruger denne formel =HVIS(OG( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NEJ"), det burde komme så ja, da det specifikke tidspunkt er mellem vores to start- og sluttidspunkter, men det er viser nej.. nogen hjælp til at rette denne formel
Denne kommentar blev minimeret af moderatoren på webstedet
Hej jeg er nødt til at finde ud af, at mit specifikke tidspunkt er mellem to gange...f.eks.: Starttidspunkt(AS2) er 23:00:00 og sluttidspunkt(AT2) er 8:00:00, specifikt tidspunkt(J2) er 0: 02:20, så når jeg bruger formlen =HVIS(OG(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"JA","NEJ"), skal den vise ja som sin kun mellem slæbetider, men det viser nej, nogen hjælp til at rette formlen?
Denne kommentar blev minimeret af moderatoren på webstedet
Hvis du er over midnat, skal du anvende nedenstående formel:
=ELLER(MOD(C1,1;23,0,0)>TID(1,1;8,0,0;XNUMX),MOD(CXNUMX;XNUMX)
Denne kommentar blev minimeret af moderatoren på webstedet
I ovenstående formel er C1 det specifikke tidspunkt, du vil tjekke efter, og TIME(23,0,0) og TIME(8,0,0) er de to tidspunkter, du vil tjekke mellem. Du bør ændre referencerne til dit behov.
Prøv det, håber det kan hjælpe dig!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Santosh, Det svarer til mit brug, jeg bruger noget i retning af;

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Silver,


Formlen virker ikke. Hvis jeg skal indtaste "13:00" (timer) i hver række, hvorfor der er formel, gør det ikke arbejdet nemmere.
Denne kommentar blev minimeret af moderatoren på webstedet
Hjælp mig med dette, som om der er nogle tidsintervaller på en dag, og jeg er nødt til at finde ud af, at tiden er der eller ej. så foreslå venligst en formel!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg forsøger at beregne tid pr. dag, for eksempel gik jeg til computerlaboratorium og loggede ind i 4 timer og 35 minutter mandag og tirsdag. Jeg loggede på i 2 timer og 10 minutter og onsdag 3 timer og 4 minutter og torsdag i 4 timer og 14 minutter og Fredag ​​1 time og 15 minutter. Læg disse samlede sammen og få en total total. Jeg vil gerne kunne holde hvert minut. Ingen afrunding, jeg ved at jeg skal bruge IF-funktionen.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har brug for hjælp. Jeg har trukket mit hår ud i løbet af den sidste måned for at finde ud af en måde at gøre mit liv lettere på. Jeg er ikke engang sikker på, om det kan lade sig gøre, fordi jeg ikke kan finde noget om, hvordan man gør det. Mit problem er dette........ Jeg er for nylig begyndt at bruge et nyt program til at indsamle data for indgående og udgående medarbejdere. Datalæserne er følsomme og vil nogle gange tage højde for en medarbejder flere gange i løbet af et par minutter. Når jeg eksporterer disse data til en excel-fil, er det et absolut mareridt at prøve at slette de ekstra optagelser individuelt. Brug af muligheden for fjern dubletter hjælper, men efterlader stadig mange dubletter på grund af, at sekunderne i tiden er anderledes. I dag for eksempel efter at jeg fjernede dubletterne, har jeg stadig over 24,000 unikke poster, som jeg skal gennemgå for at få de data, jeg har brug for. Nogen, hvem som helst..... hjælp venligst!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg sammenligner hundredtusindvis af linjer med data (for første gang) og havde brug for en ligning, der sammenligner tiden mellem to af kolonnerne. Jeg kan dog ikke slippe afsted med en IF-sætning ved hjælp af A3<>F3, fordi tiderne i A3 er omkring 1 sekund væk. Jeg skal snarere bare til det nærmeste øjeblik. Nogen hjælp?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg håber at nogen kan hjælpe mig.
Jeg har som de fleste mennesker i denne diskussion, et tidsvindue bestående af 2 tider.
til din bekvemmelighed:
Cel A2 står klokken 15:00
Cel B2 står klokken 16:00
Cel C2 står på 15:49

Jeg vil med en formel viden om Cel C2 inden for det tidsmæssige af A2 og B2 ligger.
als jeg de formules kopierer fra ovenfor en denne aanpas til min cellen(en sprog), får jeg en onjuiste formel melding.

Jeg er fri handig i Excel... men jeg har ikke fortjent hinanden.
(Jeg har en engelsk version af Excel)

den formule, jeg nu forsøger at bruge, er: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

hvad gør jeg fejl? :(
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Bastiaan
Jeg har testet din formel på hollandsk, formlen fungerer godt, se venligst nedenstående skærmbillede:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
Prøv venligst igen, tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej,

Dette er en fantastisk artikel, og OR(MOD... er et godt arbejde rundt om tidspunkter på forskellige datoer.

Hvordan ville jeg inkorporere dette i en formel med følgende parametre:

Hvis celle A1 lyder som i går mellem 22:00 og 23:59, vises som samme dag.
Hvis celle A1 viser som i dag mellem 00:00 og 21:59, vises som i går.

Enhver hjælp her er MEGET værdsat, da jeg er en fortabt lille hvalp på denne.
Bedømt 5 ud af 5
Denne kommentar blev minimeret af moderatoren på webstedet
Nysgerrig, hvordan man skriver en formel, der resulterer i et tal (1) for at tælle en person til stede på et bestemt tidspunkt.
For eksempel: Hvis jeg har brug for at vide, at en person var til stede kl. 2:45 under disse 5 skemaer.
IND UD 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

Skal give en 1 - hvis de ankommer før kl. 2
Og resulterer i en 1 - hvis de afgår efter kl. 2

Forslag?
Der er endnu ingen kommentarer her
Skriv venligst dine kommentarer på engelsk
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL