Fonksiyonlar

Fonksiyon, belgelerdeki veriler üzerinde belirli bir görevi gerçekleştiren bir tür prosedür veya rutin işlemdir. QlikView hesaplama yapma, verileri veya sistem bilgilerini yorumlama, koşulları belirleme vs. gibi çeşitli amaçlarla kullanılabilecek yüzlerce fonksiyon sağlar.

Birçok fonksiyon hem kod düzenleyicisinde hem de grafiklerde kullanılabilir. Bazı fonksiyonlar grafiklere özgü olurken (grafik fonksiyonları), bazıları da kod düzenleyicisine özgüdür (kod fonksiyonları).

Fonksiyonlar ifadelerde sıkça (ancak her zaman değil) kullanılır.

Aşağıdaki listede bazı fonksiyon örnekleri gösterilmektedir:

  • Max: Kodlarda ve grafiklerde kullanılabilecek bir toplama işlevidir.

    Örneğin: Max(Sales) ifadesi Sales alanındaki en yüksek değeri hesaplar.

  • IF: Kodlarda ve grafiklerde kullanılabilecek bir koşullu fonksiyondur.

    Örneğin: IF(Amount>0, 'OK','Alarm') ifadesi, 'Amount değeri sıfırdan büyük mü?' koşulunun karşılanıp karşılanmadığını belirler. Büyükse OK yazılır, değilse Alarm yazılır.

  • Date#: Kodlarda ve grafiklerde kullanılabilecek bir yorumlama fonksiyonudur.

    Örneğin, Date#(A) ifadesi A giriş değerini alır ve bunu bir tarih olarak değerlendirir.