Tips: Andre språk er Google-oversatt. Du kan besøke English versjon av denne lenken.
Logg inn
x
or
x
x
Registrere
x

or

Hvordan avgjøre om en dato faller mellom to datoer eller helg i Excel?

Noen ganger kan det være lurt å bestemme eller kontrollere om en dato faller mellom to datoer eller helg i Excel. Denne artikkelen vil vise deg følgende vanskelige måter å sjekke om en dato faller mellom to datoer eller helg i Excel.

Bestem om en dato faller mellom to datoer med formel

Enkelt å avgjøre om en dato faller mellom to datoer med Kutools for Excel

Bestem om en dato faller på en helg med formler og VBA-kode

Enkelt konvertere datoer til bestemt ukedag for å avgjøre om en dato faller på en helg


Kombiner flere regneark / arbeidsbøker i ett regneark / arbeidsbok:

Kombinere flere regneark eller arbeidsbøker i ett enkelt regneark eller arbeidsbok kan være en stor oppgave i ditt daglige arbeid. Men hvis du har det Kutools for Excel, dens kraftige verktøy - Kombiner kan hjelpe deg raskt å kombinere flere regneark, arbeidsbøker i ett regneark eller arbeidsbok. Last ned den fulle funksjonen 60-dagen gratis sporet av Kutools for Excel nå!

Kutools for Excel: Med mer enn 200 praktiske Excel-tillegg, kan du prøve uten begrensning i 60-dager. Last ned gratis prøveversjon nå!


Bestem om en dato faller mellom to datoer i Excel


Anta at du må avgjøre om datoene i kolonne A faller mellom 7 / 1 / 2008 og 12 / 31 / 2009. vennligst gjør som følger:

1. I en tom celle, sier Cell B2, skriv inn formel =IF(AND(AXNUMX>$B$XNUMX,AXNUMX<$c$XNUMX),aXNUMX, FALSE) inn i Formula Bar, og trykk på Enter nøkkel.

Merk: Denne formelen vil sjekke om datoen faller mellom 7 / 1 / 2008 og 12 / 31 / 2009. Hvis datoen faller i denne perioden, vil den returnere datoen; Hvis datoen ikke faller i denne perioden, vil den returnere teksten til FALSK.

2. Fortsett å velge resultatcellen, dra Fill-håndtaket ned for å få alle resultatene. Se skjermbilde:

Nå kan du identifisere om en dato faller innenfor et spesifisert datoperiode eller ikke.


Bestem om en dato faller mellom to datoer i Excel med Kutools for Excel

Med Velg spesifikke celler nytte av Kutools for Excel, kan du enkelt finne ut datoen faller mellom to datoer, og velg deretter umiddelbart.

Kutools for Excel : Med mer enn 300 praktiske Excel tillegg, gratis å prøve uten begrensning i 60 dager.

1. Velg rekkevidde med datoer du vil finne ut om de faller mellom to datoer, og klikk deretter Kutools > Plukke ut > Velg spesifikke celler. Se skjermbilde:

2. I Velg spesifikke celler dialogboksen, velg Cell alternativet i Valg type delen, og angi deretter Større enn og Mindre enn datoer, og til slutt klikker du på OK knapp.

Du kan se celler med datoer som faller mellom to datoer, velges umiddelbart. Se skjermbilde:

Tips.Hvis du vil ha en gratis prøveversjon av dette verktøyet, kan du gå til Last ned programvaren fritt Først, og deretter gå for å bruke operasjonen i henhold til trinnene ovenfor.


Bestem om en dato faller på en helg med formler og VBA-kode

Du kan avgjøre om en dato i kolonne A faller i helgene med følgende trinn:

blue-dotMetode A: Bruk formel for å sjekke om en dato faller på en helg.

1. I en tom celle, skriv inn formel for =IF(OR(WEEKDAY(AXNUMX)=XNUMX,WEEKDAY(AXNUMX)=XNUMX),AXNUMX,FALSE) inn i Formula Bar, sier Cell B2, og trykk Enter-tasten.

Denne formelen vil identifisere om en dato faller i helgene eller ikke. Hvis datoen faller på helgen, vil den returnere datoen; Hvis datoen ikke faller på helgen, vil den returnere teksten til FALSK.

2. Fortsett å velge resultatcellen, og dra deretter Fill-håndtaket ned for å få alle resultatene.

blue-dotMetode B: Bruke brukerdefinert funksjon for å sjekke om en dato faller på en helg.

