Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Egy tömb halmozott értékre való csökkentéséhez minden értékre egy LAMBDAfüggvényt alkalmaz, és a gyűjtőben lévő teljes értéket adja vissza.   

Szintaxis

=REDUCE([initial_value], tömb, lambda(gyűjtő, érték))

A REDUCE-függvény szintaxisa az alábbi argumentumokat és paramétereket tartalmazza:

  • [initial_value]    Beállítja a gyűjtő kezdőértékét.

  • tömb      Egy csökkentendő tömb.

  • lambda      A tömb csökkentéséhez hívott LAMBDA. A LAMBDA két paramétert vesz fel:

    • gyűjtő    Az összesített és a végeredményként visszaadott érték.

    • érték     A tömb egyes elemeire alkalmazott számítás.

Megjegyzések

A gyűjtőparaméter kezdőértékének beállításához használja az initial_value argumentumot. A 2. példában, ahol megszorozza a gyűjtőt, állítsa az értéket 1-re, hogy elkerülje a 0-val való szorzást.

Hibák

Érvénytelen LAMBDA függvény vagy helytelen számú paraméter megadása #VALUE! hibát ad vissza ("Helytelen paraméterek").

Példák

1. példa: A négyzetes értékek összege

Írja be a mintaadatokat az A1:C2 cellába, majd másolja át a képletet a D4 cellába:

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

Első REDUCE-függvény példa

2. példa: Testreszabott "PRODUCTIF" függvény létrehozása csak az 50-nél nagyobb értékek szorzásához

Hozzon létre egy "Table2" nevű táblázatot egy "Nums" nevű oszloppal, az E1 cellától kezdve. Másolja a következő képletet a G2 cellába:

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

Második REDUCE-függvény példa

3. Példa: Csak páros értékek számolása

Hozzon létre egy "Table4" nevű táblázatot egy "Nums" nevű oszloppal, a D1 cellától kezdve. Másolja a következő képletet az F2 cellába:

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

Harmadik REDUCE-függvény példa

Lásd még

LAMBDA-függvény

MAP-függvény

SCAN-függvény

MAKEARRAY-függvény

BYCOL-függvény

BYROW-függvény

ISOMITTED-függvény

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×