Бөлісу құралы:


EDate және EOMonth функциялары

Қолданылады: Canvas apps Desktop flows Model-driven apps

Ай/Уақыт мәніне айларды қосады немесе алып, ай күніне міндетті емес түзетуді енгізеді.

Сипаттама

EDate және EOMonth функциялары көрсетілген айлар санына Күн/Уақытты алға немесе артқа жылжытады.

Айды түзетуден кейін EDate күн бөлігін, егер жаңа мән айдың соңынан кейін болмаса, модификацияланбаған қалдырады. Мысалы, 31 шілдеде бір айға артқа жылжу 30 маусымды құрайды. Шығарылым күні сияқты айдың сол күніне түсетін өтеу күндерін немесе мерзімін есептеу үшін EDate пайдаланыңыз.

Айды түзеткеннен кейін EOMonth күн потенциалын алынған айдың соңғы күніне өзгертеді. Айдың соңғы күніне түсетін өтеу күндерін немесе мерзімін есептеу үшін EOMonth пайдаланыңыз. EOMonth нөлдік айды қосу арқылы Күн/Уақытты айдың соңына жылжыту үшін пайдаланылуы мүмкін.

Барлық функциялар Күн мәнін береді. Енгізу күні/Уақыты ішінде болса да, уақыт компоненті қосылмайды.

Қосымша ақпаратты күндермен және уақыттармен жұмыс істеу бөлімінен қараңыз.

Синтаксис

EDate(DateTime , NumberOfMonths )

  • DateTime - Міндетті. Әрекет орындалатын күн/уақыт мәні.
  • NumberOfMonths - Талап етіледі. DateTime бөліміне қосу немесе алу үшін айларсаны. Оң мән болашақ күнді береді, теріс мән өткен күнді береді, ал нөл бүкіл енгізу DateTime-ті өзгеріссіз қалдырады.

EOMonth( DateTime, NumberOfMonths )

  • DateTime - Міндетті. Әрекет орындалатын күн/уақыт мәні.
  • NumberOfMonths - Талап етіледі. DateTime бөліміне қосу немесе алу үшін айларсаны. Оң мән болашақ күнді береді, теріс мән өткен күнді береді, ал нөл енгізудің күндік бөлігін айдың соңына өзгертеді.

Мысалдар

EDate

Формула Сипаттама Нәтиже
EDate( күні(2023,5,15), 4) Күнді өзгеріссіз қалдырып, 2023 жылдың 15 мамырына дейін төрт ай қосады. Күн(2023,9,15)
EDate( күні(2023,5,15), -1002) 2023 жылғы 15 мамырдан бастап 1002 айды алып тастап, күнін өзгеріссіз қалдырады. Күн(1939,11,15)
EDate( күні(2023,5,15), 0) Нөлдік айды 2023 жылдың 15 мамырына қосады, ай мен жылды өзгеріссіз қалдырады, сондай-ақ күнді өзгеріссіз қалдырады. Күн(2023,5,15)
EDate( күні(2023,5,31) 1) 2023 жылдың 15 мамырына бір ай қосады, маусым айынан бергі күнді түзету мамыр айындағыдай көп күн болмайды. Күн(2023,6,30)

EOMonth

Формула Сипаттама Нәтиже
EOMonth( Күні(2023,5,15);, 4 ) Күнді айдың соңына жылжыта отырып, 2023 жылдың 15 мамырына дейін төрт ай қосады. Күн(2023,9,30)
EOMonth( Күні(2023,5,15);, -1002 ) 2023 жылғы 15 мамырдан бастап 1002 айды алып, күнді өткен айдың соңына ауыстырды. Күн(1939,11,30)
EOMonth( Күні(2023,5,15);, 0 ) Күнді өзгертілмеген айдың соңына ауыстырып, ай мен жылды өзгеріссіз қалдырып, 2023 жылдың 15 мамырына нөлдік айды қосады. Күн(2023,5,31)
EOMonth( күні(2023,5,31);, 1 ) Күнді өткен айдың соңына ауыстырып, 2023 жылдың 15 мамырына бір ай қосады. Күн(2023,6,30)