Excel

XLOOKUP ar vairākām uzmeklēšanas vērtībām

Xlookup With Multiple Lookup Values

Prakses darba lapa iekļauta komplektā video apmācība tiešsaistē .

Šajā videoklipā mēs iestatīsim XLOOKUP lai atgrieztu vairākas vērtības dinamiskā masīvā.





formula šūnu skaitīšanai Excel

Šajā darblapā mums ir piemērs, kuru mēs apskatījām iepriekš. Kreisajā pusē mums ir uz daudzumu balstītas atlaides, bet labajā pusē-daži nejauši daudzumi.

Iestatīsim XLOOKUP, lai atgrieztu visus rezultātus vienā dinamiskā masīvā.





Vispirms es pārvērtīšu tabulu kreisajā pusē par pareizu Excel tabula .

Šis solis nav nepieciešams, taču tas ļaus viegli pievienot tabulai vairāk atlaižu, nepārkāpjot formulu.



Atpakaļ šūnā F5 es ievadīšu iepriekš izmantoto formulu XLOOKUP.

Meklēšanas vērtība ir E5. Uzmeklēšanas masīvs ir sleja daudzums, bet atgriešanās masīvs - atlaižu sleja. Es izlaidīšu ziņojumu, kas nav atrasts, un iestatīšu spēles režīmu uz -1 precīzai atbilstībai vai nākamajai mazākajai.

Excel formulu, lai kvadrātu skaitli
 
= XLOOKUP (E5,Table1[Quantity],Table1[Discount],,-1)

Kad es ievadu formulu un nokopēju to, mēs iegūstam pareizus rezultātus.

Tas darbojas labi, taču dinamiskie masīvi dod mums citu veidu, kā aprēķināt visus rezultātus ar vienu formulu.

Pirmkārt, es atsaukšu šo kopiju.

Tagad, lai mainītu formulu, lai atgrieztu visus rezultātus uzreiz, man ir jādara tikai viena lieta. Tā vietā, lai sniegtu E5, es sniedzu visas uzmeklēšanas vērtības diapazonā E5: E11.

 
= XLOOKUP (E5:E11,Table1[Quantity],Table1[Discount],,-1)

Nospiežot taustiņu Enter, visi rezultāti izplūst darblapā vienā dinamiskā masīvā.

Tāpat kā visi dinamiskie masīvi, visās šūnās tiek parādīta viena formula, bet rediģējama ir tikai pirmā šūna.

Tā kā uzmeklēšanas datiem mēs izmantojam Excel tabulu, es varu viegli pievienot jaunu atlaidi.

kā atrast augstāko vērtību Excel

Atgriežoties rezultātu apgabalā, mēs uzreiz redzam jaunu rezultātu.

Viens ierobežojums, kas jums jāapzinās, ir tas, ka vismaz pašlaik Excel tabulā nevarat izmantot dinamiskā masīva formulu.

Ja mēģināšu rezultātu apgabalu pārvērst tabulā, es saņemšu #SPILL! kļūda.

Dinamiskās masīva formulas ir pieejami Excel 365 tikai.


^