Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako preveriti, ali je čas v Excelu med dvema časoma?

Kako lahko v Excelu preverite, ali je določen čas med dvema določenim časom? Če jih boste preverjali, bo eden za drugim izgubil veliko časa, tukaj bom predstavil nekaj preprostih formul za rešitev tega posla.

Preverite, ali je določen čas med dvema določenima časoma s formulami


puščica modra desno mehurček Preverite, ali je določen čas med dvema določenima časoma s formulami


Na primer imam dva stolpca časa, ki sta čas začetka in konca v stolpcu A in stolpcu B ločeno, zdaj želim preveriti, ali je čas v stolpcu C med časovnim razponom v stolpcu A in stolpcu B kot spodaj prikazan prikaz zaslona :

doc preveri, če čas med časi 1

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

Vnesite katero koli od naslednjih formul v prazno celico poleg podatkov, za katere ž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 polnilno ročico navzdol do celic, za katere želite uporabiti to formulo, in čas, če je bil med danima dvema časoma določen, če je med dvema časoma, se bo prikazal Yes, če ni med dvema krat, se bo prikazal Ne, si oglejte posnetek zaslona:

doc preveri, če čas med časi 2

Opomba: V zgornjih formulah, C2 je čas, ki ga želite preveriti, in A2 in B2 so celice vsebovane na dva načina, ki jih želite preveriti na podlagi.


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    chris · 3 months ago
    This doesn't work if you are checking between time values that go after midnight. For example, the formula will return a false if you are checking if 1AM is between 10 PM to 3 AM.
    • To post as a guest, your comment is unpublished.
      skyyang · 2 months ago
      Hi, chris,
      If your time over midnight, you should apply the below formula:
      =OR(MOD(C1,1)>TIME(22,0,0),MOD(C1,1)<TIME(3,0,0))

      In the above formula, C1 is the specific time you want to check for, and the TIME(22,0,0) and TIME(3,0,0) are the two times you want to check between. You should change the references to your need.
      Please try it, hope it can help you!
      • To post as a guest, your comment is unpublished.
        Laura · 1 months ago
        I have 3 times (arrival, process and departure) which may span midnight, that I want to calculate the difference between. I am getting an error when I try to calculate the time between process and departure where the process is before midnight and the departure is after. For example my arrival time is 21:00, my process time is 23:00 and my departure time is 03:00 the difference should be 4 hours but I'm getting an error. I am using the following formula as I want to highlight where the process time is after the departure time =IF(ISBLANK(G3),"N/A",IF(E3=G3,"PROCESS TIME EQUALS DEPARTURE TIME",IF(E3>G3,E3-G3,IF(E3<G3,"PROCESS TIME AFTER DEPARTURE TIME")))) where E3 is my departure time and G3 is my process time. Any guidance gratefully received.