Funktsioon SCAN

Rakenduskoht
Microsoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel 2024 Excel 2024 for Mac

Kontrollib massiivi, rakendades igale väärtusele LAMBDA , ja tagastab massiivi, millel on iga vaheväärtus.  

Süntaks

=SCAN ([initial_value], array, lambda(accumulator, value, body))

Funktsiooni SCAN süntaksil on järgmised argumendid ja parameetrid.

  • [initial_value] Seab akumulaatori algusväärtuse.

  • massiiv Kontrollitav massiiv.

  • lambda LAMBDA, mida kutsutakse massiivi vähendamiseks. LAMBDA kasutab kolme parameetrit.

    • akumulaator Väärtus summeeriti kokku ja tagastati lõpptulemina.
    • väärtus Massiivi praegune väärtus.
    • keha Massiivi igale elemendile rakendatud arvutus.

Kommentaarid

Kasutage initial_value argumenti akumulaatori parameetri algusväärtuse määramiseks. Kui töötate tekstiga, määrake algväärtuseks "".

Tõrked

Sobimatu LAMBDA-funktsiooni esitamine või vale arv parameetreid tagastab #VALUE! tõrge nimega „Valed parameetrid“.

Näited

Näide 1: faktoriaalide loendi loomine

Sisestage näidisandmed lahtritesse A1:C2 ja seejärel kopeerige valem lahtrisse D4:

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

Esimese funktsiooni SCAN näide

Näide 2: märkide ühendamine massiivis

Sisestage näidisandmed lahtritesse A1:C2 ja seejärel kopeerige valem lahtrisse D4:

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

Second SCAN function example