Swyddogaeth Excel REDUCE (365)
Mae LLEIHAU swyddogaeth yn gymwys a Swyddogaeth LAMBDA i bob gwerth mewn arae ac yn dychwelyd cyfanswm y gwerth yn y cronadur, gan leihau'r arae i werth cronedig.
Cystrawen
=REDUCE ([initial_value],array,lambda(accumulator, value))
Dadleuon
- Gwerth_cychwynnol (dewisol): Gwerth cychwyn y cronadur. Os caiff ei hepgor, y gwerth rhagosodedig yw 0.
- Array (gofynnol): Yr arae i'w leihau.
- Lambda (gofynnol): Y swyddogaeth LAMBDA arferol sy'n cael ei gymhwyso i leihau'r arae.
- Cronadur (gofynnol): Cyfanswm y gwerth a'i ddychwelyd fel y canlyniad terfynol.
- Gwerth (gofynnol): Y cyfrifiad a ddefnyddir ar gyfer pob elfen yn yr arae.
Gwerth Dychwelyd
Mae LLEIHAU swyddogaeth yn dychwelyd un gwerth.
Nodiadau swyddogaeth
- Mae'r swyddogaeth REDUCE newydd ei chyflwyno yn Excel ar gyfer Microsoft 365. Felly nid yw ar gael mewn fersiynau cynharach o Excel.
- Mae #VALUE! mae gwerth gwall yn digwydd os bydd un o'r sefyllfaoedd isod yn digwydd:
- bod swyddogaeth LAMBDA annilys yn cael ei darparu;
- darperir nifer anghywir o baramedrau.
enghraifft
Fel y mae'r sgrinlun isod yn ei ddangos, mae yna amrywiaeth o ddata. I adio'r eilrifau ac odrifau yn yr arae ar wahân, gwnewch fel a ganlyn:
I grynhoi'r eilrifau, copïwch y fformiwla isod i mewn i gell F6, yna pwyswch y Rhowch allwedd i gael y canlyniad.
=LLEIHAU (0,B6: D9,LAMBDA(a,b,IF(ISEVEN(b), a+b,a)))
I adio'r odrifau, copïwch y fformiwla isod i mewn i gell F7, yna pwyswch y Rhowch allwedd i gael y canlyniad.
=LLEIHAU (0,B6: D9,LAMBDA(a,b,IF(ISODD(b), a+b,a)))
Nodyn: Ym mhob fformiwla uchod, y gyflenwir gwerth_cychwynnol dadl yn cael ei osod i 0. Gall hefyd fod hepgor a disodli gan lle gwag. Er enghraifft, i grynhoi'r eilrifau, y fformiwla mewn cell F6 gellir ei newid i:
=LLEIHAU ( ,B6: D9,LAMBDA(a,b,IF(ISEVEN(b), a+b,a)))
Swyddogaethau Perthynas:
-
Excel MAP swyddogaeth
Mae'r swyddogaeth MAP yn cymhwyso swyddogaeth LAMBDA i greu gwerth newydd ac yn dychwelyd arae a ffurfiwyd trwy fapio pob gwerth yn yr arae(au) a gyflenwir i werth newydd.
-
Excel LAMBDA swyddogaeth
Defnyddir swyddogaeth Excel LAMBDA i greu swyddogaethau arfer y gellir eu hailddefnyddio trwy gydol llyfr gwaith.
-
Excel MAKEARRAY swyddogaeth
Mae'r ffwythiant Excel MAKEARRAY yn dychwelyd arae wedi'i gyfrifo yn seiliedig ar y nifer penodol o resi a cholofnau.