Palauttaa matriisin, joka on muodostettu yhdistämällä matriisien kukin arvo uuteen arvoon käyttämällä LAMBDA-funktiota uuden arvon luomiseksi.

Vain Officen Insider-käyttäjien käytettävissä oleva ominaisuus Tämä toiminto on tällä hetkellä vain Office Insider -jäsenten käytettävissä.

Syntaksi

=MAP (array1, lambda_or_array<#>)

MAP-funktion syntaksissa on seuraavat argumentit ja parametrit:

  • array1      Yhdistettävä matriisi.

  • lambda_or_array<#>      LAMBDA-funktio, jonka on oltava viimeinen argumentti ja jolla on oltava joko parametri kullekin välitetylle matriisille tai toinen yhdistettävä matriisi.

Virheet

Virheellisen LAMBDA-funktion tai virheellisen parametrimäärän antaminen palauttaa #VALUE! -virheen nimeltä "Virheelliset parametrit".

Esimerkkejä

Esimerkki 1: Tietyn arvon yläpuolella olevat neliöluvut

Kirjoita mallitiedot soluihin A1:C2 ja kopioi sitten kaava soluun D4:

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

Huomautus      Viimeisen LAMBDA-parametrin laskeminen muodossa +a pakottaa sen kokonaisluvuksi ja estää #CALC! -virhe.

Ensimmäinen esimerkki MAP-funktion käytöstä

Esimerkki 2: Etsi yhdeltä riviltä kahden sarakkeen arvoja, jotka ovat molemmat TOSI

Luo taulukko nimeltä TableA, jossa on kaksi saraketta nimeltä Col1 ja Col2 alkaen solusta D1. Lisää sarake nimeltä BothTrue soluun G1. Kopioi soluun G2 seuraava kaava:

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

Toinen esimerkki MAP-funktion käytöstä

Esimerkki 3: Etsi yhdeltä riviltä kolmen sarakkeen arvoja, jotka täyttävät tietyt ehdot

Luo mallitiedoista alue, jonka soluissa D1:E11 on kaksi saraketta nimeltä Size ja Color. Lisää kaksi sarakeotsikkoa nimeltä Valid Size ja Valid Color soluihin F1 ja G1. Kopioi soluun F2 seuraava kaava:

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

Kolmas esimerkki MAP-funktion käytöstä

Muita aiheita

LAMBDA-funktio

REDUCE-funktio

SCAN-funktio

MAKEARRAY-funktio

BYCOL-funktio

BYROW-funktio

ISOMITTED-funktio

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Insider-käyttäjille

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteestasi.

×