Note: The other languages of the website are Google-translated. Back to English

Funkcija Excel SCAN (365)

Funkcija SCAN uporabi funkcijo LAMBDA za vsako vrednost v matriki in med pregledovanjem matrike vrne matriko, ki vsebuje vmesne vrednosti.

funkcija skeniranja 1


Sintaksa

=REDUCE ([initial_value],array,lambda(accumulator, value))


Argumenti

  • Začetna_vrednost (neobvezno): Začetna vrednost akumulatorja.
  • Array (obvezno): polje, ki ga želite pregledati.
  • Lambda (obvezno): funkcija LAMBDA po meri, ki se uporablja za skeniranje matrike.
    • Akumulator (obvezno): seštevek vrednosti in vrnjen kot končni rezultat.
    • vrednost (obvezno): izračun, uporabljen za vsak element v matriki.

Vrnjena vrednost

O Funkcija SCAN vrne niz rezultatov.


Opombe k funkciji

  1. Funkcija SCAN je na novo predstavljena v Excel za Microsoft 365. Zato ni na voljo v starejših različicah Excela. V Excelu za Microsoft 365 so predstavljene nove dinamične matrične formule, kar pomeni, da ni treba uporabiti Ctrl+Shift+Enter za vnos formule SCAN kot matrične formule.
  2. O #VALUE! vrednost napake se pojavi, če pride do ene od naslednjih situacij:
    • podana je neveljavna funkcija LAMBDA;
    • podano je napačno število parametrov.
  3. O začetna_vrednost argument se uporablja za nastavitev začetne vrednosti za parameter akumulatorja. Ko je vrnjen prvi rezultat, se začetni_vrednost spremeni v vrednost rezultata. In proces ponavlja vse elemente v matriki od stolpca do vrstice. Če delate z besedilo, nastavite začetno vrednost na "".

Prvi primer:

Kot je prikazano na spodnjem posnetku zaslona, ​​obstaja vrsta podatkov. hočem še naprej dodajajte vsako vrednost v celici in vrednost sosednje celice, od stolpca do vrstice, naredite naslednje:

Kopirajte spodnjo formulo v celico F6, nato pritisnite Vnesite ključ, da dobite rezultat.

=SCAN (0,B6: D9,LAMBDA(a,b,a+b))

funkcija skeniranja 2

Opomba: V zgornjem primeru obravnava funkcija SCAN številke in dobavljeno začetna_vrednost argument je nastavljen na 0. V tem primeru je lahko tudi izpuščeni in nadomesti z prazen prostor. Na primer, formula v celici F6 se lahko spremeni v:

=SCAN ( ,B6: D9,LAMBDA(a,b,a+b))

Drugi primer:

Kot je prikazano na spodnjem posnetku zaslona, ​​obstaja vrsta podatkov. hočem združite znake v podano matrikoin vrne matriko, ki vsebuje vmesne vrednosti, naredite naslednje:

Kopirajte spodnjo formulo v celico F6, nato pritisnite Vnesite ključ, da dobite rezultat.

=SCAN ("",B6: D7,LAMBDA(a,b,a&b))

funkcija skeniranja 3

Relativne funkcije:

  • Excel MAP funkcija
    Funkcija MAP uporabi funkcijo LAMBDA za ustvarjanje nove vrednosti in vrne matriko, oblikovano s preslikavo vsake vrednosti v podani matriki v novo vrednost.

  • Excel LAMBDA funkcija
    Funkcija Excel LAMBDA se uporablja za ustvarjanje funkcij po meri, ki jih je mogoče znova uporabiti v delovnem zvezku.

  • Excel Reduce funkcija
    Funkcija REDUCE uporabi funkcijo LAMBDA za vsako vrednost v matriki in vrne skupno vrednost v akumulatorju, tako da matriko zmanjša na akumulirano vrednost.

 

Komentarji (0)
Ocene še ni. Bodite prvi in ​​ocenite!
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL