Kif tippakkja sew paraxut?
Benefiċċju. Edizzjoni 2, riveduta.
Ejja ngħidu li għandna t-tabella tal-ordnijiet li ġejja:
Irridu nkunu nafu, pereżempju, x'kien l-ammont tat-tielet ordni ta' Ivanov jew meta Petrov wettaq it-tieni ftehim tiegħu. Il-funzjoni VLOOKUP integrata tista 'tfittex biss l-ewwel okkorrenza tal-kunjom fit-tabella u mhux se tgħinna. Mistoqsijiet bħal "Min kien il-maniġer tal-ordni numru 10256?" se jibqa' wkoll bla risposta, tk. il-VLOOKUP inkorporat ma jistax jirritorna valuri mill-kolonni fuq ix-xellug ta 'wieħed ta' tfittxija.
Dawn iż-żewġ problemi huma solvuti f'daqqa waħda – ejja niktbu l-funzjoni tagħna stess li se tfittex mhux biss għall-ewwel, iżda, fil-każ ġenerali, għall-okkorrenza Nth. Barra minn hekk, ikun jista 'jfittex u jipproduċi riżultati fi kwalunkwe kolonna. Ejja nsejħulha, ngħidu aħna, VLOOKUP2.
Iftaħ l-Editur Visual Basic billi tagħfas ALT+F11 jew billi tagħżel mill-menu Servizz – Makro – Editur Bażiku Viżwali (Għodda — Makro — Editur Bażiku Viżwali), daħħal modulu ġdid (menu Daħħal – Modulu) u kkopja t-test ta' din il-funzjoni hemmhekk:
Funzjoni VLOOKUP2(Tabella Bħala Varjant, FittexColumnNum As Long, SearchValue Bħala Varjant, _ N As Long, ResultColumnNum Kemm Long) Dim i As Long, iCount As Long Agħżel Każ TipIsem(Tabella) Każ "Firxa" Għal i = 1 Sa Tabella.Ringieli .Count Jekk Table.Cells(i, SearchColumnNum) = SearchValue Imbagħad iCount = iCount + 1 Tmiem Jekk If iCount = N Imbagħad VLOOKUP2 = Table.Cells(i, ResultColumnNum) Ħruġ Għal Tmiem Jekk Li jmiss i Każ "Varjant()" Għal i = 1 Biex UBound(Tabella) Jekk Tabella (i, SearchColumnNum) = SearchValue Imbagħad iCount = iCount + 1 Jekk iCount = N Imbagħad VLOOKUP2 = Tabella (i, ResultColumnNum) Ħruġ Għal Tmiem Jekk Li jmiss i Tmiem Agħżel Tmiem Funzjoni
Agħlaq l-Editur Visual Basic u rritorna lejn Excel.
Issa permezz Daħħal – Funzjoni (Daħħal — Funzjoni) fil-kategorija Iddefinit mill-Utent (Iddefinit mill-Utent) tista' ssib il-funzjoni VLOOKUP2 tagħna u tużaha. Is-sintassi tal-funzjoni hija kif ġej:
=VLOOKUP2(tabella; numru_ta_kolonni_fejn_infittxu; valur_tfittex; N; numru_tal_kolonna_minn_sa_kseb_valur)
Issa l-limitazzjonijiet tal-funzjoni standard mhumiex ta 'xkiel għalina:
PS Grazzi speċjali lil The_Prist għat-titjib tal-funzjoni sabiex tkun tista' tfittex f'kotba magħluqa.
- Issib u tissostitwixxi dejta minn tabella għal oħra bl-użu tal-funzjoni VLOOKUP
- “Left VLOOKUP” bl-użu tal-funzjonijiet INDEX u MATCH