Bu dosya, Excel 365 ile gelen SCAN işlevinin mantığını küçük bir veri seti üzerinde göstermek için hazırlanmış örnek çalışmadır. SCAN, bir dizideki her öğeye LAMBDA işlevi uygular ve her adımda oluşan ara değerleri dizi olarak döndürür. Örnekte bu yapı, satır satır kümülatif toplam alma işlemiyle ele alınır.
RANDARRAY her hesaplamada yeni değerler ürettiği için sayılar dosya her yeniden hesaplandığında (örneğin F9 tuşuyla) değişir. Bu sayılar SCAN işlevinin tarayacağı kaynak diziyi oluşturur. SCAN ile kümülatif toplamın nasıl kurulduğu, sayıların yanına yazılacak formülle de denenebilir; LAMBDA içinde birikimli değer ile mevcut değer toplanır:
Dosyanın içeriği
- Sayfa1: B2:D16 aralığını kapsar. B2 hücresinde "Sayılar" başlığı bulunur; B3:B12 aralığında 1 ile 99 arasında 10 adet tam sayı listelenir.
Kullanılan formüller
B3 hücresindeki formül, tek başlangıç hücresinden aşağı doğru taşan (spill) 10 satırlık bir dizi üretir. Formül 10 satır, 1 sütun, en küçük değer 1, en büyük değer 99 ve tam sayı seçeneği TRUE ile çalışır:=RANDARRAY(10,1,1,99,TRUE)
Nasıl kullanılır
- Dosyayı Excel 365 ile açın; SCAN, LAMBDA ve RANDARRAY işlevleri eski sürümlerde çalışmaz.
- Sayfa1 üzerinde B sütunundaki sayıları inceleyin.
- Boş bir hücreye yukarıdaki SCAN formülünü yazın; sonuç, B sütunundaki sayıların satır satır kümülatif toplamı olarak aşağı doğru listelenir.
- F9 tuşuyla sayıları yenileyin ve kümülatif toplamın yeni değerlere göre yeniden hesaplandığını izleyin.