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

Excel Formel: Liste over helligdage mellem to datoer

doc konverter dato til julia 1

Der er en tabel over helligdage og de tilsvarende datoer, hvordan kan du liste alle helligdage mellem et givent datointerval i Excel? Her introduceres en matrixformel for at nå dette mål.

Hvis du vil følge denne vejledning, skal du downloade eksemplet på regnearket.
doc konverter dato til julia 1

Generisk formel

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

Syntaks og argumenter

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.

Returværdi

Formlen vender tilbage til tom, hvis der ikke findes nogen helligdag i det givne datointerval, eller den returnerer tilsvarende helligdage.

Bemærkning

TEXTJOIN-funktionen er kun tilgængelig i Office 365, Excel 2019 og senere versioner.

Sådan fungerer denne formel

Dataliste som denne:
B3:B6, oversigt over helligdage;
C3:C6, angivelse af datoer for helligdage;
F2: placering af startdatoen;
F3: placering af slutdatoen;
E4: liste over helligdage mellem startdato og slutdato.

Brug formlen som denne:

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

Hold Flytte og Ctrl for at få det korrekte resultat.
doc konverter dato til julia 1

Forklaring

IF funktion: for at teste en betingelse og returnere TRUE eller FALSE, eller du kan angive specifikke tekster, der skal vises i stedet for TRUE og FALSE.

TEXTJOIN-funktion: føj to eller flere værdier sammen med afgrænsninger.

Formlen kan analyseres af tre dele:

{IF(C3:C6<=F3,$B$3:$B$6,""): finder, hvilke datoer for helligdage der er tidligere eller lig med slutdatoen. I dette array kan du se resultatet er {"Nytår ";"Uafhængighedsdag";"Tanksgiving";""}.

{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, ifølge ovenstående formel, kan denne del ses som denne:

{IF(C3:C6>=F2,{"Nytår";"Independence Day";"Tanksgiving";""},"")}: finder, hvilke datoer for helligdage der er senere eller lig med startdatoen. I dette array kan du se resultatet er {"";"Independence Day";"Tanksgiving";""}.

{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, nu kan hele formlen ses som dette:

{TEXTJOIN(", ",TRUE, {"";"Independence Day";"Tanksgiving";""}), den forbinder værdierne med kommaer og ignorerer de tomme værdier.


Relative formler

Relative funktioner


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (0)
Ingen vurderinger endnu. Vær den første til at bedømme!
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL