1. Aggregation Fonksiyonları
Sum()
— ToplamaAvg()
— OrtalamaMin()
— Minimum değerMax()
— Maksimum değerCount()
— Eleman sayısıCount(Distinct)
— Benzersiz eleman sayısıStdev()
— Standart sapmaVariance()
— VaryansMedian()
— Ortanca değerMode()
— Mod (en sık tekrar eden değer)FirstSortedValue()
— Sıralamaya göre ilk değerRangeSum()
— Aralıktaki toplamRangeMin()
— Aralıktaki minimumRangeMax()
— Aralıktaki maksimumAggr()
— Çok boyutlu ara toplamlar
2. Set Analysis Fonksiyonları
{}
— Set Analysis operatörüP()
— Seçim kümelerinin kümesi (possible)E()
— Seçim kümelerinin dışında kalanlar (excluded)Only()
— Tek değer döndürürGetSelectedCount()
— Seçili eleman sayısıGetFieldSelections()
— Seçilen değerler stringi
3. Mantıksal ve Koşullu Fonksiyonlar
If()
— Koşullu ifadePick()
— İndex bazlı seçimMatch()
— Değer eşleştirmeWildMatch()
— Wildcard (joker) ile eşleştirmeAlt()
— Null olmayan ilk değeri döndürürCoalesce()
— Null olmayan ilk değeri döndürür (alt ile benzer)IsNull()
— Null kontrolüIsNum()
— Sayı kontrolü
4. String Fonksiyonları
Len()
— Karakter sayısıLeft()
— Soldan karakter almaRight()
— Sağdan karakter almaMid()
— Ortadan karakter almaIndex()
— Karakter pozisyonu bulmaSubField()
— Stringi ayırmaReplace()
— String değiştirmeUpper()
— Büyük harfe çevirmeLower()
— Küçük harfe çevirmeTrim()
— Baş ve sondaki boşlukları temizlemeConcat()
— Stringleri birleştirmeText()
— Sayıyı stringe çevirmePurgeChar()
— Belirtilen karakterleri temizlemeChr()
— ASCII karakter döndürürNum()
— Stringi sayıya çevirme
5. Tarih ve Saat Fonksiyonları
Date()
— Tarih formatlamaTimestamp()
— Zaman damgası formatlamaNow()
— Şimdiki tarih ve saatToday()
— Şimdiki tarihYear()
— Yıl bilgisiMonth()
— Ay bilgisiDay()
— Gün bilgisiWeekDay()
— Haftanın günüWeek()
— Haftanın numarasıHour()
— Saat bilgisiMinute()
— Dakika bilgisiSecond()
— Saniye bilgisiAddMonths()
— Ay eklemeDate#()
— Stringi tarihe dönüştürmeTime#()
— Stringi saate dönüştürmeInterval()
— Zaman aralığı formatlamaFloor()
— Tarihi tam güne yuvarlama
6. Matematiksel Fonksiyonlar
Round()
— YuvarlamaFloor()
— Aşağı yuvarlamaCeil()
— Yukarı yuvarlamaMod()
— Modül almaPower()
— Üs almaSqrt()
— KarekökExp()
— Üstel fonksiyonLog()
— Logaritma (doğal)Abs()
— Mutlak değer
7. Tablo ve Veri Fonksiyonları
RowNo()
— Satır numarasıRecNo()
— Kayıt numarasıValueLoop()
— Belirtilen aralıkta değer döndürürRangeSum()
— Aralıktaki toplam (satır bazlı)Above()
— Yukarıdaki değerBelow()
— Aşağıdaki değerBefore()
— Önceki değer (pivot tabloda)After()
— Sonraki değer (pivot tabloda)Previous()
— Önceki satırdaki değerNext()
— Sonraki satırdaki değer
8. Diğer Kullanışlı Fonksiyonlar
Dual()
— Sayı ve metni birlikte tutarFieldIndex()
— Alan içindeki değer pozisyonuFieldValue()
— Belirtilen pozisyondaki değerFieldValueCount()
— Alan içindeki değer sayısıConcat()
— Stringleri birleştirirTextBetween()
— İki metin arasındaki stringSubStringCount()
— Alt string sayısıGetCurrentSelections()
— Şu anki seçimlerin string haliTotal
— Tüm veri seti için toplam hesaplarNoOfRows()
— Tablo satır sayısı
9. Script Fonksiyonları
Load
— Veri yüklerken kullanılırResident
— Bellekteki tabloyu kullanırApplyMap()
— Mapping yaparJoin
— Tabloları birleştirirConcatenate
— İki tabloyu alt alta eklerPeek()
— Önceki satırdaki veriyi okurPrevious()
— Önceki satırdaki veriAutonumber()
— Otomatik numaralandırmaTimestamp#()
— Zamanı yükleme aşamasında formatlamaNull()
— Null değeri atar