Skenira niz tako što primenjuje funkciju LAMBDA na svaku vrednost i vraća niz koji ima svaku srednju vrednost.
Sintaksa
=SCAN ([initial_value], niz, lambda(akumulator, vrednost, telo))
Sintaksa funkcije SCAN ima sledeće argumente i parametre:
[initial_value] Postavlja početnu vrednost akumulatora.
niz Niz koji se skenira.
Lambda traka Lambda funkcija koja se poziva da smanji niz. LAMBDA ima tri parametra:
- akumulator Vrednost je sakupljena i vraćena kao krajnji rezultat.
- Vrednost Trenutna vrednost iz niza.
- masturbacija Izračunavanje primenjeno na svaki element u nizu.
Napomene
Koristite argument initial_value da biste postavili početnu vrednost parametra 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: pravljenje 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))