Her değere LAMBDA uygulayarak bir diziyi tarar ve her ara değeri içeren bir dizi döndürür.
Söz dizimi
=SCAN ([initial_value], dizi, lambda(biriktirici, değer, gövde))
SCAN işlevinin söz diziliminde aşağıdaki bağımsız değişkenler ve parametreler bulunur:
[initial_value] Biriktirici için başlangıç değerini ayarlar.
dizi Taranacak dizi.
Lambda Denklemi Diziyi indirmek için çağrılan LAMBDA. LAMBDA üç parametre alır:
- akümülatör Değer toplandı ve nihai sonuç olarak döndürüldü.
- Değer Dizideki geçerli değer.
- Karoser Hesaplama dizideki her öğeye uygulandı.
Notlar
Biriktirici parametresinin başlangıç değerini ayarlamak için ilk_değer bağımsız değişkenini kullanın. Metinle çalışıyorsanız ilk değeri "" olarak ayarlayın.
Hatalar
Geçersiz bir LAMBDA işlevi veya yanlış sayıda parametre sağlandığında #DEĞER! hatası döndürülür hata "Hatalı Parametreler" olarak adlandırılır.
Örnekler
Örnek 1: Faktöriyelilerin listesini oluşturma
Örnek verileri A1:C2 hücrelerine girin ve ardından formülü D4 hücresine kopyalayın:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
Örnek 2: Dizideki karakterleri birleştirme
Örnek verileri A1:C2 hücrelerine girin ve ardından formülü D4 hücresine kopyalayın:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))