Pregleda polje tako, da za vsako vrednost uporabi funkcijo LAMBDA , in vrne polje, ki vsebuje vsako vmesno vrednost.
Sintaksa
=SCAN ([initial_value], matrika, lambda(zbiralnik, vrednost, telo))
V sintaksi funkcije SCAN so ti argumenti in parametri:
[initial_value] Nastavi začetno vrednost za zbiralnik.
matrika Matrika, ki bo optično prebrana.
lambda LAMBDA, ki je poklicana za zmanjšanje matrike. Funkcija LAMBDA zahteva tri parametre:
- zbiralnik Skupna vrednost je vrnjena kot končni rezultat.
- vrednost Trenutna vrednost iz polja.
- Telo Izračun, ki je uporabljen za vsak element v polju.
Opombe
Z argumentom initial_value nastavite začetno vrednost za parameter zbiralnika. Če delate z besedilom, nastavite začetno vrednost na "".
Napake
Zagotavljanje neveljavne funkcije LAMBDA ali nepravilnega števila parametrov vrne #VREDNOST! napaka »Nepravilni parametri«.
Primeri
1. primer: Ustvarjanje seznama fakultet
Vnesite vzorčne podatke v celice A1:C2 in kopirajte formulo v celico D4:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
2. primer: Spojitev znakov v polju
Vnesite vzorčne podatke v celice A1:C2 in kopirajte formulo v celico D4:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))