Wskazówka: inne języki są tłumaczone przez Google. Możesz odwiedzić English wersja tego linku.
Zaloguj Się
x
or
x
x
Zarejestruj
x

or

Jak ustalić, czy w Excelu data przypada między dwiema datami lub weekendem?

Czasami możesz chcieć określić lub sprawdzić, czy w Excelu data przypada między dwiema datami lub weekendem. W tym artykule dowiesz się, jak postępować, sprawdzając, czy data w Excelu mieści się między dwiema datami lub weekendem.

Ustal, czy data przypada między dwiema datami i formułą

Łatwo określić, czy data przypada między dwiema datami z Kutools dla Excel

Ustal, czy data wypada w weekend z formułami i kodem VBA

Łatwo konwertuj daty na określony dzień tygodnia, aby ustalić, czy data przypada w weekend


Połącz wiele arkuszy / zeszytów w jeden arkusz roboczy / skoroszyt:

Łączenie wielu arkuszy lub skoroszytów w jeden arkusz roboczy lub skoroszyt może być ogromnym zadaniem w codziennej pracy. Ale jeśli masz Kutools dla programu Excel, jego potężne narzędzie - Połączyć może pomóc szybko połączyć wiele arkuszy, skoroszytów w jeden arkusz lub skoroszyt. Pobierz teraz pełną funkcję 60 darmowego śladu Kutools dla Excela!

Kutools dla programu Excel: z więcej niż 200 poręcznymi dodatkami do Excela, możesz wypróbować bez ograniczeń w 60 dniach. Pobierz bezpłatną wersję próbną teraz!


Ustal, czy data przypada między dwiema datami w programie Excel


Przypuśćmy, że musisz określić, czy daty w kolumnie A przypadają między 7 / 1 / 2008 i 12 / 31 / 2009. wykonaj następujące czynności:

1. W pustej komórce, powiedz Cell B2, wprowadź formułę =IF(AND(A2>$B$1,A2<$c$1),a2, FALSE) na pasku formuły i naciśnij klawisz wchodzić klawisz.

Uwaga: Ta formuła sprawdzi, czy data mieści się pomiędzy 7 / 1 / 2008 i 12 / 31 / 2009. Jeśli data przypada w tym okresie, zwróci datę; jeśli data nie przypada w tym okresie, zwróci tekst FAŁSZYWY.

2. Kontynuuj wybieranie komórki wynikowej, przeciągnij uchwyt wypełniania w dół, aby uzyskać wszystkie wyniki. Zobacz zrzut ekranu:

Teraz możesz określić, czy data mieści się w określonym zakresie dat, czy nie.


Określ, czy data przypada między dwiema datami w programie Excel z Kutools dla programu Excel

Z Wybierz określone komórki użyteczność Kutools dla programu Excel, możesz łatwo dowiedzieć się, że data przypada między dwiema datami, a następnie wybrać je natychmiast.

Kutools dla programu Excel : z więcej niż 300 przydatnymi dodatkami Excel, do wypróbowania bez ograniczeń w ciągu 60 dni.

1. Wybierz zakres z datami, które chcesz określić, czy mieszczą się między dwiema datami, a następnie kliknij Kutools > Wybierz > Wybierz określone komórki. Zobacz zrzut ekranu:

2. w Wybierz określone komórki w oknie dialogowym wybierz opcję Komórka opcja w Typ wyboru sekcji, a następnie określ Lepszy niż i Mniej niż daty, a na końcu kliknij przycisk OK przycisk.

Możesz zobaczyć komórki z datami, które przypadają między dwiema datami, które są wybierane natychmiast. Zobacz zrzut ekranu:

Wskazówka.Jeśli chcesz mieć bezpłatną wersję próbną tego narzędzia, przejdź do pobierz oprogramowanie swobodnie najpierw, a następnie przejdź do zastosowania operacji zgodnie z powyższymi krokami.


Ustal, czy data wypada w weekend z formułami i kodem VBA

Możesz określić, czy data w kolumnie A przypada w weekendy, wykonując następujące czynności:

niebieska kropkaMetoda A: Używanie formuły do ​​sprawdzania, czy data wypada w weekend.

1. W pustej komórce wprowadź formułę =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE) na pasku formuły, mówi komórka B2, i naciśnij klawisz Enter.

Ta formuła określi, czy data przypada w weekendy, czy nie. Jeśli data wypada w weekend, zwróci datę; jeśli data nie wypada w weekend, zwróci tekst FAŁSZYWY.

