Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“

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))

First SCAN function example

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))

Second SCAN function example

Taip pat žr.

Funkcija LAMBDA

Funkcija MAP

Funkcija REDUCE

Funkcija MAKEARRAY

Funkcija BYCOL

Funkcija BYROW

Funkcija ISOMITTED

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.