Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

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

Sintaksė

=MAP (masyvas1, lambda_or_array<#>)

Funkcijos MAP sintaksė turi tokius argumentus ir parametrus:

  • masyvas1   Susietas masyvas.

  • lambda_or_array<#>   LAMBDA, kuris turi būti paskutinis argumentas ir kuris turi turėti kiekvieno perduoto masyvo parametrą, arba kitą siejamą masyvą.

Klaidų

Pateikus neleistiną LAMBDA funkciją arba neteisingą parametrų skaičių, pateikiama #VALUE! klaida, vadinama "Neteisingi parametrai".

Pavyzdžiai

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

Įveskite pavyzdinius duomenis į langelius A1:C2, tada nukopijuokite formulę į langelį D4:

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

First MAP function example1

2 pavyzdys: reikšmių radimas iš dviejų stulpelių vienoje eilutėje, kurie abu yra TRUE

Sukurkite lentelę pavadinimu "TableA" su dviem stulpeliais, pavadintais "Stulp1" ir "Stulp2", pradėdami nuo langelio D1. Į langelį 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: reikšmių radimas iš trijų stulpelių vienoje eilutėje, kurie atitinka tam tikrus kriterijus

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

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

Trečias MAP funkcijos pavyzdys3

Taip pat žr.

Funkcija LAMBDA

Funkcija REDUCE

Funkcija SCAN

Funkcija MAKEARRAY

Funkcija BYCOL

Funkcija BYROW

Funkcija ISOMITTED

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×