1. trykk ALT + F11 Nøkler i tide åpner Microsoft Visual Basic for Applications-vinduet.

2. I vinduet Microsoft Visual Basic for Applications klikker du på innfelt >> Modules, og lim inn følgende makro i modulvinduet.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Trykk Alt + Q-tastene samtidig for å lukke vinduet Microsoft Visual Basic for Applications.

4. I en tom celle, skriv inn formel = IsWeekend (A2) inn i Formula Bar, og trykk deretter på Enter nøkkel.

Hvis den returnerer teksten til ekte, datoen i Cell A2 er en helg; og hvis den returnerer teksten til Falsk, datoen i Cell A2 faller ikke på en helg.


Konverter datoer til en bestemt ukedag for å avgjøre om en dato faller på en helg (uten formel)

Foruten den ovennevnte metoden kan du konvertere alle datoer til en bestemt ukedag med Bruk datoformat nytte av Kutools for Excel, og deretter avgjøre om en dato faller på en helg (helgedagene er søndag og lørdag).

Kutools for Excel : med mer enn 300-praktiske Excel-tillegg, gratis å prøve uten begrensning i 60-dager.

1. Velg datoperioden, og klikk deretter Kutools > dannet > Bruk datoformatering. Se skjermbilde:

2. I Bruk datoformatering dialogboksen, velg onsdag i Datoformatering boksen, og klikk deretter på OK knapp.

Nå blir de valgte datoene omgjort til hverdager umiddelbart. Du kan avgjøre om en dato faller på en helg eller ikke direkte basert på innholdet. Se skjermbilde:

Merknader:

1. De konverterte resultatene fungerte direkte i de opprinnelige dataene;

2. Dette verktøyet støtter angre "Ctrl + Z".

Tips.Hvis du vil ha en gratis prøveversjon av dette verktøyet, kan du gå til Last ned programvaren fritt Først, og deretter gå for å bruke operasjonen i henhold til trinnene ovenfor.


Office-fanen - Tabbed Browsing, redigering og håndtering av arbeidsbøker i Excel:

Office-fanen bringer tabbedgrensesnittet som vist i nettlesere som Google Chrome, Internet Explorer-nye versjoner og Firefox til Microsoft Excel. Det vil være et tidsbesparende verktøy og irreplaceble i arbeidet ditt. Se under demo:

Klikk for gratis prøveversjon av Office-fanen!

Office-fanen for Excel


Bestem om en dato faller mellom to datoer eller helg med Kutools for Excel

Kutools for Excel inneholder mer enn 300 praktiske Excel-verktøy. Gratis å prøve uten begrensning i 60 dager. Last ned gratis prøveversjon nå!



Anbefalte produktivitetsverktøy

Office-fanen

gull star1 Ta med praktiske faner til Excel og annen Office-programvare, akkurat som Chrome, Firefox og ny Internet Explorer.

Kutools for Excel

gull star1 Fantastisk! Øk produktiviteten din i 5 minutter. Trenger ikke noen spesielle ferdigheter, lagre to timer hver dag!

gull star1 300 Nye funksjoner for Excel, gjør Excel veldig enkelt og kraftig:

  • Slett Cell / Rows / Columns uten å miste data.
  • Kombinere og konsolidere flere ark og arbeidsbøker.
  • Sammenlign Ranges, Kopier flere ranger, Konverter tekst til dato, Enhet og Valutaomregning.
  • Telling av farger, personsøkende subtotaler, avansert sortering og superfilter,
  • Mer Velg / Sett inn / Slett / Tekst / Format / Link / Kommentar / Arbeidsbøker / Regneark Verktøy ...

Skjermbilde av Kutools for Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nathali · 10 months ago
    I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
  • To post as a guest, your comment is unpublished.
    Dani · 2 years ago
    I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 2 years ago
    i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 2 years ago
    Hello to all,
    I have a requirement in excel i.e.
    i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date.

    design target actual complete costing target marketing target

    05-04-2016 07-04-2016 09-04-2016 10-04-2016

    in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
  • To post as a guest, your comment is unpublished.
    zoe · 2 years ago
    I am recording the SLA duration between dates
    40 day SLA starting on day XXXX
    I am looking for a formula to show if client holds for x number of days that comes off the SLA too
    ie
    01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue

    However
    01 June 2016 Start
    15 July 2016 End date of project
    client Held 7 Day
    3 days before SLA

    Any help?