Skenira polje primjenom LAMBDA-e nasvaku vrijednost i vraća polje koje ima svaku posrednu vrijednost.
Sintaksa
=SCAN ([initial_value], polje, lambda(akumulator, vrijednost))
Sintaksa funkcije SCAN sadrži sljedeće argumente i parametre:
-
[initial_value] Postavlja početnu vrijednost za akumulator.
-
polje Polje koje se skenira.
-
lambda LAMBDA koja se zove za skeniranje polja. LAMBDA traje dva parametra:
-
akumulator Vrijednost je zbrojila i vratila se kao konačni rezultat.
-
vrijednost Izračun primijenjen na svaki element polja.
-
Napomene
Pomoću initial_value postavite početnu vrijednost parametra akumulatora. Ako radite s tekstom, postavite početnu vrijednost na "".
Pogreške
Ako je funkcija LAMBDA koja nije valjana ili netočan broj parametara, vraća #VALUE! pogreška pod nazivom "Netočni parametri".
Primjeri
1. primjer: stvaranje popisa faktorijala
Unesite ogledne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
2. primjer: uvrsti znakove u polje
Unesite ogledne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))