Ga naar hoofdinhoud
 

Excel-formule: vakanties tussen twee datums weergeven

Auteur: zon Laatst gewijzigd: 2024-07-29

doc converteer datum naar julia 1

Er is een tabel met vakanties en de bijbehorende datums, hoe kunt u alle vakanties tussen een bepaald datumbereik in Excel weergeven? Hier wordt een matrixformule geïntroduceerd om dit doel te bereiken.

Als u deze tutorial wilt volgen, download dan de voorbeeldspreadsheet.
doc converteer datum naar julia 1

Generieke formule

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

Syntaxis en argumenten

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.

Winstwaarde

De formule keert terug naar blanco als er geen feestdag is gevonden in het opgegeven datumbereik, of het retourneert overeenkomstige feestdagen.

Opmerking

De TEXTJOIN-functie is alleen beschikbaar in Office 365, Excel 2019 en latere versies.

Hoe deze formule werkt

Gegevenslijst als volgt:
B3:B6, vakantiedagen vermelden;
C3:C6, datums van vakanties;
F2: plaatsen van de startdatum;
F3: het plaatsen van de einddatum;
E4: vakantiedagen tussen startdatum en einddatum vermelden.

Gebruik de formule als volgt:

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

Houden Shift en Ctrl toetsen om het juiste resultaat te krijgen.
doc converteer datum naar julia 1

Uitleg

ALS-functie: om een ​​voorwaarde te testen en TRUE of FALSE te retourneren, of u kunt specifieke teksten specificeren om weer te geven in plaats van TRUE en FALSE.

TEXTJOIN-functie: voeg twee of meer waarden samen met scheidingstekens.

De formule kan worden geanalyseerd door drie delen:

{IF(C3:C6<=F3,$B$3:$B$6,""): zoekt welke datums van feestdagen vroeger of gelijk zijn aan de einddatum. In deze array ziet u dat het resultaat {"Nieuwjaar ";"Onafhankelijkheidsdag";"Tanksgiving";""}.

{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, volgens bovenstaande formule kan dit deel als volgt worden gezien:

{IF(C3:C6>=F2,{"Nieuwjaar";"Independence Day";"Tanksgiving";""},"")}: zoekt welke datums van feestdagen later of gelijk zijn aan de startdatum. In deze array ziet u dat het resultaat {"";"Independence Day";"Tanksgiving";""} is.

{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, nu kan de hele formule als volgt worden gezien:

{TEXTJOIN(", ",TRUE, {"";"Independence Day";"Tanksgiving";""}), voegt de waarden samen met komma's en negeert de lege waarden.


Relatieve formules

Relatieve functies


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.