Note: The other languages of the website are Google-translated. Back to English
Autentificare  \/ 
x
or
x
Înregistrare  \/ 
x

or

Cum se determină dacă o dată se încadrează între două date sau în weekend în Excel?

Uneori poate doriți să determinați sau să verificați dacă o dată se încadrează între două date sau weekend în Excel. Acest articol vă va arăta următoarele modalități dificile de a verifica dacă o dată se încadrează între două date sau weekend în Excel.

Determinați dacă o dată se încadrează între două date cu formula
Determinați cu ușurință dacă o dată se încadrează între două date cu un instrument uimitor  
Determinați dacă o dată cade într-un weekend cu formule și cod VBA
Stabiliți dacă o întâlnire cade într-un weekend cu un instrument uimitor

Mai multe tutoriale pentru date ...


Determinați dacă o dată se încadrează între două date în Excel

Presupunând că trebuie să determinați dacă datele din Coloana A se încadrează între 7 și 1. vă rugăm să faceți următoarele:

1. Într-o celulă goală, spune Cell B2, copiați și lipiți formula de mai jos în ea și apăsați pe Introduce cheie.

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

notițe: Această formulă va verifica dacă data se încadrează între 7 și 1. Dacă data se încadrează în această perioadă, aceasta va returna data; dacă data nu se încadrează în această perioadă, va returna textul FALS.

2. Continuați să selectați celula de rezultat, trageți mânerul de umplere în jos pentru a obține toate rezultatele. Vedeți captura de ecran:

Acum puteți identifica dacă o dată se încadrează sau nu într-un interval de date specificat.


Determinați dacă o dată se încadrează între două date în Excel cu Kutools pentru Excel

Aici vă recomandăm un instrument uimitor - Selectați celule specifice utilitatea Kutools pentru Excel. Acest instrument vă ajută nu numai să aflați toate datele care se încadrează între două date date, ci și să selectați imediat toate celulele de date calificate.
Înainte de a-l aplica, trebuie descărcați-l și instalați-l mai întâi.

1. Selectați intervalul cu date pe care doriți să le determinați dacă se încadrează între două date, apoi faceți clic pe Kutools > Selectați > Selectați celule specifice. Vedeți captura de ecran:

2. În Selectați celule specifice caseta de dialog, selectați Celulă opțiune în Tipul de selecție , apoi specificați Mai mare ca și Mai puţin de date și apoi faceți clic pe OK butonul.

Puteți vedea celulele de date care se încadrează între două date sunt selectate imediat. Vedeți captura de ecran:

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Determinați dacă o dată cade într-un weekend cu formule și cod VBA

Puteți determina dacă o dată din coloana A cade în weekend, urmând pașii următori:

Metoda A: Folosirea formulei pentru a verifica dacă o dată cade într-un weekend.

1. Într-o celulă goală, copiați și lipiți formula de mai jos în ea și apăsați tasta Introduce cheie.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

Această formulă va identifica dacă o dată cade sau nu în weekend. Dacă data cade în weekend, aceasta va returna data; dacă data nu cade în weekend, va returna textul FALS.

2. Continuați să selectați celula de rezultat, apoi trageți mânerul de umplere în jos pentru a obține toate rezultatele.

Metoda B: Utilizarea funcției definite de utilizator pentru a verifica dacă o dată cade într-un weekend.

1. apasă pe ALT + F11 tastele împreună pentru a deschide fereastra Microsoft Visual Basic pentru aplicații.

2. În fereastra Microsoft Visual Basic pentru aplicații, faceți clic pe Insera >> Moduleși lipiți următoarea macro în fereastra modulului.

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. Apăsați simultan tastele Alt + Q pentru a închide fereastra Microsoft Visual Basic pentru aplicații.

4. Într-o celulă goală, introduceți formula în bara de formule, apoi apăsați pe Introduce cheie.

=IsWeekend(A2)

Dacă returnează textul Adevărat, data din celula A2 este un weekend; iar dacă returnează textul de Fals, data din celula A2 nu se încadrează într-un weekend.


Stabiliți dacă o întâlnire cade în weekend cu un instrument uimitor

De fapt, puteți converti toate datele în numele zilei săptămânii, apoi puteți verifica weekend-urile în funcție de sâmbătă sau duminică. Aici Aplicați formatul datei utilitatea Kutools pentru Excel vă poate ajuta să rezolvați cu ușurință problema.
Înainte de a-l aplica, trebuie descărcați-l și instalați-l mai întâi.

1. Selectați intervalul de date, apoi faceți clic pe Kutools > Format > Aplicați formatarea datei. Vedeți captura de ecran:

2. În Aplicați formatarea datei fereastră de dialog, selectați miercuri în Formatarea datei , apoi faceți clic pe OK butonul.

Acum, datele selectate sunt convertite imediat în zilele lucrătoare. Puteți stabili dacă o dată se încadrează într-un weekend sau nu direct pe baza conținutului acesteia. Vedeți captura de ecran:

