Hvordan å liste alle datoer mellom to datoer i

Here Excel? Jeg introdusere formler som raskt kan liste alle datoer mellom to gitte datoer for deg i Excel.
Trenger aldri å bekymre deg for lange lange formler i Excel lenger! Kutools for Excel Auto Tekst kan legge alle formler til en gruppe som automatisk tekst, og frigjøre hjernen din! Klikk her for å vite Auto Text Klikk her for å få gratis prøve 1. Skriv inn start- og sluttdatoer i to celler, her jeg skriver dem inn i celle A1 og A2. Se skjermbilde:
to. Så gå til celle C1 å skrive denne formelen = A1 + 1 inn i det, og klikk deretter på Enter-tasten. Se skjermbilde:
tre. Så i celle C2, skriver denne formelen = IF ($ A $ 1 + ROW (A1) > = $ A $ 2-1, "", C1 + 1) inn i den, og dra den autofyll håndtaket ned til cellene til en blank celle vises. Se skjermbilder:
Deretter kan du se alle datoene mellom to gitte datoer er oppført i kolonnen
. Merk:
I formlene ovenfor, er A1 startdato, er A2 sluttdato, og C1 er den første datoen blant datoperioden.

List alle datoene mellom to datoer ved VBA
Hvis du er interessert i makrokoden, kan du bruke under VBA å liste alle datoer mellom to gitte datoer i Excel.
Kutools for Excel, med mer enn 120 praktiske Excel-funksjoner, forbedre effektivitet og lagre din arbeidstid. Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce 1. Skriv startdato og sluttdato deg inn i to celler, her jeg skriver i celle A1 og B1. Se skjermbilde:
to. Trykk ALT + F11-tastene for å åpne Microsoft Visual Basic for Applications vinduet.
3. Deretter klikker du Sett > Modul og kopiere og lime inn nedenfor VBA kode til popping modulen vinduet
VBA.:. List alle datoer mellom to datoer
Sub WriteDates () 'Updateby20150305 Dim RNG Som Range Dim StartRng Som Range Dim EndRng Som Range Dim OutRng As Range Dim StartValue As Variant Dim EndValue As Variant xTitleId = "KutoolsforExcel" Set StartRng = Application.Selection Set StartRng = Application.InputBox ("Start Range (enkelt celle):", xTitleId, StartRng.Address, Type: = 8) Set EndRng = Application.InputBox ("Slutt Range (enkelt celle):", xTitleId, Type: = 8) Sett OutRng = Application.InputBox ("Out satt til (enkelt celle):", xTitleId, Type: = 8) Sett OutRng = OutRng.Range ("A1") StartValue = StartRng.Range ("A1") Verdi EndValue = EndRng.Range ("A1") Verdi Hvis EndValue - StartValue. <. = 0 Then Exit Sub End If ColIndex = 0 For jeg = StartValue å EndValue OutRng.Offset (ColIndex, 0) = i ColIndex = ColIndex + 1 Neste Slutt Sub4. Klikk Kjør eller F5 for å kjøre VBA, og en dialog spretter ut for deg å velge startdatoen, og klikk OK, og velg deretter sluttdato i andre dialog popping. Se skjermbilde:
5. Klikk OK, og velg en celle for å sette ut datoene, og klikk deretter OK. Nå kan du se alle datoene mellom to datoer er oppført. Se skjermbilder:
. Merk: Listen som genereres av denne VBA inkluderer startdato og sluttdato

List alle datoene mellom to datoer ved Kutools for Excel
Egentlig, hvis du har installert Kutools for Excel - en hendig add i verktøyet, du kan også bruke Insert tilfeldige data for å løse dette problemet
Kutools for Excel, med mer enn 120 praktiske Excel-funksjoner, forbedre arbeidseffektivitet og lagre din arbeidstid.. Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce Etter gratis installasjon
Kutools for Excel, kan du gjøre som følger:
1. Velg en kolonne du ønsker å liste datoer mellom to datoer, og klikk Kutools > Sett > Sett tilfeldige data. Se skjermbilde:
to. Så i dialogboksen Sett tilfeldige data, klikk Dato fanen, og velg deretter start- og sluttdato fra Fra og å liste, så husk å sjekke arbeidsdagen, Weekend og unike verdier boksene. Se skjermbilde:
tre. Klikk OK for å lukke dialogboksen, og en annen Kutools for dialog Excel spretter ut, bare klikker du Ja. Da kan du se datoene mellom startdato og sluttdato er oppført. Se skjermbilder:
4. Nå må du sortere listen i en rekkefølge du trenger dato. Klikk Data > Sorter Eldste til nyeste. Da kan du se datoene er sortert fra eldste dato til nyeste dato. Se skjermbilder:
Med Sett tilfeldige data verktøyet, du kan også sette inn tilfeldig heltall, tilfeldig streng, og tilfeldig tid så videre. Klikk her for å vite mer om Sett tilfeldige data
Klikk her for å frigjøre installere Kutools for Excel Sett tilfeldige data
< Du kan interessert i dette:..

Sammenlign Ranges
Kutools for Excel Sammenligne Ranges verktøyet kan sammenligne to serier, og velg og farge de samme verdier eller forskjellige verdier. Å få gratis prøveversjon akkurat nå !!! Klikk Kutools > Sammenligne Ranges. Se skjermbilde:

Relative Artikler:

Lag dynamisk liste over regnearknavnene
Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce Anmeldelser