Qlik Sense Ders 5: Tablo

Sipariş verisini kullanarak Tablo ile neler yapabileceğimize bakalım.

Sol taraftaki Grafikler bölümüne tıklayarak Tablo’yu ekrana sürükleyip bırakalım.

sfbbd

Boyut olarak Bölge Adı ve Ülke, Hesaplama olarak Tutar, Maliyet ve Kar bilgisini toplam şeklinde ekleyelim.

Veri bölümünden sum(Tutar) için Tutar, sum(Maliyet) için Maliyet ve sum(Kar) için Kar olarak Etiket isimlerini düzenleyelim.

Tüm hesaplamalar için Sayı biçimlendirme özelliğini Sayı olarak seçin ve 1,000 sayı formatında görünmesini sağlayalım.

eqfwg

Sütun ekle diyerek Hesaplama’yı seçelim.

wrgww

Açılan pencereden fx butonuna tıklayarak İfade düzenleyicisini açalım.

İfade düzenleyicisi’nin içerisine Kar Oranı bilgisi için aşağıdaki ifadeyi yazarak Uygula diyelim.

(sum(Tutar)-sum(Maliyet))/sum(Tutar)

Kar Oranı için Etiket adını Kar Oranı olarak düzenleyelim. Ardından Sayı biçimlendirme özelliğini Sayı olarak seçelim ve 34% sayı formatında görünmesini sağlayalım.

wEWGWGGWEAGW

Yine hesaplama olarak bir sütun ekleyelim ve açılan pencereden fx butonuna tıklayarak ifade düzenleyicisini açalım.

İfade düzenleyicisi’nin içerisine Kar Durumu bilgisi için aşağıdaki ifadeyi yazarak Uygula diyelim.

if( (sum(Tutar)-sum(Maliyet))/sum(Tutar)>0.21, chr(9650), chr(9660) )

Not: Buradaki 9650 yukarı ok için karakter kodu, 9660 aşağı ok için karakter kodudur.

Kar Durumu bilgisi için Etiket adını Kar Durumu olarak düzenleyelim.

Kar Durumu için Metin rengi ifadesi yanındaki fx ifade düzenleyicisine tıklayalım.

252315.png

Kar Durumunu %21’in üzerinde ise yeşil, altında ise kırmızı olarak şekilde ayarlamak için İfade düzenleyicisi’nin içerisine aşağıdaki ifadeyi yazarak Uygula diyelim.

if( (sum(Tutar)-sum(Maliyet))/sum(Tutar)>0.21, ‘Green’, ‘Red’ )

Not: Görünüş bölümündeki Sunum kısmında Kaydırma, İlk sütunu dondur özelliğini kullanmak için yanındaki onay kutusunu işaretleyerek ilk sütunu yatay kaydırmaya karşı dondurabilirsiniz.

r23rrr

Çok satırlı metin kaydırma, Üst bilgilerde metni kaydır özelliğini kullanmak için yanındaki onay kutusunu işaretleyerek uzun alan adlarının bulunduğu hücreye kaydırılarak sığmasını sağlayabilirsiniz.

32rr2 ➭ 23r2r3r

Hücrelerde metni kaydır özelliğini kullanmak için yanındaki onay kutusunu işaretleyerek veri adlarını bulunduğu hücreye kaydırarak sığdırabilirsiniz.

23r2r2r3se12x ➭ x234244134

 Bitti diyerek raporunuzun son halini görüntüleyebilirsiniz.

f5a670109b05491c91b3eaf3f2b30d.png

Eğer üçüncü bir icon eklemek isterseniz aşağıdaki şekilde iç içe if kullanabilirsiniz.

if(Sum(Sales)<300, chr(9660),
if(Sum(Sales)<500, chr(9650), 
if(Sum(Sales)>400, chr(9733) )))

Arka planını renklendirmek için;

if(Sum(Sales)<300, '#A2D2FF', 
if(Sum(Sales)<500, '#FFAFCC', 
if(Sum(Sales)>400, '#CDB4DB' )))

Metni renklendirmek için;

white()

diyebilirsiniz.

Kullanmak istediğiniz icon’un karakter kodunu görmek için bir tabloya boyut olarak =ValueLoop(1,10000) hesaplama olarak = chr(RowNo()) alanlarını ekleyebilirsiniz.

Not: Güncellenen Sense ile birlikte tabloda sayılarınızın yanına kolayca aşağıdaki işaretleri koyabilirsiniz.

2 Comments on “Qlik Sense Ders 5: Tablo”

    • Merhaba,
      Sadece iç içe if kullanmanız gerekir aşağıdaki şekilde yapabilirsiniz. Örnek olarak yıldız icon’u kullandım.

      if(Sum(Sales)<300, chr(9660),
      if(Sum(Sales)<500, chr(9650),
      if(Sum(Sales)>400, chr(9733) )))

      Icon’larla ilgili yazıya ekleme yaptım; tüm iconların kodlarını bulabilirsiniz.
      İyi Çalışmalar

      Beğen

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.

%d blogcu bunu beğendi: