Gerçek hayattan örnekler
Qlik Sense içindeki görselleştirmeler size verilerinize ilişkin içgörü sağlayabilir. Grafiklerinizde ifadeler kullanmak, işiniz için özel olarak geçerli olan sonuçlar sağlayabilir. Qlik Sense içindeki aralık fonksiyonu, seçenek kullanıma hazır olmasa bile ihtiyaçlarınıza uygun olarak ifadelerinizi özelleştirmenize olanak tanır.
Brüt marj yüzdesini hesaplama
Marjı, satışlarımız ile bu satışları yapmanın maliyeti arasındaki fark olarak tanımlıyoruz. Her bir ay için marjı ve aylık satışların yüzde kaçının marjımız olduğunu hesaplayacağız.
Marj yüzdesini hesaplamak için aşağıdaki ifadeyi kullanabiliriz:
(Sum(Sales)-Sum(Cost))/Sum(Sales)
İfade daha da basitleştirilebilir
1-Sum(Cost)/Sum(Sales)
Uygulamanın içinde Examples from real life sayfasında, Margin başlıklı bir tablo bulacaksınız.
Aşağıdakileri yapın:
-
Margin başlıklı mevcut tabloyu seçin.
Özellikler paneli açılır. - Sütun ekle'ye tıklayın ve Hesaplama'yı seçin.
- simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Sum(Sales)
- Sum(Cost), Sum(Sales) - Sum(Cost) ve 1 - Sum(Cost)/Sum(Sales) ifadeleriyle üç hesaplama daha ekleyin.
- Uygula'ya tıklayın.
Satış ve maliyete göre her ay için hesaplanan marjı görebilirsiniz. Satışların yüzde kaçının marjımızı oluşturduğunu da görebilirsiniz.
Uygulama verilerinde aylık marj için verilerimiz hazır durumda. Bu, orijinal verilerimizle hesaplamalarımız arasında bir karşılaştırma yapmak için iyi bir fırsattır.
Aşağıdakileri yapın:
- Sütun ekle'ye tıklayın ve Hesaplama'yı seçin.
- simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Sum(Margin)
- Şu ifade ile başka bir hesaplama ekleyin: (Sum(Sales) - Sum(Cost)) - Sum(Margin)
- Uygula'ya tıklayın.
Hesaplanan marj sütunundaki bazı değerler, doğrudan verilerimizden gelen marj sütunundaki değerlerden farklıdır. Marj farkı sütunu, bunun 2014 yılında bir ay içinde gerçekleştiğini açıkça göstermektedir. Hesaplanan marj ile veri kümesinden gelen marj arasındaki fark küçüktür ancak belirli bir yılda gerçekleşmesi bazı sorular doğurmaktadır. O yıl ne değişti? Verilere bakmak ve doğru soruları sormak işiniz için önemli olabilir.
Fatura gecikmeleri
Bu örnek için, bir şirketi temel alan, hem faturaların hem de üretilen malların vadedilen teslimi için tarihleri toplayan verileri kullanacağız. İki tarih her zaman aynı olmaz. Ayrıca, bazı faturaların iki adet vadedilen teslimat tarihi olabilir. Şirketin kullandığı faturalama sistemi tarafından otomatik olarak oluşturulduğundan en yakın tarih, her zaman fatura tarihiyle aynıdır. Vadedilen en geç teslim tarihi, şirket ile müşteri arasında bir teslimin yapılması için kararlaştırılan tarihtir.
Bu tarihleri bir tabloya ekleyerek başlayalım.
Examples from real life sayfasında, Invoicing delays başlıklı bir tablo bulacaksınız.
Aşağıdakileri yapın:
-
Invoicing delays başlıklı mevcut tabloyu seçin.
Özellikler paneli açılır. - Sütun ekle'ye tıklayın ve Hesaplama'yı seçin.
-
simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Only([Invoice Date])
- Şu ifade ile başka bir hesaplama ekleyin: Max([Promised Delivery Date])
- Uygula'ya tıklayın.
Fatura tarihi ve vadedilen teslimat tarihinin her zaman aynı olmadığını görebilirsiniz. Vadedilen iki teslimat tarihi olduğunda, hesaplamamız için en uzak tarihi kullanmamız gerekir.
Faturanın tarihi ile vadedilen teslimat tarihi arasındaki farkı hesaplayalım. Şu ifadeyi kullanacağız:
Max([Promised Delivery Date])-[Invoice Date]
Üç senaryo vardır:
- İki tarih aynıdır ve ifadenin sonucu 0'dır.
- Ürünler, fatura oluşturulduktan sonra vadedilmiştir ve sonuç pozitif tamsayıdır.
- Fatura, ürünlerin teslimatı vadedildikten sonra oluşturulmuştur ve sonuç negatif tamsayıdır.
Aşağıdakileri yapın:
- Sütun ekle'ye tıklayın ve Hesaplama'yı seçin.
-
simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Max([Promised Delivery Date])-[Invoice Date]
- Uygula'ya tıklayın.
Tarihler arasında bir fark aralığı vardır. Negatif değerler faturanın geciktiğini gösterir. Pozitif sayılar vadedilen teslimatın, fatura oluşturulduktan sonra yapıldığını gösterir.
Şimdi vadedilen teslimat tarihinden sonra oluşturulan fatura sayısını hesaplayalım.
Aşağıdakileri yapın:
- Sütun ekle'ye tıklayın ve Hesaplama'yı seçin.
-
simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Count(Distinct If(Aggr(Max([Promised Delivery Date])<[Invoice Date],[Invoice Number]),[Invoice Number]))
- Uygula'ya tıklayın.
Son sütun, toplam fatura sayısının yüzdesi olan bir KPI olarak daha fazla anlam ifade eder.
Aşağıdakileri yapın:
- KPI oluşturun.
- Hesaplama ekle'ye tıklayın. simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Count(Distinct If(Aggr(Max([Promised Delivery Date])<[Invoice Date],[Invoice Number]),[Invoice Number]))/Count([Invoice Number])
- Uygula'ya tıklayın.
Şimdi faturalamadaki ortalama gecikmeyi hesaplayalım.
Aşağıdakileri yapın:
- Yeni bir KPI oluşturun.
- Hesaplama ekle'ye tıklayın. simgesine tıklayın.
İfade düzenleyicisi açılır. - Şunları girin: Avg(Aggr(If(Max([Promised Delivery Date])<[Invoice Date],(Max([Promised Delivery Date])-[Invoice Date])), [Invoice Number]))
- Uygula'ya tıklayın.
Teşekkürler!
Bu öğreticiyi tamamladınız. Böylece Qlik Sense uygulamasında grafik ifadeleri hakkında temel bilgiler edindiğinizi umuyoruz. Uygulamalarınıza yönelik daha fazla ilham kaynağına ulaşmak için lütfen web sitemizi ziyaret edin.