VLOOKUP செயல்பாட்டை மேம்படுத்துகிறது

பொருளடக்கம்

ஒரு பாராசூட்டை சரியாக பேக் செய்வது எப்படி?

பலன். பதிப்பு 2, திருத்தப்பட்டது.

எங்களிடம் பின்வரும் ஆர்டர்களின் அட்டவணை உள்ளது என்று வைத்துக்கொள்வோம்:

VLOOKUP செயல்பாட்டை மேம்படுத்துகிறது

உதாரணமாக, இவானோவின் மூன்றாவது ஆர்டரின் அளவு என்ன அல்லது பெட்ரோவ் தனது இரண்டாவது ஒப்பந்தத்தை எப்போது நிறைவேற்றினார் என்பதை நாம் தெரிந்து கொள்ள வேண்டும். உள்ளமைக்கப்பட்ட VLOOKUP செயல்பாடு அட்டவணையில் கடைசி பெயரின் முதல் நிகழ்வை மட்டுமே தேட முடியும் மற்றும் எங்களுக்கு உதவாது. "ஆர்டர் எண் 10256 இன் மேலாளர் யார்?" போன்ற கேள்விகள் மேலும் பதிலளிக்கப்படாமல் இருக்கும், tk. உள்ளமைக்கப்பட்ட VLOOKUP ஆல் தேடலின் இடதுபுறத்தில் உள்ள நெடுவரிசைகளிலிருந்து மதிப்புகளை வழங்க முடியாது.

இந்த இரண்டு பிரச்சனைகளும் ஒரே வீச்சில் தீர்க்கப்படுகின்றன - நமது சொந்த செயல்பாட்டை எழுதுவோம், அது முதலில் மட்டும் அல்ல, பொதுவாக, Nth நிகழ்வுக்காகவும் இருக்கும். மேலும், இது எந்த நெடுவரிசையிலும் தேட மற்றும் முடிவுகளை உருவாக்க முடியும். அதை VLOOKUP2 என்று அழைக்கலாம். 

ALT+F11 ஐ அழுத்தி அல்லது மெனுவில் இருந்து தேர்ந்தெடுப்பதன் மூலம் விஷுவல் பேசிக் எடிட்டரைத் திறக்கவும் சேவை - மேக்ரோ - விஷுவல் பேசிக் எடிட்டர் (கருவிகள் — மேக்ரோ — விஷுவல் பேசிக் எடிட்டர்), ஒரு புதிய தொகுதியைச் செருகவும் (மெனு செருகு - தொகுதி) மற்றும் இந்த செயல்பாட்டின் உரையை அங்கு நகலெடுக்கவும்:

செயல்பாடு VLOOKUP2(அட்டவணை மாறுபாடு, SearchColumnNum என நீளம், SearchValue என மாறுபாடு, _N நீளம், ResultColumnNum என நீளம்) மங்கலாகி, நீண்ட நேரம், iCount என நீளமாக, iCount கேஸ் வகை பெயர்(அட்டவணை) கேஸ் "வரம்பு" ஐ = 1 அட்டவணைக்கு. .அட்டவணை (i, SearchColumnNum) = 1 முதல் UBound(அட்டவணை) என்றால் Table(i, SearchColumnNum) = SearchValue பின்னர் iCount = iCount + 2 என்றால் iCount = N என்றால் VLOOKUP1 = Table(i, ResultColumnNum) முடிவுக்கு வெளியேறவும், அடுத்து நான் முடிவடைந்தால், End செயல்பாட்டைத் தேர்ந்தெடுக்கவும்  

விஷுவல் பேசிக் எடிட்டரை மூடிவிட்டு எக்செல் க்கு திரும்பவும்.

இப்போது மூலம் செருகு - செயல்பாடு (செருகு - செயல்பாடு) பிரிவில் பயனர் வரையறுத்த (பயனர் வரையறுத்த) நீங்கள் எங்கள் VLOOKUP2 செயல்பாட்டைக் கண்டுபிடித்து அதைப் பயன்படுத்தலாம். செயல்பாட்டின் தொடரியல் பின்வருமாறு:

=VLOOKUP2(டேபிள்

இப்போது நிலையான செயல்பாட்டின் வரம்புகள் எங்களுக்கு ஒரு தடையாக இல்லை:

VLOOKUP செயல்பாட்டை மேம்படுத்துகிறது

PS மூடிய புத்தகங்களில் தேடக்கூடிய வகையில் செயல்பாட்டை மேம்படுத்தியதற்காக The_Prist க்கு சிறப்பு நன்றி.

  • VLOOKUP செயல்பாட்டைப் பயன்படுத்தி ஒரு அட்டவணையில் இருந்து மற்றொரு அட்டவணைக்கு தரவைக் கண்டுபிடித்து மாற்றுதல்
  • INDEX மற்றும் MATCH செயல்பாடுகளைப் பயன்படுத்தி "இடது VLOOKUP"

 

ஒரு பதில் விடவும்