Nuskaito masyvą kiekvienai reikšmei pritaikydamas LAMBDAir grąžina masyvą, kuriame yra kiekviena tarpinė reikšmė.
Sintaksė
=SCAN ([initial_value], masyvas, liambda (akumuliatorius, vertė, kūnas))
Funkcijos SCAN sintaksė turi tokius argumentus ir parametrus:
-
[initial_value] Nustato akumuliatoriaus pradinę vertę.
-
Masyvas Žvalgytinas masyvas.
-
Lambda A LAMBDA that is called to reduce the array. LAMBDA turi tris parametrus:
-
Akumuliatorius Reikšmė susumuota ir grąžinta kaip galutinis rezultatas.
-
Vertė Dabartinė reikšmė iš masyvo.
-
Kūno Skaičiavimas taikomas kiekvienam masyvo elementui.
-
Pastabos
Argumentą initial_value naudokite norėdami nustatyti akumuliatoriaus parametro pradinę reikšmę. Jei dirbate su tekstu, nustatykite pradinę reikšmę kaip "".
Klaidos
Pateikus netinkamą LAMBDA funkciją arba neteisingą parametrų skaičių, pateikiama #VALUE! klaida vadinama „Neteisingi parametrai“.
Pavyzdžiai
1 pavyzdys: Create faktorialų sąrašą
Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=SCAN(1, A1:C2, LAMBDA(a,b,a*b))
2 pavyzdys: simbolių sujungimas masyve
Įveskite duomenų pavyzdžius į langelius A1:C2, tada nukopijuokite formulę į langelį D4:
=SCAN("",A1:C2,LAMBDA(a,b,a&b))