உள்ளடக்க அட்டவணை
எக்செல் இல் பல மதிப்புகளை பொருத்த மற்றும் திரும்ப VLOOKUP செயல்பாட்டை நீங்கள் பயன்படுத்த முடியாது. இந்தக் கட்டுரையில், பல மதிப்புகளை செங்குத்தாகவும் கிடைமட்டமாகவும் பொருத்துவதற்கும் திரும்பப் பெறுவதற்கும் INDEX செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதை நான் விளக்குகிறேன். பணியைச் செய்வதற்கான வேறு சில வழிகளையும் நான் உங்களுக்குக் காட்டுகிறேன்.
எங்கள் தரவுத்தொகுப்பில் பல்வேறு நாடுகளின் பல நகரங்களின் பெயர்கள் உள்ளன என்று வைத்துக்கொள்வோம். எந்த குறிப்பிட்ட நாட்டிற்கான நகரங்களின் பெயரை ஒரு நெடுவரிசையில் அல்லது வரிசையில் இப்போது பெற விரும்புகிறோம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
Index Match return multiple மதிப்புகள் Vertically.xlsx
பல மதிப்புகளை செங்குத்தாகப் பொருத்த மற்றும் திரும்பப் பெறுவதற்கான குறியீட்டு செயல்பாடு
1. VLOOKUP செயல்பாட்டைப் பயன்படுத்தினால் என்ன நடக்கும்?
முதலில், VLOOKUP செயல்பாட்டைப் பயன்படுத்தி பல மதிப்புகளைப் பொருத்தி, திரும்பப் பெற விரும்பினால் என்ன நடக்கும் என்பதைப் பார்ப்போம். அமெரிக்காவின் நாடு மற்றும் இந்த நாட்டின் நகரங்களைத் திரும்பப் பொருத்த, செல் E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
0>இங்கே, D5= தேடுதல் மதிப்புA5:B15 = தேடல் வரம்பு
2 = தேடுதலின் தேடல் நெடுவரிசை வரம்பு
தவறு = சரியான பொருத்தம்
ENTER ஐ அழுத்திய பிறகு, முதல் நகரத்தின் பெயரை மட்டும் பெறுவோம் . அதாவது VLOOKUP பல மதிப்புகளை வழங்க முடியாது, அது முதல் மதிப்புகளை மட்டுமே வழங்குகிறது. எனவே, VLOOKUP ஐப் பயன்படுத்தி பல மதிப்புகளை செங்குத்தாகப் பெற முடியாது செயல்பாடு.
மேலும் படிக்க: எக்செல் இல் VLOOKUP க்கு பதிலாக INDEX MATCH ஐ எவ்வாறு பயன்படுத்துவது (3 வழிகள்)
2. INDEX செயல்பாடு
2.1 மதிப்புகளை செங்குத்தாக
INDEX செயல்பாடு பொருத்தி பல மதிப்புகளை செங்குத்தாக வழங்கலாம். E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
இங்கே, $B$5:$B$15 இல் சூத்திரத்தை உள்ளிடவும் =மதிப்புக்கான வரம்பு
$D$5 = தேடல் அளவுகோல்கள்
$A$5:$A$15 = வரம்பு
ROW(1:1) மதிப்பு செங்குத்தாகத் திரும்பும் என்பதைக் குறிக்கிறது
ENTER ஐ அழுத்திய பின் செல் E5 இல் அமெரிக்காவின் முதல் நகரத்தைப் பெறுவீர்கள்.
இப்போது செல் E5 செங்குத்தாக கீழ்நோக்கி இழுக்கவும். அமெரிக்காவின் அனைத்து நகரங்களையும் நெடுவரிசையில் பெறவும் E.
சூத்திரத்தைப் பயன்படுத்தி மற்ற நாடுகளுக்கும் பொருந்தலாம். கலத்தில் நாட்டின் பெயரை உள்ளிடவும் D5, அது தானாகவே நாட்டின் நகரங்களை D நெடுவரிசையில் வழங்கும்.
2.2 திரும்பவும் மதிப்புகள் கிடைமட்டமாக
INDEX செயல்பாடு கிடைமட்டமாக மதிப்புகளை வழங்கும். E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
இங்கே, $B$5:$B$15 இல் சூத்திரத்தை உள்ளிடவும் =மதிப்புக்கான வரம்பு
$D$5 = தேடல் அளவுகோல்கள்
$A$5:$A$15 = வரம்பு
நெடுவரிசை(A1) மதிப்பு இருக்கும் என்பதைக் குறிக்கிறதுகிடைமட்டமாக திருப்பித் தரப்படும்
இப்போது E5 செல்லை கிடைமட்டமாக இழுக்கவும், அமெரிக்காவின் அனைத்து நகரங்களையும் வரிசை 5 இல் பெறுவீர்கள்.
<மேலும் படிக்க
TEXTJOIN செயல்பாடு ஒரு கலத்தில் பல மதிப்புகளை வழங்கும். கலத்தில் சூத்திரத்தை உள்ளிடவும் E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
இங்கே, D5 = அளவுகோல்
A5:B15 = பொருந்தக்கூடிய அளவுகோல்களுக்கான வரம்பு
B5:B15 = மதிப்புகளின் வரம்பு
உண்மை = அனைத்தையும் புறக்கணித்தல் காலியான செல்கள்
ENTER ஐ அழுத்திய பிறகு, அமெரிக்காவின் அனைத்து நகரங்களையும் செல் E5ல் பெறுவீர்கள்.
மேலும் படிக்க: எக்செல் இன்டெக்ஸ் மேட்ச் கலத்தில் உரை இருந்தால்
ஒத்த வாசிப்புகள்
- எக்செல் (6 முறைகள்) இல் குறிப்பிட்ட தரவை எவ்வாறு தேர்ந்தெடுப்பது
- INDEX MATCH vs VLOOKUP செயல்பாடு (9 எடுத்துக்காட்டுகள்)<2
- பல்வேறு முடிவுகளை உருவாக்க எக்செல் இல் INDEX-MATCH ஃபார்முலாவை எவ்வாறு பயன்படுத்துவது
- எக்செல் INDEX MATCH பல அளவுகோல்களுடன் (4 பொருத்தமான எடுத்துக்காட்டுகள்) 26>
- எக்செல் இல் வரிசைகள் மற்றும் நெடுவரிசைகளில் பல அளவுகோல் பொருத்தம்
4. பல மதிப்புகளை செங்குத்தாக வடிகட்டவும்
நீங்கள் மதிப்புகளைப் பெறலாம். வடிகட்டி ஐப் பயன்படுத்தி செங்குத்தாக. அதற்கு, முதலில் Home > திருத்துதல் > வரிசை & வடிகட்டி > வடிகட்டி.
இப்போது அனைத்து நெடுவரிசைத் தலைப்பையும் தவிர ஒரு சிறிய கீழ்நோக்கிய அம்புக்குறி காண்பிக்கப்படும். நாட்டைத் தவிர அம்புக்குறியைக் கிளிக் செய்யவும். கீழ்தோன்றும் மெனு தோன்றும். இந்த மெனுவிலிருந்து United States மட்டும் என்பதைத் தேர்ந்தெடுத்து சரி என்பதைக் கிளிக் செய்யவும்.
இப்போது உங்கள் தரவுத்தொகுப்பில், நீங்கள் மட்டும் பார்ப்பீர்கள் யுனைடெட் ஸ்டேட்ஸ் 1>AGGREGATE செயல்பாடு ஒன்றாக எக்செல் இல் பல மதிப்புகளை செங்குத்தாகப் பொருத்தலாம் மற்றும் வழங்கலாம். E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
இங்கே, $B$5:$B$15 இல் சூத்திரத்தை உள்ளிடவும் =மதிப்புக்கான வரம்பு
$D$5 = தேடல் அளவுகோல்கள்
$A$5:$A$15 = வரம்பு
ENTER ஐ அழுத்திய பிறகு, அமெரிக்காவின் முதல் நகரத்தை E5 கலத்தில் பெறுவீர்கள்.<2
இப்போது E5 செங்குத்தாக கீழ்நோக்கி இழுக்கவும், அமெரிக்காவின் அனைத்து நகரங்களும் E. நெடுவரிசையில் கிடைக்கும்.
மேலும் படிக்க: எக்செல் இன்டெக்ஸ் மேட்ச் சிங்கிள்/மல்டிபிள் க்ரிடீரியாக் கொண்ட ஒற்றை/மல்டிபிள் முடிவுகள்
முடிவு
பல மதிப்புகளை செங்குத்தாகப் பொருத்தவும் திருப்பி அனுப்பவும் விவரிக்கப்பட்டுள்ள முறைகளில் ஏதேனும் ஒன்றை நீங்கள் பயன்படுத்தலாம், ஆனால் INDEX செயல்பாட்டைப் பயன்படுத்துவது மிகவும் சிறந்ததுவசதியான வழி. ஏதேனும் முறைகளில் ஏதேனும் குழப்பத்தை நீங்கள் எதிர்கொண்டால், கருத்து தெரிவிக்கவும்.