Skenira niz primenom LAMBDAna svaku vrednost i daje niz koji ima svaku srednju vrednost.
Sintaksa
=SCAN ([initial_value], niz, lambda(akumulator, vrednost))
Sintaksa funkcije SCAN ima sledeće argumente i parametre:
-
[initial_value] Postavlja početnu vrednost za akumulator.
-
niz Niz koji treba skenirati.
-
lambda LAMBDA koja se zove skeniranje niza. LAMBDA uzima dva parametra:
-
akumulator Vrednost je sažeta i vraćena kao krajnji rezultat.
-
vrednost Izračunavanje primenjeno na svaki element u nizu.
-
Napomene
Koristite argument 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 netačan broj parametara vraća #VALUE! greška koja se zove "Netačni parametri".
Primeri
1. primer: Pravljenje liste faktorijela
Unesite probne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
2. primer: Concatenate characters in an array
Unesite probne podatke u ćelije A1:C2, a zatim kopirajte formulu u ćeliju D4:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))