Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web

Vráti pole vytvorené „namapovaním“ každej hodnoty v poliach na novú hodnotu použitím funkcie LAMBDA na vytvorenie novej hodnoty.

Syntax

=MAP (pole1; lambda_alebo_pole<#>)

Syntax funkcie MAP obsahuje nasledovné argumenty a parametre:

  • pole1   Pole, ktoré sa má namapovať.

  • lambda_alebo_pole<#>      LAMBDA, ktorá musí byť posledným argumentom a ktorá musí mať buď parameter pre každé odovzdané pole, alebo iné pole, ktoré sa má namapovať.

Chyby

Poskytnutie neplatnej funkcie LAMBDA alebo nesprávneho počtu parametrov vráti chybu #HODNOTA! s názvom Nesprávne parametre.

Príklady

Príklad 1: Umocnené čísla nad určitou hodnotou

Zadajte vzorové údaje do buniek A1:C2 a potom skopírujte vzorec do bunky D4:

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

Prvý príklad funkcie MAP

Príklad 2: Vyhľadanie hodnôt z dvoch stĺpcov v jednom riadku, ktoré majú hodnotu TRUE

Vytvorte tabuľku s názvom TableA s dvomi stĺpcami s názvom Stĺpec1 a Stĺpec2, počnúc bunkou D1. Pridajte stĺpec s názvom BothTrue do bunky G1. Skopírujte vzorec do bunky G2:

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

Druhý príklad funkcie MAP

Príklad 3: Vyhľadanie hodnôt z troch stĺpcov v jednom riadku, ktoré spĺňajú určité kritériá

Vytvorte rozsah vzorových údajov s dvomi stĺpcami s názvami Size a Farba v bunkách D1:E11. Pridajte dve hlavičky stĺpcov s názvom Valid Size a Valid Color v bunkách F1 resp. G1. Skopírujte vzorec do bunky F2:

=FILTER(D2:E11;MAP(D2:D11;E2:E11;LAMBDA(s;c;AND(s="Veľké";c="Červené"))))

Tretí príklad funkcie MAP

Pozrite tiež

LAMBDA (funkcia)

REDUCE (funkcia)

SCAN (funkcia)

MAKEARRAY (funkcia)

BYCOL (funkcia)

BYROW (funkcia)

ISOMITTED (funkcia)

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.