Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Vrne matriko, oblikovano s preslikavo posamezne vrednosti v matrikah v novo vrednost tako, da uporabi LAMBDA za ustvarjanje nove vrednosti.

Sintaksa

=MAP (matrika1, lambda_or_array<#>)

V sintaksi funkcije MAP so ti argumenti in parametri:

  • matrika1   Matrika, ki jo želite preslikati.

  • lambda_or_array<#>   LAMBDA, ki mora biti zadnji argument in ki mora imeti parameter za uspešno opravljeno polje ali pa drugo matriko, ki jo želite preslikati.

Napake

Zagotavljanje neveljavne funkcije LAMBDA ali nepravilnega števila parametrov vrne #VALUE! »Nepravilni parametri«.

Primeri

1. primer: Kvadratna števila nad določeno vrednostjo

Vnesite vzorčne podatke v celice A1:C2 in kopirajte formulo v celico D4:

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

Prvi primer funkcije MAP1

2. primer: Iskanje vrednosti iz dveh stolpcev v eni vrstici, ki sta true

Ustvarite tabelo z imenom »TableA« z dvema stolpcema» »Stolpec1« in »Stolpec2« z začetkom v celici D1. V celico G1 dodajte stolpec z imenom »BothTrue«. Kopirajte formulo v celico G2:

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

Second MAP function example

3. primer: Iskanje vrednosti iz treh stolpcev v eni vrstici, ki izpolnjujejo določene pogoje

Ustvarite obseg vzorčnih podatkov z dvema stolpcema, imenovanima »Velikost« in »Barva« v celicah D1:E11. Dodajte dve glavi stolpca z imenom »Veljavna velikost« in »Veljavna barva« v celicah F1 in G1. Kopirajte formulo v celico F2:

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

Third MAP function example3

Glejte tudi

Funkcija LAMBDA

Funkcija REDUCE

Funkcija SCAN

Funkcija MAKEARRAY

Funkcija BYCOL

Funkcija BYROW

Funkcija ISOMITTED

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×