Swyddogaeth MAP Excel (365)
Mae Swyddogaeth MAP yn gymwys a 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.
Cystrawen
=MAP (array1,[array2],...,lambda)
Dadleuon
- Arae1 (gofynnol): Yr arae i'w fapio.
- Arae 2,... (dewisol): Araeau ychwanegol i'w mapio.
- Lambda (gofynnol): Mae'r swyddogaeth LAMBDA arferol yn berthnasol i'r arae(au).
Rhaid mai dyma'r ddadl olaf a'i ffurfweddu i dderbyn paramedrau ychwanegol tra bod araeau ychwanegol yn cael eu darparu.
Gwerth Dychwelyd
Mae Swyddogaeth MAP yn dychwelyd amrywiaeth o ganlyniadau.
Nodiadau swyddogaeth
- Mae'r swyddogaeth MAP newydd ei chyflwyno yn Excel ar gyfer Microsoft 365. Felly nid yw ar gael mewn fersiynau cynharach o Excel. Cyflwynir fformiwlâu arae deinamig newydd yn Excel ar gyfer Microsoft 365, sy'n golygu nad oes angen defnyddio Ctrl+ Shift+ Enter i nodi'r fformiwla MAP fel fformiwla arae.
- 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 luosi’r rhif yn yr arae hon â 2 pan mae’n fwy na 100 ac i sgwârio’r rhif hwn pan fo’n llai neu’n hafal i 100, gwnewch fel a ganlyn:
Copïwch y fformiwla isod i gell E6, yna pwyswch y Rhowch allwedd i gael y canlyniad.
=MAP (B6: C12,LAMBDA(x, IF(x> 100, x*2, x*x)))
Swyddogaethau Perthynas:
-
Excel BYROW swyddogaeth
Mae swyddogaeth Excel BYROW yn cymhwyso swyddogaeth LAMBDA i bob rhes mewn arae benodol ac yn dychwelyd y canlyniad fesul rhes fel arae sengl.
-
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.