Μετάβαση στο κύριο περιεχόμενο

Φόρμουλα Excel: Καταχωρίστε τις διακοπές μεταξύ δύο ημερομηνιών

Συγγραφέας: Sun Τελευταία τροποποίηση: 2024-10-18

doc-list-holidays-01

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

Εάν θέλετε να ακολουθήσετε αυτό το σεμινάριο, κατεβάστε το παράδειγμα υπολογιστικού φύλλου.
doc-δείγμα

Γενική φόρμουλα

{TEXTJOIN(", ",TRUE,IF(dates>=start_date,IF(dates<=end_date,holidays,""),""))}

Σύνταξη και ορίσματα

Start_date, End_date: the two dates that you want to list holidays between.
Date: a range refers to the dates of holidays.
Holidays: a range refers to the holidays.

Τιμή επιστροφής

Ο τύπος επιστρέφει κενός εάν δεν υπάρχει αργία στο δεδομένο εύρος ημερομηνιών ή επιστρέφει αντίστοιχες αργίες.

Παρατήρηση

Η συνάρτηση TEXTJOIN είναι διαθέσιμη μόνο στο Office 365, στο Excel 2019 και σε νεότερες εκδόσεις.

Πώς λειτουργεί αυτός ο τύπος

Λίστα δεδομένων ως εξής:
B3:B6, καταχώρηση διακοπών.
C3:C6, καταγραφή ημερομηνιών αργιών.
F2: τοποθέτηση της ημερομηνίας έναρξης.
F3: τοποθέτηση της ημερομηνίας λήξης.
E4: λίστα αργιών μεταξύ ημερομηνίας έναρξης και ημερομηνίας λήξης.

Χρησιμοποιήστε τον τύπο ως εξής:

=TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))

Κρατήστε αλλαγή και Ctrl κλειδιά για να λάβετε το σωστό αποτέλεσμα.
doc-list-holidays-02

εξήγηση

IF λειτουργία: για να ελέγξετε μια συνθήκη και να επιστρέψετε TRUE ή FALSE, ή μπορείτε να καθορίσετε συγκεκριμένα κείμενα που θα εμφανίζονται αντί για TRUE και FALSE.

Συνάρτηση TEXTJOIN: ενώστε δύο ή περισσότερες τιμές μαζί με οριοθέτες.

Ο τύπος μπορεί να αναλυθεί από τρία μέρη:

{IF(C3:C6<=F3,$B$3:$B$6,""): βρίσκει ποιες ημερομηνίες αργιών είναι προγενέστερες ή ίσες με την ημερομηνία λήξης, Σε αυτόν τον πίνακα, μπορείτε να δείτε το αποτέλεσμα είναι {"Πρωτοχρονιά ";"Ημέρα Ανεξαρτησίας";"Tanksgiving";""}.

{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, σύμφωνα με τον παραπάνω τύπο, αυτό το τμήμα μπορεί να φανεί ως εξής:

{IF(C3:C6>=F2,{"New Year";"Independence Day";"Tanksgiving";""},"")}: βρίσκει ποιες ημερομηνίες αργιών είναι μεταγενέστερες ή ίσες με την ημερομηνία έναρξης. Σε αυτόν τον πίνακα, μπορείτε να δείτε το αποτέλεσμα είναι {"";"Ημέρα της Ανεξαρτησίας";"Tanksgiving";""}.

{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, τώρα ολόκληρος ο τύπος μπορεί να θεωρηθεί ως εξής:

{TEXTJOIN(", ",TRUE, {"";"Independence Day";"Tanksgiving";""}), ενώνει τις τιμές μαζί με κόμματα και αγνοεί τις κενές τιμές.


Σχετικοί τύποι

Σχετικές συναρτήσεις


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

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.