Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Vähendab massiivi akumuleeritud väärtuseks, rakendades igale väärtusele LAMBDAja tagastades akumulaatori koguväärtuse.   

Süntaks

=REDUCE([initial_value]; massiiv; lambda(akumulaator; väärtus))

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

  • [initial_value]    Määrab aku algusväärtuse.

  • massiiv    Vähendamist vajav massiiv.

  • lambda    LAMBDA, mida kutsutakse massiivi vähendamiseks. LAMBDA-s on kaks parameetrit.

    • akumulaator    Väärtus summeeriti ja tagastati lõpliku tulemina.

    • väärtus     Massiivi igale elemendile rakendatud arvutus.

Kommentaarid

Argumendi initial_value abil saate määrata akumulaatori parameetri algusväärtuse. 2. näites, kus korrutate aku, määrake väärtuseks 1, et vältida korrutamist arvuga 0.

Tõrked

Kehtetu LAMBDA-funktsiooni või vale parameetrite arvu andmine tagastab #VALUE! viga nimega "Valed parameetrid".

Näited

Näide 1: ruutväärtuste summeerimine

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

=REDUCE(, A1:C2, LAMBDA(a,b,a+b^2))

Funktsiooni REDUCE esimene näide1

2. näide: kohandatud funktsiooni "PRODUCTIF" loomine, et korrutada ainult väärtused, mis on suuremad kui 50

Looge tabel nimega "Tabel2", mille ühe veeru nimi on "Nums" alates lahtrist E1. Kopeerige järgmine valem lahtrisse G2.

=REDUCE(1,Table2[Nums],LAMBDA(a,b,IF(b>50,a+b,a)))

Funktsiooni REDUCE teine näide

3. näide. Loendage ainult ühtlased väärtused

Looge tabel nimega "Tabel4", mille üks veerg nimega "Nums" algab lahtrist D1. Kopeerige järgmine valem lahtrisse F2.

=REDUCE(0,Table4[Nums],LAMBDA(a,n,IF(ISEVEN(n),1+a, a)))

Kolmas funktsiooni REDUCE näide

Vt ka

Funktsioon LAMBDA

Funktsioon MAP

Funktsioon SCAN

Funktsioon MAKEARRAY

Funktsioon BYCOL

Funktsioon BYROW

Funktsioon ISOMITTED

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×