Grąžina masyvą, suformuotą susiejant kiekvieną masyvo (-ų) reikšmę su nauja reikšme, pritaikant LAMBDA naujai reikšmei sukurti.

Funkcija pasiekiama tik „Office Insider“ vartotojams Šia funkcija šiuo metu gali naudotis tik „Office Insider“ programos dalyviai.

Sintaksė

=MAP (masyvas1, lambda_or_array<#>)

Funkcijos MAP sintaksėje yra toliau nurodyti argumentai ir parametrai:

  • masyvas1   Masyvas, susekite.

  • lambda_or_array<#>   LAMBDA, kuris turi būti paskutinis argumentas ir kuris turi turėti kiekvieno perduodamo masyvo parametrą, arba kitą masyvą, kurį reikia susieti.

Klaidos

Pateikiant neleistiną funkciją LAMBDA arba neteisingą parametrų skaičių, grąžinama #VALUE! klaida, vadinama "Neteisingi parametrai".

Pavyzdžiai

1 pavyzdys: Kvadratiniai skaičiai virš tam tikros reikšmės

Įveskite duomenų pavyzdį į langelius A1:C2, tada nukopijuokite formulę į langelį D4:

=MAP(A1:C2, LAMBDA(a, IF(a>4,a*a,+a)))

Pastaba    Paskutinio LAMBDA parametro skaičiavimas kaip +ajį perseina į sąsotį ir neleidžia #CALC! klaida.

First MAP function example1

2 pavyzdys: Reikšmių radimas iš dviejų stulpelių vienoje eilutėje, kurios yra TRUE

Sukurkite lentelę, pavadintą "TableA" su dviem stulpeliais, pavadintais "Col1" ir "Col2", pradedant langeliu D1. Langelyje G1 įtraukite stulpelį, pavadintą "BothTrue". Nukopijuokite formulę į langelį G2:

=MAP(TableA[Col1],TableA[Col2],LAMBDA(a,b,AND(a,b)))

Second MAP function example

3 pavyzdys: Rasti reikšmes iš trijų stulpelių vienoje eilutėje, atitinkančioje tam tikrus kriterijus

Sukurkite duomenų pavyzdžių diapazoną su dviem stulpeliais, pavadintais "Dydis" ir "Spalva" langeliuose D1:E11. Langeliuose F1 ir G1 įtraukite dvi stulpelių antraštes, pavadintas "Galiojantis dydis" ir "Galiojanti spalva". Nukopijuokite formulę į langelį F2:

=FILTER(D2:E11,MAP(D2:D11,E2:E11,LAMBDA(s,c,AND(s="Large",c="Red"))))

Third MAP function example3

Taip pat žr.

Funkcija LAMBDA

Funkcija REDUCE

Funkcija SCAN

Funkcija MAKEARRAY

Funkcija BYCOL

Funkcija BYROW

Funkcija ISOMITTED

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?
Kas turėjo įtakos jūsų patirčiai?

Dėkojame už jūsų atsiliepimus!

×