notițe:

  • Rezultatele convertite au funcționat direct în datele originale;
  • Acest suport de utilitate Anula Ctrl + Z".

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Legate de articole:

Convertiți data în ziua săptămânii, luna, anul sau numele în Excel
Spune că introduceți o dată într-o singură celulă și se afișează ca 12. Există o modalitate de a afișa numai luna sau ziua săptămânii sau textul numelui lunii sau al zilei săptămânii, cum ar fi decembrie sau duminică? Metodele din acest articol vă pot ajuta să convertiți sau să formatați cu ușurință orice tip de dată pentru a afișa numai numele zilei săptămânii sau numele lunii în Excel.

Convertiți rapid data nașterii în vârstă în Excel
De exemplu, obțineți o serie de date despre data de naștere în Excel și trebuie să le convertiți pentru a afișa valoarea exactă a vârstei în Excel, cum ați dori să aflați? Acest articol prezintă câteva sfaturi pentru a converti cu ușurință data nașterii în vârstă în Excel.

Comparați datele dacă sunt mai mari decât o altă dată în Excel
Presupunând că aveți o listă de date și doriți să comparați aceste date cu o dată specificată pentru a afla data care este mai mare decât data specificată în listă, ce ați face? În acest articol, vă vom arăta metode de comparare a datelor dacă sunt mai mari decât o altă dată în Excel.

Suma valorilor între două date variază în Excel
Când există două liste în foaia de lucru, una este lista de date, cealaltă este lista valorilor. Și doriți să rezumați valorile între două intervale de date, de exemplu, să rezumați valorile între 3 și 4, cum le puteți calcula rapid? Metodele din acest articol vă vor face o favoare.

Adăugați zile până în prezent, inclusiv sau excluzând weekendurile și sărbătorile în Excel
Acest articol vorbește despre adăugarea de zile la o dată dată, excluzând weekendurile și sărbătorile, ceea ce înseamnă să adăugați zile lucrătoare (de luni până vineri) numai în Excel.

Mai multe tutoriale pentru date ...


Determinați dacă o dată se încadrează între două date sau weekend cu Kutools pentru Excel

Kutools pentru Excel include mai mult de 300 de instrumente Excel la îndemână. Încercare gratuită fără limitări în 60 de zile. Descărcați proba gratuită acum!


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2019 și 365. Suportă toate limbile. Implementare ușoară în întreprindere sau organizație. Funcții complete de încercare gratuită de 30 de zile. Garanție de restituire a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse în fiecare zi!
fundul officetab
Say something here...
symbols left.
You are guest
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.
    La · 1 years ago
    I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
  • To post as a guest, your comment is unpublished.
    Nathali · 3 years 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 · 4 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 · 4 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 · 4 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 · 5 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?
  • To post as a guest, your comment is unpublished.
    Sarathraj r · 5 years ago
    I want to show a certain date in a cell from a date range which is between two dates.
    eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 .

    pls help me..
  • To post as a guest, your comment is unpublished.
    Gary Devletian · 5 years ago
    My question falls along these lines.
    I have two date ranges A through B, and X through Y.
    I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
  • To post as a guest, your comment is unpublished.
    KANNAN · 6 years ago
    Using IF Function i need the following formula. Any one can assist

    On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically

    On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
  • To post as a guest, your comment is unpublished.
    BIJEESH.P · 6 years ago
    I want to know how many times a date or how many dates from a list are present in a range of dates.
    For example
    Date Range is 1-1-2014 31-1-2014.
    The date list is
    05-01-2014
    11-01-2014
    19-01-2014
    08-02-2014

    want to know the excel formula for count how many times the above list of dates present in the above range of dates.
  • To post as a guest, your comment is unpublished.
    Paolo · 7 years ago
    Hi, very helpful info. Im trying to do a range date let me give you the example if payment is made between " Jan. 1-16 the answer should be 7th of the following month and if payment falls Jan. 17-31 excel should be able to answer 21st of the following month. how could i create this kind of fomula
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I want to do the following:

    I'm in cell w8 which is a empty cell

    Cell L8 contains a date

    if cell L8 equals 12/14/2013 I want it to return the value of 26 however if it contains the date 12/28/2013 ; if cell L8 doesn't contain either date then I want it to go to cell V8 and give me that cell value.

    How would I create the formula?
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I'm tryin to see if cell L8 contains a specific date if it doesn then there is one of two values I want it to give me; if it doesn't contact neither of the dates then bring back the valude from a totally different cell.
    For example. I'm in an empty cell i.e. W8 and want to look at cell L8 which contains a date and if it equals 12/14/2013 then I want it to return the value of 26, however if the date in cell L8 equals 12/28/2013 then it to return the value of 25 if cell L8 has any other date than the above then I want it to return the value from cell V8. How would I write this???