Skip to main content

Extrageți zile din date în Excel cu funcția DAY

Demo exercitiu - Excel - Functii de tip Date and Time - Year, Month, Day, Weekday (Aprilie 2025)

Demo exercitiu - Excel - Functii de tip Date and Time - Year, Month, Day, Weekday (Aprilie 2025)
Anonim

Funcția DAY din Excel poate fi utilizată pentru extragerea și afișarea porțiunii de luni a unei date care a fost introdusă în funcție.

Ieșirea funcției este returnată ca un număr întreg cuprins între 1 și 31.

O funcție înrudită este funcția DAYS care poate fi utilizată pentru a găsi numărul de zile dintre două date care apar în aceeași săptămână sau în aceeași lună folosind o formulă de scădere așa cum se arată în rândul 9 din exemplul din imaginea de mai sus.

Pre Excel 2013

Funcția DAYS a fost introdusă pentru prima dată în Excel 2013. Pentru versiunile anterioare ale programului, utilizați funcția DAY într-o formulă de scădere pentru a găsi numărul de zile între două date, așa cum se arată în rândul opt de mai sus.

Numerele de serie

Excel stochează datele ca numere succesive - sau numere de serie - astfel încât acestea să poată fi utilizate în calcule. În fiecare zi numărul crește cu unul. Zilele parțiale sunt introduse ca fracțiuni ale unei zile, cum ar fi 0,25 pentru un sfert de zi (șase ore) și 0,5 pentru o jumătate de zi (12 ore).

Pentru versiunile Windows de Excel, în mod implicit:

  • 1 ianuarie 1900 = numărul 1;
  • 1 ianuarie 2016 = 42370 (din moment ce este 42,370 de zile după 1 ianuarie 1900);
  • Ora 12 la 1 ianuarie 2016 este de 42370,50.

Zi / Zile Funcții Sintaxă și Argumente

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente.

Sintaxa pentru funcția DAY este:

= DAY (numărul de serie)

Număr de serie - (obligatoriu) un număr reprezentând data de extragere a zilei.

Acest număr poate fi:

  • un număr de serie reprezentând un rând de date 4 din exemplu;
  • o referință de celule la locația foii de lucru a unui rând de dată 5 din exemplu;
  • o dată introdusă ca argument al funcției utilizând rândul funcțional DATE 6 din exemplu;
  • data curentă introdusă ca argument al funcției utilizând funcțiile TODAY sau NOW - rândul 6 din exemplu.

Notă: Dacă o dată falsă este introdusă în funcție - cum ar fi 29 februarie pentru un an non-salt - funcția va ajusta ieșirea în ziua corectă a lunii următoare, după cum se arată în rândul 7 al imaginii, unde ieșirea pentru dată 29 februarie 2017 este una - pentru 1 martie 2017.

Sintaxa pentru funcția DAYS este:

DAYS (End_date, Start_date)

End_date, Start_date - (obligatoriu) acestea sunt cele două date utilizate pentru calcularea numărului de zile.

Note:

  • Dacă argumentele date sunt valori numerice care nu se încadrează în intervalul de date valabile, cum ar fi 32 august 2016, ZILE va returna numărul #NUM! valoarea erorii.
  • Dacă un argument de dată este introdus ca un șir de text care nu poate fi analizat ca o dată validă validă, ZILE returnează #VALUE! valoarea erorii.

Excel WEEKDAY Exemplu de funcție

Rândurile de la trei la nouă din exemplul de mai sus afișează o varietate de utilizări pentru funcțiile DAY and DAYS.

De asemenea, în rândul 10 este inclusă o formulă care combină funcția WEEKDAY cu funcția CHOOSE într-o formulă pentru a returna numele zilei de la data situată în celula B1.

Funcția DAY nu poate fi utilizată în formulă pentru a găsi numele deoarece există, eventual, 31 de rezultate ale funcției, dar numai șapte zile într-o săptămână au intrat în funcția CHOOSE.

Funcția WEEKDAY, pe de altă parte, returnează doar un număr între unu și șapte, care poate fi apoi introdus în funcția CHOOSE pentru a găsi numele zilei.

Felul în care funcționează este:

  1. Funcția WEEKDAY extrage numărul zilei de la data din celula B1;
  2. Funcția CHOOSE returnează numele zilei din lista de nume introduse ca Valoare argument pentru această funcție.

După cum se arată în celula B10, formula finală arată astfel:

= ALEGE (ZISĂPT (B1), "Luni", "Marți", "Miercuri", "Joi", "Vineri", "Sâmbătă", "Duminica")

Mai jos sunt enumerați pașii utilizați pentru a introduce formula în celula foii de lucru.

Introducerea funcției CHOOSE / WEEKDAY

Opțiunile pentru introducerea funcției și argumentele sale includ:

  1. Tastarea funcției complete prezentate mai sus într-o celulă de foaie de lucru;
  2. Selectarea funcției și a argumentelor acesteia utilizând caseta de dialog CHOOSE.

Deși este posibilă doar tastarea manuală a funcției complete, mulți utilizatori consideră că este mai ușor să utilizați caseta de dialog care se ocupă de introducerea sintaxei corecte a funcției, cum ar fi ghilimele care înconjoară fiecare nume de zi și separatoarele de virgule între ele.

Deoarece funcția WEEKDAY este imbricată în interiorul CHOOSE, se folosește caseta de dialog CHOOSE și WEEKDAY este introdusă ca num_index argument.

Acest exemplu returnează numele complet pentru fiecare zi a săptămânii. Pentru ca formula să returneze formularul scurt, cum ar fi Tues. Decat Marţi, introduceți formularele scurte pentru Valoare în pașii de mai jos.

Pașii pentru introducerea formulei sunt:

  1. Faceți clic pe celula în care vor fi afișate rezultatele formulei, cum ar fi celula A10;
  2. Faceți clic pe Formulele fila din meniul de panglică;
  3. Alege Căutare și referință din panglică pentru a deschide lista verticală de funcții;
  4. Click pe ALEGE din lista pentru a afișa caseta de dialog a funcției;
  5. În caseta de dialog, faceți clic pe num_index linia;
  6. Tip ZISĂPT (B1) pe această linie a casetei de dialog;
  7. Faceți clic pe valoare1 linie în caseta de dialog;
  8. Tip duminică pe această linie;
  9. Faceți clic pe value2 linia;
  10. Tip luni ;
  11. Continuați să introduceți numele pentru fiecare zi a săptămânii pe linii separate în caseta de dialog;
  12. După ce ați introdus toate zilele, faceți clic pe O.K pentru a finaliza funcția și a închide caseta de dialog;
  13. Numele joi ar trebui să apară în celula foii de lucru unde este localizată formula;
  14. Dacă faceți clic pe celula A10, funcția completă apare în bara de formula de deasupra foii de lucru.