DATEADD
Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması
Not
Bu işlev, büyük olasılıkla anlamsız sonuçlar döndürdüğü için görsel hesaplamalarda kullanılmak üzere önerilmez.
Geçerli bağlamdaki tarihlerden belirtilen aralık sayısına göre ileri veya geri kaydırılmış bir tarih sütunu içeren bir tablo döndürür.
Sözdizimi
DATEADD(<dates>,<number_of_intervals>,<interval>)
Parametreler
Süre | Tanım |
---|---|
Tarih | Tarihleri içeren bir sütun. |
number_of_intervals | Tarihlere eklenecek veya tarihlerden çıkaracak aralık sayısını belirten bir tamsayı. |
interval | Tarihlerin kaydırıldığı aralık. Aralık değeri aşağıdakilerden biri olabilir: year , quarter , month , , day |
Dönüş değeri
Tarih değerlerinin tek bir sütununu içeren tablo.
Açıklamalar
Tarihler bağımsız değişkeni aşağıdakilerden biri olabilir:
Tarih/saat sütunu başvurusu,
Tarih/saat değerlerinin tek bir sütununu döndüren tablo ifadesi,
Tarih/saat değerlerinin tek sütunlu tablosunu tanımlayan Boole ifadesi.
Not
Boole ifadelerindeki kısıtlamalar CALCULATE işlevi başlığında açıklanmıştır.
number_of_intervals için belirtilen sayı pozitifse, tarihlerdeki tarihler zamanda ileri taşınır; sayı negatifse tarihlerdeki tarihler zamanda geri kaydırılır.
interval parametresi bir dize kümesi değil bir sabit listesidir; bu nedenle değerler tırnak içine alınmamalıdır. Ayrıca, ,
month
day
değerleriyear
quarter
kullanılırken tam olarak yazılmalıdır.Sonuç tablosu yalnızca tarihler sütununda bulunan tarihleri içerir.
Geçerli bağlamdaki tarihler bitişik bir aralık oluşturmuyorsa işlev bir hata döndürür.
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Örnek - Tarih kümesini kaydırma
Aşağıdaki formül, geçerli bağlamdaki tarihlerden bir yıl önceki tarihleri hesaplar.
= DATEADD(DateTime[DateKey],-1,year)
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin