Salt la conținutul principal

Formula Excel: enumerați sărbătorile între două date

doc converti data la julia 1

Există un tabel de sărbători și datele corespunzătoare, cum puteți enumera toate sărbătorile dintr-un anumit interval de date în Excel? Aici se introduce o formulă matrice pentru a atinge acest obiectiv.

Dacă doriți să urmați acest tutorial, vă rugăm să descărcați foaia de calcul de exemplu.
doc converti data la julia 1

Formula generică

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

Sintaxtă și argumente

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.

Valoare returnată

Formula revine în gol dacă nu există nicio vacanță găsită în intervalul de date dat sau returnează sărbătorile corespunzătoare.

Observație

Funcția TEXTJOIN este disponibilă numai în Office 365, Excel 2019 și versiunile ulterioare.

Cum funcționează această formulă

Lista de date astfel:
B3:B6, listarea sărbătorilor;
C3:C6, enumerarea datelor sărbătorilor;
F2: plasarea datei de începere;
F3: plasarea datei de încheiere;
E4: enumerarea sărbătorilor între data de început și data de încheiere.

Vă rugăm să utilizați formula astfel:

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

Deține Schimba și Ctrl tastele pentru a obține rezultatul corect.
doc converti data la julia 1

Explicație

Dacă funcția IF: pentru a testa o condiție și a returna TRUE sau FALSE, sau puteți specifica texte specifice de afișat în loc de TRUE și FALSE.

Funcția TEXTJOIN: unește două sau mai multe valori împreună cu delimitatori.

Formula poate fi analizată în trei părți:

{IF(C3:C6<=F3,$B$3:$B$6,""): găsește ce date de sărbători sunt anterioare sau egale cu data de încheiere. În această matrice, puteți vedea rezultatul este {"Anul Nou ";"Ziua Independenței";"Tanksgiving";""}.

{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, conform formulei de mai sus, această parte poate fi văzută astfel:

{IF(C3:C6>=F2,{"Anul Nou";"Ziua Independenței";"Tanksgiving";""},"")}: găsește ce date de sărbători sunt ulterioare sau egale cu data de începere. În această matrice, puteți vedea rezultatul este {"";"Ziua Independenței";"Tanksgiving";""}.

{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, acum întreaga formulă poate fi văzut astfel:

{TEXTJOIN(", ",TRUE, {"";"Ziua Independenței";"Tanksgiving";""}), unește valorile împreună cu virgule și ignoră valorile goale.


Formule relative

Funcții relative


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele  |  Ștergeți rândurile goale  |  Combinați coloane sau celule fără a pierde date  |  Rundă fără Formula ...
Super VLookup: Criterii multiple  |  Valoare multiplă  |  Pe mai multe foi  |  Căutare fuzzy...
Adv. Lista verticală: Lista drop-down ușoară  |  Listă drop-down dependentă  |  Listă derulantă cu selectare multiplă...
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  Comparați coloanele cu Selectați aceleași și diferite celule ...
Caracteristici prezentate: Focus pe grilă  |  Vedere de proiectare  |  Big Formula Bar  |  Manager registru de lucru și foi | Biblioteca de resurse (Text automat)  |  Data Picker  |  Combinați foi de lucru  |  Criptare/Decriptare celule  |  Trimiteți e-mailuri după listă  |  Super Filtru  |  Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere ...)  |  50+ Diagramă Tipuri de (Gantt Chart ...)  |  40+ Practic Formule (Calculați vârsta pe baza zilei de naștere ...)  |  19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale ...)  |  12 Convertire Instrumente (Numere la cuvinte, conversie valutara ...)  |  7 Merge & Split Instrumente (Rânduri combinate avansate, Împărțiți celule Excel ...)  |  ... și altele

Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...


Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)

  • O secundă pentru a comuta între zeci de documente deschise!
  • Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
  • Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations