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

Πώς να ελέγξετε εάν ο χρόνος είναι μεταξύ δύο φορές στο Excel;

Στο Excel, πώς θα μπορούσατε να ελέγξετε εάν ένας συγκεκριμένος χρόνος είναι μεταξύ δύο δεδομένων χρόνων; Για να τα ελέγξω ένα προς ένα θα χάσουμε πολύ χρόνο, εδώ, θα παρουσιάσω μερικές απλές φόρμουλες για την επίλυση αυτής της εργασίας.

Ελέγξτε εάν ένας συγκεκριμένος χρόνος είναι μεταξύ δύο δεδομένων χρόνων με τους τύπους


βέλος μπλε δεξιά φούσκα Ελέγξτε εάν ένας συγκεκριμένος χρόνος είναι μεταξύ δύο δεδομένων χρόνων με τους τύπους

Για παράδειγμα, έχω δύο στήλες χρόνων που είναι η ώρα έναρξης και η ώρα λήξης στη στήλη Α και η στήλη Β ξεχωριστά, τώρα θέλω να ελέγξω αν ο χρόνος στη στήλη Γ είναι μεταξύ του χρονικού εύρους στη στήλη Α και της στήλης Β όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης :

doc ελέγξτε αν ο χρόνος μεταξύ των ωρών 1

Οι παρακάτω τύποι μπορεί να σας βοηθήσουν να προσδιορίσετε εάν ο συγκεκριμένος χρόνος είναι μεταξύ δύο φορές, κάντε το ως εξής:

Εισαγάγετε οποιονδήποτε από τους παρακάτω τύπους σε ένα κενό κελί δίπλα στα δεδομένα σας όπου θέλετε να εξάγετε το αποτέλεσμα:

= IF (C2 = MEDIAN (A2, B2, C2), "Ναι", "Όχι")

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

Και, στη συνέχεια, σύρετε τη λαβή πλήρωσης προς τα κάτω στα κελιά που θέλετε να εφαρμόσετε αυτόν τον τύπο και τον χρόνο αν έχει προσδιοριστεί μεταξύ των δύο φορές, εάν είναι μεταξύ δύο φορές, θα εμφανιστεί ένα Ναι, εάν δεν είναι μεταξύ των δύο φορές, θα εμφανίζεται ένα Όχι, δείτε το στιγμιότυπο οθόνης:

doc ελέγξτε αν ο χρόνος μεταξύ των ωρών 2

Σημείωση: Στους παραπάνω τύπους, C2 είναι η συγκεκριμένη ώρα που θέλετε να ελέγξετε και A2 και B2 είναι τα κελιά περιέχουν τις δύο φορές που θέλετε να ελέγξετε βάσει.


Τα καλύτερα εργαλεία παραγωγικότητας του Office

Το Kutools για Excel λύνει τα περισσότερα από τα προβλήματά σας και αυξάνει την παραγωγικότητά σας κατά 80%

  • Επαναχρησιμοποίηση: Εισαγάγετε γρήγορα σύνθετοι τύποι, γραφήματα και οτιδήποτε έχετε χρησιμοποιήσει στο παρελθόν. Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών χωρίς απώλεια δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές / στήλες... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Περισσότερα από 300 ισχυρά χαρακτηριστικά. Υποστηρίζει Office / Excel 2007-2021 και 365. Υποστηρίζει όλες τις γλώσσες. Εύκολη ανάπτυξη στην επιχείρηση ή τον οργανισμό σας. Πλήρεις δυνατότητες δωρεάν δοκιμής 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών.
