Skenira niz primenom LAMBDAna svaku vrednost i daje niz koji ima svaku srednju vrednost.
Sintaksa
=SCAN ([initial_value], niz, lambda(akumulator, vrednost, telo))
Sintaksa funkcije SCAN ima sledeće argumente i parametre:
-
Ne, ne, initial_value. Postavlja početnu vrednost za akumulator.
-
Niza Niz koji treba skenirati.
-
Lambda LAMBDA koja se poziva da smanji niz. LAMBDA uzima tri parametra:
-
akumulator Vrednost je sabirana i vraćena kao krajnji rezultat.
-
Vrednost Trenutna vrednost iz niza.
-
Telo Izračunavanje primenjeno na svaki element u nizu.
-
Primedbe
Koristite initial_value da biste postavili početnu vrednost za parametar akumulatora. Ako radite sa tekstom, postavite početnu vrednost na "".
Greške
Obezbeđivanje nevažeće LAMBDA funkcije ili neispravan broj parametara vraća #VALUE! grešku pod nazivom „Netačni parametri“.
Primeri
1. primer: Create liste faktorijela
Unesite uzorak podataka u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
2. primer: Spajanje znakova u nizu
Unesite uzorak podataka u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))