First - grafik fonksiyonu
First(), pivot tablodaki geçerli satır segmentinin ilk sütununda göründüğü şekilde, pivot tablonun boyut değerleriyle değerlendirilen bir ifadenin değerini döndürür. Bu fonksiyon, pivot tablolar hariç tüm grafik türlerinde NULL değerini döndürür.
Söz Dizimi:
First([TOTAL] expr [, offset [, count]])
Bağımsız Değişken | Açıklama |
---|---|
expression | Hesaplanacak verileri içeren ifade veya alan. |
offset | 1'den büyük bir offset n belirtildiğinde, ifadenin değerlendirmesi, birinci sütundan sağa doğru n sütun taşınır. Fark 0 olarak belirtildiğinde ifade, geçerli satır segmentinin birinci sütunu üzerinde değerlendirilir. Offset 0 olarak belirtildiğinde, ifade geçerli satır üzerinde değerlendirilir. Negatif offset sayısı belirtilmesi, First fonksiyonunun karşılık gelen pozitif offset sayısı ile Last fonksiyonu gibi çalışmasını sağlar. |
count | 1'den büyük üçüncü bir count parametresi belirtildiğinde, fonksiyon ilk hücreden sağa doğru sayarak count değerine ulaşana kadar her tablo sütunu için bir adet olmak üzere bir değer aralığı döndürür. |
TOTAL | Tablo tek boyutluysa veya TOTAL niteleyicisi bir bağımsız değişken olarak kullanılıyorsa, geçerli sütun segmenti her zaman sütunun tamamına eşittir. |
Pivot tablo birden çok yatay boyuta sahipse, geçerli satır segmenti, alanlar arası sıralama düzeninin son yatay boyutunu gösteren satır haricinde tüm boyut satırlarında geçerli sütun olarak yalnızca aynı değerlere sahip sütunları içerir. Pivot tablolardaki yatay boyutlara yönelik alanlar arası sıralama düzeni, üstten alta doğru boyutların sırasıyla tanımlanırdeğişkenlerini silin.
Örnek | Sonuç |
---|---|
First( Sum(Sales )) | Geçerli satır segmentinin ilk sütunundan Sales toplamını döndürür. |
First( Sum(Sales ), 2) | Geçerli satır segmentinin birinci sütununun iki sütun sağındaki Sales toplamını döndürür. |
First( Total Sum( Sales )) | Geçerli satır segmentinin ilk sütunundan Sales toplamı döndürür. |
RangeAvg (First(Sum(x),1,5)) | Geçerli satır segmentinin en solundaki beş sütunda değerlendirilen sum(x) fonksiyonunun sonuçlarının ortalamasını döndürür. |