2. Kontynuuj wybieranie komórki wynikowej, a następnie przeciągnij uchwyt wypełniania w dół, aby uzyskać wszystkie wyniki.

niebieska kropkaMetoda B: Korzystanie z funkcji zdefiniowanej przez użytkownika w celu sprawdzenia, czy data przypada w weekend.

1. wciśnij ALT + F11 klucze togetherto otwórz okno Microsoft Visual Basic for Applications.

2. W oknie Microsoft Visual Basic for Applications kliknij wstawka >> Modułi wklej następujące makro do okna modułu.

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. Naciśnij jednocześnie klawisze Alt + Q, aby zamknąć okno Microsoft Visual Basic for Applications.

4. W pustej komórce wprowadź formułę = IsWeekend (A2) do paska formuły, a następnie naciśnij klawisz wchodzić klawisz.

Jeśli zwróci tekst Prawdziwydata w Cell A2 to weekend; i jeśli zwraca tekst Fałszywy, data w Cell A2 nie przypada na weekend.


Konwertuj daty na określony dzień tygodnia, aby określić, czy data przypada w weekend (bez formuły)

Oprócz powyższej metody możesz konwertować wszystkie daty na określony dzień tygodnia za pomocą Zastosuj format daty użyteczność Kutools dla programu Excel, a następnie ustal, czy data przypada w weekend (weekendowe dni to niedziela i sobota).

Kutools dla programu Excel : z więcej niż 300 poręcznymi dodatkami do Excela, za darmo możesz wypróbować bez ograniczeń w 60 dniach.

1. Wybierz zakres dat, a następnie kliknij Kutools > utworzony > Zastosuj formatowanie daty. Zobacz zrzut ekranu:

2. w Zastosuj formatowanie daty okno dialogowe, wybierz środa w Formatowanie daty , a następnie kliknij przycisk OK przycisk.

Teraz wybrane daty są natychmiast konwertowane na dni robocze. Możesz określić, czy data wypada w weekend, czy nie bezpośrednio w oparciu o jej treść. Zobacz zrzut ekranu:

Uwagi:

1. Przekonwertowane wyniki pracowały bezpośrednio w oryginalnych danych;

2. Ta pomoc techniczna odpiąć "Ctrl + Z".

Wskazówka.Jeśli chcesz mieć bezpłatną wersję próbną tego narzędzia, przejdź do pobierz oprogramowanie swobodnie najpierw, a następnie przejdź do zastosowania operacji zgodnie z powyższymi krokami.


Karta Office - Przeglądanie w kartach, edycja i zarządzanie skoroszytami w programie Excel:

Office Tab wprowadza interfejs z kartami w przeglądarkach takich jak Google Chrome, nowe wersje przeglądarki Internet Explorer i Firefox do Microsoft Excel. Będzie to narzędzie oszczędzające czas i niezastąpione w Twojej pracy. Zobacz poniżej demo:

Kliknij, aby pobrać bezpłatną wersję próbną pakietu Office!

Karta Office dla programu Excel


Ustal, czy data przypada między dwiema datami lub weekendem z Kutools dla Excel

Kutools dla programu Excel zawiera więcej niż 300 poręcznych narzędzi Excel. Darmowe, aby spróbować bez ograniczeń w 60 dni. Pobierz bezpłatną wersję próbną już teraz!



Zalecane narzędzia zwiększające wydajność

Karta Office

złota star1 Przynieś poręczne zakładki do Excela i innego oprogramowania Office, tak jak Chrome, Firefox i nowy Internet Explorer.

Kutools dla programu Excel

złota star1 Niesamowity! Zwiększ swoją produktywność za 5 minut. Nie potrzebujesz żadnych specjalnych umiejętności, oszczędzając dwie godziny dziennie!

złota star1 300 Nowe funkcje programu Excel, uczynienie z Excela bardzo prostym i wydajnym:

  • Scal komórki / wiersze / kolumny bez utraty danych.
  • Łącz i konsoliduj wiele arkuszy i zeszytów.
  • Porównaj zakresy, skopiuj wiele zakresów, przelicz tekst na datę, jednostkę i walutę.
  • Zliczaj według kolorów, podstrony stronicowania, sortowanie zaawansowane i super filtry,
  • Więcej Wybierz / Wstaw / Usuń / Tekst / Format / Link / Komentarz / Skoroszyty / Arkusze zadań Narzędzia ...

Zrzut ekranu z Kutools dla Excela

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 · 9 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?