Improving the VLOOKUP function

Contents

Quomodo parachute apte stipant?

Beneficium. Editio II, revised.

Dicamus nos habere sequentem tabulam ordinum;

Improving the VLOOKUP function

Scire necesse est, exempli gratia, quanta fuerit quantitas ordinis tertii vel cum Petrov secundo negotio suo exsecutus est. Munus constructum in VLOOKUP solum primum eventum novissimi nominis in tabula quaerere potest nec nos adiuvabit. Interrogationes amo "Quis fuit procurator ordinis numerorum 10256?" etiam acrem, tk. constructum in VLOOKUP valores e columnis ad sinistram inquisitionis reddere non potest.

Utraque problemata in uno lapsu solvuntur – scribemus munus nostrum, quod non solum primum, sed in generali casu eventum Nth spectabit. Praeterea, in quibusvis columnis investigare et producere poterit. Vocemus, dic VLOOKUP2. 

Visual Basic Editor Aperi deprimendo ALT+F11 vel eligendo e menu Service - Macro - Visual Basic Editor (Tools - Macro - Visual Basic Editor), Modulus novus inserere (menu Inserere - OMNIBUS) et textum huius functionis ibi exscribere;

Function VLOOKUP2(Tabula Variant, SearchColumnNum Long, SearchValue Variant, _ N Quantum Long, ResultColumnNum Quantum) Dim i Tam Long, iCount Quam Long Lego Case TypeName(Table) Case "Range" For i = 1 Ad Table.Rows .Count Si Table.Cells(i, SearchColumnNum) = SearchValue Tunc iCount = iCount + 1 Fin Si Si iCount = N Tunc VLOOKUP2 = Table.Cells(i, ResultColumnNum) Exit Ad Finem Si Casus "Variant()" Pro i = 1 Ad UBound(Tabula) Si Tabula(i, SearchColumnNum) = SearchValue Tunc iCount = iCount + 1 Si iCount = N Tunc VLOOKUP2 = Tabula(i, ResultColumnNum) Exit For Finem Si Proximum i Finem Lego Finis Function  

Claudere Visual Basic Editor et ad Excel.

Nunc per Inserta - Function (Insert - Function) in genus ShadowMenu (User Defined) munus nostrum VLOOKUP2 invenire et eo uti potes. Munus syntaxis talis est:

= VLOOKUP2 (mensa; number_of_column_where_we exspecto; lookup_value; N; number_of_column_from_to_get_value)

Limitationes autem motivae non sunt nobis impedimento;

Improving the VLOOKUP function

PS Speciali gratias The_Prist ad munus augendum ut in libris clausis investigare possit.

  • Inventio et substitutio data ab una mensa ad aliam utens functioni VLOOKUP
  • "Left VLOOKUP" per indicem ac IUGUM munera

 

Leave a Reply