Excel DAX - Senaryolar
Önceki bölümlerde DAX sözdizimini, DAX operatörlerinin ve DAX işlevlerinin kullanımını öğrendiniz. Bildiğiniz gibi DAX, veri modelleme ve veri analizi için kullanılan bir formül dilidir.
DAX, çeşitli senaryolarda kullanılabilir. DAX senaryolarına dayalı olarak DAX, performansı optimize eder ve doğru ve etkili sonuçlar üretir. Bu bölümde, bazı DAX senaryolarını öğreneceksiniz.
Karmaşık Hesaplamalar Yapmak
DAX formülleri, özel toplamaları, filtrelemeyi ve koşullu değerlerin kullanımını içeren karmaşık hesaplamalar gerçekleştirebilir. DAX ile aşağıdakileri yapabilirsiniz
- PivotTable için özel hesaplamalar oluşturun.
- Bir formüle filtre uygulayın.
- Dinamik bir oran oluşturmak için filtreleri seçerek kaldırın.
- Dış döngüden bir değer kullanın.
Ayrıntılar için Senaryolar - Karmaşık Hesaplamalar Yapma bölümüne bakın.
Metin ve Tarihlerle Çalışma
DAX, metinle birlikte çalışmayı, tarih ve saat değerlerini ayıklamayı ve oluşturmayı veya bir koşula dayalı değerler oluşturmayı içeren senaryolarda kullanılabilir. DAX ile aşağıdakileri yapabilirsiniz -
- Birleştirmeye göre bir anahtar sütun oluşturun.
- Bir metin tarihinden çıkarılan tarih bölümlerine dayalı bir tarih oluşturun.
- Özel bir tarih tanımlayın.
- Formül kullanarak veri türlerini değiştirin.
- Gerçek sayıları tam sayılara dönüştürün.
- Gerçek sayıları, tam sayıları veya tarihleri dizelere dönüştürün.
- Dizeleri gerçek sayılara veya tarihlere dönüştürün.
Ayrıntılar için Senaryolar - Metin ve Tarihlerle Çalışma bölümüne bakın.
Koşullu Değerler ve Hataların Test Edilmesi
DAX işlevleri, verilerdeki değerleri test etmeyi ve bir koşula göre farklı bir değer döndürmeyi sağlar. Değerleri test eden DAX işlevleri, beklenmedik veri hatalarının hesaplamaları bozmasını önlemek için değerlerin aralığını veya türünü kontrol etmek için de yararlıdır. DAX ile aşağıdakileri yapabilirsiniz -
- Bir koşula göre bir değer oluşturun.
- Bir formül içindeki hataları test edin.
Ayrıntılar için Senaryolar - Koşullu Değerler ve Hataların Test Edilmesi bölümüne bakın.
Zaman Zekasını Kullanma
DAX zaman gösterimi işlevlerini - DAX zaman gösterimini anlama bölümünde öğrendiniz.
DAX zaman gösterimi işlevleri, verilerinizden tarihleri veya tarih aralıklarını almanıza yardımcı olacak işlevler içerir. Daha sonra benzer dönemlerdeki değerleri hesaplamak için bu tarihleri veya tarih aralıklarını kullanabilirsiniz. Zaman gösterimi işlevleri, değerleri aylar, yıllar veya çeyrekler arasında karşılaştırmanıza olanak tanıyan standart tarih aralıklarıyla çalışan işlevler de içerir. Ayrıca, belirli bir dönemin ilk ve son tarihinin değerlerini karşılaştıran bir DAX formülü de oluşturabilirsiniz.
DAX istihbarat işlevleri ve aşağıdakiler için neler yapabilecekleri hakkında daha fazla bilgi edinebilirsiniz:
- Kümülatif Satışları Hesaplayın.
- Zaman İçinde Değerleri Karşılaştırın.
- Özel Tarih Aralığı Üzerinden Bir Değer Hesaplayın.
Ayrıntılar için Senaryolar - Akıllı Akıllı Akıllı Zamanın Kullanılması bölümüne bakın.
Değerleri Sıralama ve Karşılaştırma
Bir sütunda veya PivotTable'da yalnızca ilk n sayıda öğeyi göstermek istiyorsanız, aşağıdaki seçeneklere sahipsiniz -
- Yalnızca en üstteki veya en alttaki birkaç öğeyi göstermek için bir filtre uygulayın.
- Değerleri dinamik olarak sıralayan ve filtre uygulayan bir DAX formülü oluşturun.
Bu seçeneklerin her birinin artıları ve eksileri vardır.
Ayrıntılar için Senaryolar - Sıralama ve Değerleri Karşılaştırma bölümüne bakın.