kte καρτέλα 201905

Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Σχόλια (22)
Βαθμολογήθηκε το 5 από το 5 · αξιολογήσεις 1
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Αυτό δεν λειτουργεί εάν ελέγχετε μεταξύ των τιμών ώρας που ισχύουν μετά τα μεσάνυχτα. Για παράδειγμα, ο τύπος θα επιστρέψει ένα false εάν ελέγχετε εάν η 1πμ είναι μεταξύ 10 μ.μ. έως 3 π.μ.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου, chris,
Εάν ο χρόνος σας είναι πάνω από τα μεσάνυχτα, θα πρέπει να εφαρμόσετε τον παρακάτω τύπο:
=OR(MOD(C1,1)>TIME(22,0,0),MOD(C1,1)

Στον παραπάνω τύπο, το C1 είναι η συγκεκριμένη ώρα που θέλετε να ελέγξετε και οι TIME(22,0,0) και TIME(3,0,0) είναι οι δύο φορές που θέλετε να ελέγξετε μεταξύ τους. Θα πρέπει να αλλάξετε τις αναφορές στις ανάγκες σας.
Δοκιμάστε το, ελπίζω να σας βοηθήσει!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Έχω 3 φορές (άφιξη, διαδικασία και αναχώρηση) που μπορεί να είναι τα μεσάνυχτα, που θέλω να υπολογίσω τη διαφορά μεταξύ τους. Λαμβάνω ένα σφάλμα όταν προσπαθώ να υπολογίσω το χρόνο μεταξύ της διαδικασίας και της αναχώρησης, όπου η διαδικασία είναι πριν από τα μεσάνυχτα και η αναχώρηση είναι μετά. Για παράδειγμα, η ώρα άφιξής μου είναι 21:00, η ​​ώρα της διαδικασίας είναι 23:00 και η ώρα αναχώρησής μου είναι 03:00 η διαφορά θα πρέπει να είναι 4 ώρες, αλλά λαμβάνω ένα σφάλμα. Χρησιμοποιώ τον ακόλουθο τύπο καθώς θέλω να επισημάνω πού είναι ο χρόνος της διαδικασίας μετά την ώρα αναχώρησης =IF(ISBLANK(G3),"N/A",IF(E3=G3,"PROCESS TIME EQUALS DEPARTURE TIME",IF( E3>G3,E3-G3,IF(E3
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια, αν έχω τον χρόνο που θέλω να ελέγξω (02:00) είναι μεταξύ 15:00 (την προηγούμενη ημέρα) και 06:30. Η λειτουργία mod δεν λειτουργεί, δεν μπορεί να μετρήσει την ώρα μετά τις 00:00.
Τι άλλο μπορώ να κάνω?
Παρακαλούμε
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Έχω αυτά τα παραδείγματα. μπορεί κάποιος να βοηθήσει καθώς δεν μπορούσα να συνδεθώ με τη σωστή φόρμουλα.

S time E time Adex time Exact (θέλετε να ελέγξετε αν είναι κάτω από το s και e time ή όχι)
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


Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Ο Θεός να σε έχει καλά! αυτό λειτουργεί για το πρόβλημά μου. εύρος αναζήτησης μεταξύ 22:00 και 05:00 τον Μάιο έως τον Σεπτέμβριο, τώρα διαφορετικό εύρος για τον υπόλοιπο χρόνο! θα χωρίσω το υπολογιστικό φύλλο. πάντως σε ευχαριστώ και πάλι φίλε!!!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Αυτό δεν λειτουργεί για μένα όταν η συγκεκριμένη ώρα είναι =NOW() για να εμφανιστεί η τρέχουσα ώρα. Οποιεσδήποτε προτάσεις?
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου, Nikkii,

Εάν εισαγάγετε τη συνάρτηση =τώρα() για να λάβετε την τρέχουσα ημερομηνία και ώρα, εμφανίζονται και η ημερομηνία και η ώρα, εάν χρειάζεστε έναν τύπο για να λάβετε δυναμικά την τρέχουσα ώρα, μπορείτε να εφαρμόσετε αυτόν τον τύπο: =MOD(NOW(),1) , και στη συνέχεια μορφοποιήστε το ως μορφή ώρας. Και στη συνέχεια, μπορείτε να χρησιμοποιήσετε τον τύπο σε αυτό το άρθρο με επιτυχία.

Παρακαλώ δοκιμάστε, ελπίζω ότι μπορεί να σας βοηθήσει!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Έχω δύο φορές εδώ 23:00:00 (Ώρα έναρξης AS2) και 8:00:00 (Ώρα λήξης AT2) και η συγκεκριμένη ώρα είναι 0:02:20 (J2), οπότε όταν χρησιμοποιώ αυτόν τον τύπο =IF(AND( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NO"), θα πρέπει να είναι ναι καθώς η συγκεκριμένη ώρα είναι μεταξύ των δύο ωρών έναρξης και λήξης, αλλά δεν δείχνει καμία βοήθεια για τη διόρθωση αυτού του τύπου
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σας Πρέπει να βρω ότι η συγκεκριμένη ώρα μου είναι μεταξύ δύο ωρών...π.χ. : Η ώρα έναρξης (AS2) είναι 23:00:00 και η ώρα λήξης (AT2) είναι 8:00:00, η ​​συγκεκριμένη ώρα (J2) είναι 0: 02:20, οπότε όταν χρησιμοποιώ τον τύπο =IF(AND(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NO") θα πρέπει να δείχνει ναι ως μόνο μεταξύ των χρόνων ρυμούλκησης, αλλά δείχνει όχι, κάποια βοήθεια στη διόρθωση της φόρμουλας;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Εάν ο χρόνος σας είναι πάνω από τα μεσάνυχτα, θα πρέπει να εφαρμόσετε τον παρακάτω τύπο:
=OR(MOD(C1,1)>TIME(23,0,0),MOD(C1,1)
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Στον παραπάνω τύπο, το C1 είναι η συγκεκριμένη ώρα που θέλετε να ελέγξετε και οι TIME(23,0,0) και TIME(8,0,0) είναι οι δύο φορές που θέλετε να ελέγξετε μεταξύ τους. Θα πρέπει να αλλάξετε τις αναφορές στις ανάγκες σας.
Δοκιμάστε το, ελπίζω να σας βοηθήσει!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου Santosh, Αυτό είναι παρόμοιο με τη χρήση μου, χρησιμοποιώ κάτι κατά μήκος των γραμμών του?

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου Silver,


Ο τύπος δεν λειτουργεί. Αν πρέπει να εισάγω "13:00" (ώρες) σε κάθε σειρά, γιατί υπάρχει τύπος, αυτό δεν διευκολύνει τη δουλειά.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Βοηθήστε με σε αυτό, σαν να υπάρχουν κάποια χρονικά εύρη σε μια μέρα και πρέπει να μάθω ότι υπάρχει σύγκρουση χρόνου ή όχι. τότε προτείνετε κάποια φόρμουλα!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Προσπαθώ να υπολογίσω την ώρα ανά ημέρα, για παράδειγμα, πήγα στο εργαστήριο υπολογιστών και συνδέθηκα για 4 ώρες και 35 λεπτά τη Δευτέρα και την Τρίτη, συνδέθηκα για 2 ώρες και 10 λεπτά και την Τετάρτη 3 ώρες και 4 λεπτά και την Πέμπτη για 4 ώρες και 14 λεπτά και Παρασκευή 1 ώρα και 15 λεπτά. Προσθέστε αυτά τα συνολικά και λάβετε ένα γενικό σύνολο. Θέλω να μπορώ να κρατήσω κάθε λεπτό. Χωρίς στρογγυλοποίηση, ξέρω ότι πρέπει να χρησιμοποιήσω τη συνάρτηση IF.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Χρειάζομαι βοήθεια. Τραβάω τα μαλλιά μου τον τελευταίο μήνα προσπαθώντας να βρω έναν τρόπο να κάνω τη ζωή μου πιο απλή. Δεν είμαι καν σίγουρος αν μπορεί να γίνει γιατί δεν μπορώ να βρω τίποτα για το πώς να το κάνω. Το πρόβλημά μου είναι αυτό......... Πρόσφατα άρχισα να χρησιμοποιώ ένα νέο πρόγραμμα για τη συλλογή δεδομένων για εισερχόμενους και εξερχόμενους υπαλλήλους. Οι αναγνώστες δεδομένων είναι ευαίσθητοι και μερικές φορές θα αντιπροσωπεύουν έναν υπάλληλο πολλές φορές μέσα σε λίγα λεπτά. όταν εξάγω αυτά τα δεδομένα σε ένα αρχείο excel, είναι ένας απόλυτος εφιάλτης η προσπάθεια να διαγράψω μεμονωμένα τις επιπλέον λήψεις. Η χρήση της επιλογής κατάργησης διπλότυπων βοηθά, αλλά εξακολουθεί να αφήνει πολλές διπλότυπες φορές λόγω των δευτερολέπτων στο χρόνο που διαφέρουν. Σήμερα, για παράδειγμα, αφού αφαίρεσα τα διπλότυπα, εξακολουθώ να έχω πάνω από 24,000 μοναδικές καταχωρήσεις που πρέπει να περάσω για να λάβω τα δεδομένα που χρειάζομαι. Κάποιος, οποιοσδήποτε..... παρακαλώ Βοήθεια!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σας, συγκρίνω εκατοντάδες χιλιάδες γραμμές δεδομένων (για πρώτη φορά) και χρειαζόμουν μια εξίσωση που να συγκρίνει τον χρόνο μεταξύ δύο από τις στήλες. Ωστόσο, δεν μπορώ να ξεφύγω με μια δήλωση IF χρησιμοποιώντας A3<>F3 επειδή οι χρόνοι στο A3 είναι περίπου 1 δευτερόλεπτο εκτός. Μάλλον χρειάζομαι το πιο κοντινό λεπτό. Κάποια βοήθεια;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze diskutie, een tijdvenster bestaande uit 2 tijden.
voor het gemak:
Staat Cel A2 στις 15:00
Stat Cel B2 στις 16:00
Stat Cel C2 σε 15:49

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

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

ο τύπος die ik nu probeerde te gebruiken είναι: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

τι κάνεις; :(
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου, Bastiaan
Έχω δοκιμάσει τον τύπο σας στα ολλανδικά, ο τύπος λειτουργεί καλά, δείτε το παρακάτω στιγμιότυπο οθόνης:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
Παρακαλώ δοκιμάστε ξανά, σας ευχαριστώ!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Χαίρετε Κ.

Αυτό είναι ένα εξαιρετικό άρθρο και το OR(MOD... είναι μια εξαιρετική δουλειά για εποχές σε διαφορετικές ημερομηνίες.

Πώς θα το ενσωμάτωσα σε έναν τύπο με τις ακόλουθες παραμέτρους:

Εάν το κελί A1 εμφανίζεται ως χθες μεταξύ 22:00 και 23:59, εμφανίζεται ως την ίδια ημέρα.
Εάν το κελί A1 εμφανίζεται ως σήμερα μεταξύ 00:00 και 21:59, εμφανίζεται ως χθες.

Οποιαδήποτε βοήθεια εδώ εκτιμάται ΠΟΛΥ, καθώς είμαι ένα χαμένο μικρό κουτάβι σε αυτό.
Βαθμολογήθηκε το 5 από το 5
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Περίεργος πώς να γράψετε έναν τύπο που έχει ως αποτέλεσμα έναν αριθμό (1) για να μετρήσετε ένα άτομο που είναι παρόν σε μια συγκεκριμένη ώρα.
Για παράδειγμα: Εάν πρέπει να μάθω ότι ένα άτομο ήταν παρόν στις 2:45, κατά τη διάρκεια αυτών των 5 προγραμμάτων.
IN OUT 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

Πρέπει να προκύψει 1 - εάν φτάσουν πριν τις 2:44
Και προκύπτει 1 - εάν αναχωρούν μετά τις 2:46 μ.μ

Προτάσεις;
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL