Tableau Ders 64: YTD ve MTD

Bugün year to date (YTD) ve month to date (MTD) hesaplamalarının Tableau’da nasıl yapıldığını anlatacağım.

Örneğin; yılın başından itibaren seçtiğiniz ya da şuana kadar (YTD) olan tarih aralığındaki satışlarınızı vb. görmek istiyorsunuz ya da aynı şekilde ayın başından itibaren seçtiğiniz güne kadar (MTD) olan satışları vb. de görmek isteyebilirsiniz. İşte bu hesaplamaları aşağıdaki şekilde yapıyoruz.

YTD: Sene başından seçtiğim güne kadar.

IF [Order Date]<=[Date] AND 
DATEDIFF('year',[Order Date],[Date])=0 THEN [Sales] 
END

MTD: Ay başından seçtiğim güne kadar.

IF [Order Date]<=[Date] AND 
DATEDIFF('month',[Order Date],[Date])=0 THEN [Sales] 
END

Buradaki [Date] bir tarih parametresidir. İsterseniz bugün yerine today() fonksiyonunu kullanarak bulunduğunuz güne göre hesaplayabilirsiniz.

Pekala bir örnekle görelim.

Data: Sample – Superstore.

YTD Satışları ile başlayalım.

Öncelikle aşağıda gördüğünüz şekilde bir tarih parametresi yaratalım.

464576

Veri tipini Date yaparak parametreye bir isim verelim.

er454

Aşağıdaki ekran görüntüsünde görülen alanları sürükleyip bırakalım. Parametre ekranda görünmüyor ise sol aşağıda oluşan parametreye sağ tıklayarak Show Parameter Control diyelim.

42532r333.png

Parametreden 9 Nisan 2018’i seçtiğimiz için YTD Sales alanında yazan 140.896, 2018 yılının en başından 9 Nisan’a kadar olan satışlardır.

Sağlamasını yapalım.

Aşağıdaki şekilde tarihi gün gün göstermek için Rows’daki Order Date’e sağ tıklayalım ve Exact Date‘i seçelim ardından tekrar tıklayarak Discrete diyelim.

Yıl başından 9 Nisan 2018’e kadar satışları ekrana getirelim.

35656.png

Ekrandaki günlere ait satışların toplamını bulmak için menüden Analysis -> Totals -> Show Column Grand Totals diyelim.

rwqrwr.png

Gördüğünüz gibi YTD satışları için yazdığımız hesaplama doğru çalışıyor.

Şimdi MTD Satışlarına bakalım.

Yeni bir sheet’e geçerek aşağıdaki ekran şeklinde sheet’i dizayn edelim.

EFW4.png

Sağlamasını yapalım.

Yine aynı şekilde tarihi gün gün göstermek için Rows’daki Order Date’e sağ tıklayalım ve Exact Date‘i seçelim ardından tekrar tıklayarak Discrete diyelim.

Tarihi filtreleyerek (Order Date) 1 Nisan 2018 ile 9 Nisan 2018 arası satışları ekrana getirelim.

52635.png

Görüldüğü üzere MTD satışları için yazdığımız hesaplama da doğru çalışmaktadır.

Yaptığınız grafiklerde bu analizi rahatlıkla kullanabilirsiniz.

Bunun için kullanılan ölçüt yerine (satış, kar vb.) YTD ya da MTD hesaplamanızı kullanmak yeterlidir. Parametreden gün seçmeyi unutmayın lütfen. İsterseniz en başında da söylediğim gibi today() fonksiyonunu kullanarak bugüne kadar olan süreç içinde çalışabilirsiniz.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.