Applies ToExcel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel tīmeklim

Atgriež masīvu, kas izveidots, kartējot katru masīva(u) vērtību uz jaunu vērtību, lietojot LAMBDA lai izveidotu jaunu vērtību.

Sintakse

=MAP (array1, lambda_or_array<#>)

Funkcijas MAP sintaksei ir šādi argumenti un parametri:

  • masīvs1      Masīvs, kas jākartē.

  • lambda_or_array<#>      LAMBDA, kam ir jābūt pēdējam argumentam un kuram ir jābūt vai nu parametram katram nodotam masīvam, vai citam kartējamam masīvam.

Kļūdas

Ja tiek norādīta nederīga LAMBDA funkcija vai nepareizs parametru skaits, tiek atgriezta #VALUE! kļūda ar nosaukumu "Nepareizi parametri".

Piemēri

1. piemērs. Kvadrātu skaitļi virs noteiktas vērtības

Ievadiet parauga datus šūnās A1:C2 un pēc tam iekopējiet formulu šūnā D4:

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

Pirmās funkcijas MAP piemērs1

2. piemērs. Atrodiet vērtības no divām kolonnām vienā rindā, kas ir TRUE

Izveidojiet tabulu ar nosaukumu "TableA" ar divām kolonnām ar nosaukumu "Col1" un "Col2", sākot ar šūnu D1. Šūnā G1 pievienojiet kolonnu ar nosaukumu "BothTrue". Kopējiet formulu šūnā G2:

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

Otrās funkcijas MAP piemērs

3. piemērs. Atrodiet vērtības no trim kolonnām vienā rindā, kas atbilst noteiktiem kritērijiem

Izveidojiet parauga datu diapazonu ar divām kolonnām ar nosaukumu "Lielums" un "Krāsa" šūnās D1:E11. Pievienojiet divas kolonnu galvenes ar nosaukumu "Derīgs lielums" un "Derīga krāsa" attiecīgi šūnās F1 un G1. Kopējiet formulu šūnā F2:

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

Trešās funkcijas MAP piemērs3

Papildinformācija

Funkcija LAMBDA

Funkcija REDUCE

Funkcija SCAN

Funkcija MAKEARRAY

Funkcija BYCOL

Funkcija BYROW

Funkcija ISOMITTED

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.