EDate ve EOMonth işlevleri
Şunlar için geçerlidir: Tuval uygulamaları Masaüstü akışları Model yönetimli uygulamalar Power Pages
Ayın gününe yönelik isteğe bağlı ayarlamayla, bir Tarih/Saat değerine ay ekler veya çıkarır.
Description
EDate ve EOMonth işlevleri, Tarih/Saati belirtilen sayıda ay kadar ileri veya geri taşır.
Ay ayarlamasından sonra, EDate, yeni değer ayın sonunun ötesinde olmadığı sürece gün bölümünü değiştirilmeden bırakır. Örneğin, 31 Temmuz'u bir ay geriye almak 30 Haziran sonucunu verir. EDate işlevini kullanarak düzenleme tarihiyle aynı ay gününe denk gelen vade tarihlerini veya son tarihleri hesaplayabilirsiniz.
Ay ayarlamasından sonra, EOMonth gün bölümünü ortaya çıkan ayın son gününe değiştirir. EOMonth işlevini kullanarak ayın son gününe gelen vade tarihlerini veya son tarihleri hesaplayabilirsiniz. EOMonth , sıfır ay ekleyerek bir Tarih/Saati ayın sonuna taşımak için kullanılabilir.
Tüm işlevler bir Tarih değeri döndürür. Tarih/Saat girişinde mevcut olsa bile hiçbir zaman bileşeni dahil edilmez.
Daha fazla bilgi edinmek için bkz. tarihler ve saatler ile çalışma.
Sözdizimi
EDate( DateTime,NumberOfMonths )
- DateTime - Gerekli. Üzerinde çalışılacak Tarih/Saat değeri.
- NumberOfMonths - Gerekli. DateTime'a eklenecek veya çıkarılacak ay sayısı. Pozitif bir değer gelecekteki bir tarihi verir, negatif bir değer geçmiş bir tarihi verir ve sıfır, DateTime girişinin tamamını değiştirmeden bırakır.
EOMonth(DateTime,NumberOfMonths )
- DateTime - Gerekli. Üzerinde çalışılacak Tarih/Saat değeri.
- NumberOfMonths - Gerekli. DateTime'a eklenecek veya çıkarılacak ay sayısı. Pozitif bir değer gelecekteki bir tarihi verir, negatif bir değer geçmiş bir tarihi verir ve sıfır, DateTime girişinin gün bölümünü ay sonu olarak değiştirir.
Örnekler
EDate
Formül | Description | Result |
---|---|---|
EDate( Tarih(2023,5,15), 4 ) | Tarih değişmeden 15 Mayıs 2023'e dört ay eklenir. | Tarih(2023,9,15) |
EDate( Tarih(2023,5,15), -1002 ) | Tarih değişmeden 15 Mayıs 2023'ten 1.002 ay çıkarır. | Tarih(1939,11,15) |
EDate( Tarih(2023,5,15), 0 ) | Ayı ve yılı değiştirmeden 15 Mayıs 2023'e sıfır ay ekler ve tarihi de değiştirmeden bırakır. | Tarih(2023,5,15) |
EDate( Tarih(2023,5,31), 1 ) | 15 Mayıs 2023'e bir ay eklenir; Haziran ayından bu yana tarih ayarlandığında Mayıs ayı kadar gün yoktur. | Tarih(2023,6,30) |
EOMonth
Formül | Description | Result |
---|---|---|
EOMonth( Tarih(2023,5,15);, 4 ) | 15 Mayıs 2023'e dört ay eklenerek tarih ayın sonuna taşınır. | Tarih(2023,9,30) |
EOMonth( Tarih(2023,5,15);, -1002 ) | Mayıs 15 2023'ten 1.002 ay çıkarır ve tarihi, sonuç olarak çıkan ayın son tarihine taşınır. | Tarih(1939,11,30) |
EOMonth( Tarih(2023,5,15);, 0 ) | Ayı ve yılı değiştirmeden bırakarak 15 Mayıs 2023'e sıfır ay ekler ve tarihi değiştirilmemiş ayın sonuna taşır. | Tarih(2023,5,31) |
EOMonth( Tarih(2023,5,31);, 1 ) | 15 Mayıs 2023'e bir ay ekleyerek tarihi, sonuç olarak ortaya çıkan ayın sonuna taşır. | Tarih(2023,6,30) |