Partajați prin


Funcțiile EDate și EOMonth

Se aplică pentru: planșă de lucru aplicații Fluxuri desktop Aplicații bazate pe model Power Pages

Adaugă sau scade luni la o valoare Data/Ora, cu ajustare opțională la ziua lunii.

Descriere

Funcțiile EDate și EOMonth mută o dată/oră înainte sau înapoi cu un anumit număr de luni.

După ajustarea lunii, EDate lasă porțiunea de zi nemodificată, cu excepția cazului în care noua valoare ar depăși sfârșitul lunii. De exemplu, dacă 31 iulie înapoi cu o lună, rezultă 30 iunie. Utilizați EDate pentru a calcula datele de scadență sau scadențele care se încadrează în aceeași zi a lunii cu data emiterii.

După ajustarea lunii, EOMonth modifică poțiunea de zi în ultima zi a lunii rezultate. Utilizați EOMonth pentru a calcula datele de scadență sau scadențele care se încadrează în ultima zi a lunii. EOMonth poate fi folosit pentru a muta o dată/oră la sfârșitul lunii adăugând zero luni.

Toate funcțiile returnează o valoare Date. Nu este inclusă nicio componentă de timp, chiar dacă una a fost prezentă în data/ora de intrare.

Vedeți și lucrul cu date și ore pentru mai multe informații.

Sintaxă

EDate( DateTime, NumberOfMonths )

  • DateTime - Obligatoriu. Valoarea Dată/Oră pentru a acționa.
  • NumberOfMonths - Obligatoriu. Numărul de luni pentru a adăuga sau scădea la DateTime. O valoare pozitivă produce o dată viitoare, o valoare negativă produce o dată trecută, iar zero lasă întreaga intrare DateTime neschimbată.

EOMunth( DateTime, NumberOfMonths )

  • DateTime - Obligatoriu. Valoarea Dată/Oră pentru a acționa.
  • NumberOfMonths - Obligatoriu. Numărul de luni pentru a adăuga sau scădea la DateTime. O valoare pozitivă produce o dată viitoare, o valoare negativă produce o dată trecută, iar zero modifică porțiunea de zi a datei de intrare DateTime până la sfârșitul lunii.

Exemple

EDate

Formula Descriere Rezultat
EDate( Data(2023,5,15), 4 ) Se adaugă patru luni până la 15 mai 2023, lăsând data neschimbată. Date(2023,9,15)
EDate( Data(2023,5,15), -1002 ) Scade 1.002 luni din 15 mai 2023, lăsând data neschimbată. Date(1939,11,15)
EDate( Data(2023,5,15), 0 ) Adaugă zero luni la 15 mai 2023, lăsând luna și anul neschimbate, lasă și data neschimbată. Date(2023,5,15)
EDate( Data(2023,5,31), 1 ) Adaugă o lună la 15 mai 2023, ajustarea datei, deoarece iunie nu are atâtea zile ca mai. Date(2023,6,30)

EOMonth

Formula Descriere Rezultat
EOMunth( Date(2023,5,15);, 4 ) Adaugă patru luni până la 15 mai 2023, mutând data la sfârșitul lunii. Date(2023,9,30)
EOMunth( Data(2023,5,15);, -1002) Scăde 1.002 luni din 15 mai 2023, mutând data la sfârșitul lunii rezultate. Date(1939,11,30)
EOMunth( Date(2023,5,15);, 0 ) Adaugă zero luni la 15 mai 2023, lăsând luna și anul neschimbate, mută data la sfârșitul lunii nemodificate. Date(2023,5,31)
EOMunth( Date(2023,5,31);, 1 ) Adaugă o lună până la 15 mai 2023, mutând data la sfârșitul lunii rezultate. Date(2023,6,30)