உள்ளடக்க அட்டவணை
Microsoft Excel இல், VLOOKUP மற்றும் பல மதிப்புகளை கிடைமட்டமாக வழங்க சில விருப்பங்கள் உள்ளன. VLOOKUP செயல்பாடு பல மதிப்புகளை கிடைமட்டமாக வழங்க முடியாவிட்டாலும், சரியான விளக்கப்படங்களுடன் இந்த கட்டுரையில் மாற்று விருப்பங்களை நீங்கள் அறிமுகப்படுத்துவீர்கள்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
இந்தக் கட்டுரையைத் தயாரிக்க நாங்கள் பயன்படுத்திய Excel பணிப்புத்தகத்தை நீங்கள் பதிவிறக்கலாம்.
2 முறைகள் VLOOKUP மற்றும் பல மதிப்புகளை கிடைமட்டமாகத் திரும்பப் குறிப்பிட்ட நெடுவரிசையில் இருந்து அதே வரிசை. ஒரே நேரத்தில் VLOOKUP செயல்பாட்டைப் பயன்படுத்தி பல மதிப்புகளைப் பிரித்தெடுக்க முடியாது. பின்வரும் முடிவுகளை உருவாக்க, வெளியீட்டு கலத்தை கீழே இழுத்தால், சில தரவுகளுக்கு நகல் மதிப்புகளைப் பெறுவீர்கள். எல்லாவற்றிற்கும் மேலாக, Excel இல் உள்ள VLOOKUP செயல்பாடு மூலம் பிரித்தெடுக்கப்பட்ட தரவை கிடைமட்டமாக காட்ட முடியாது. எனவே, எக்ஸெல் விரிதாளில் எங்களின் நோக்கங்களை நிறைவேற்ற இரண்டு மாற்று வழிகள் உள்ளன.
1. INDEX, SMALL மற்றும் IF செயல்பாடுகளை VLOOKUP க்கு பயன்படுத்துதல் மற்றும் தொடர்புடைய மதிப்புகளை கிடைமட்டமாகத் திரும்பப் அவை சீரற்ற வரிசையில் இருப்பதால், குறிப்பிட்ட பிராண்டின் மாதிரிப் பெயர்களைப் பிரித்தெடுப்போம்மற்றும் அவற்றை ஒரு வரிசையில் கிடைமட்டமாக காட்டவும். உதாரணமாக, ஸ்மார்ட்ஃபோன் பிராண்டின் மாடல் பெயர்களை நாங்கள் காட்ட விரும்புகிறோம்- Samsung வரிசை 16 .
📌 படி 1:
➤ செல் C16 இல் தேவையான சூத்திரம்:
=INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)))
➤ Enter ஐ அழுத்திய பிறகு, டேபிளில் இருந்து Samsung இன் முதல் மாடல் பெயரைப் பெறுவீர்கள்.
0>
📌 படி 2:
➤ இப்போது ஃபில் ஹேண்டில் பயன்படுத்தவும் C16 இலிருந்து #NUM பிழை தோன்றும் வரை வரிசை 16 உடன் வலதுபுறமாக இழுக்கவும்.
➤ தவிர்க்கவும் முதல் #NUM பிழை மற்றும் பிழையைக் கொண்ட அந்த கலத்திற்கு முன் தானாக நிரப்புவதை நிறுத்தவும்.
மேலும் கொடுக்கப்பட்ட அட்டவணையில் கிடைக்கும் சாம்சங் ஸ்மார்ட்போன்களின் அனைத்து மாடல் பெயர்களும் கிடைமட்டமாக உங்களுக்குக் காண்பிக்கப்படும்.
🔎 ஃபார்முலா எப்படி வேலை செய்கிறது?
- ROW($B) $5:$B$14)-ROW($B$5)+1: இந்தப் பகுதி IF செயல்பாட்டின் ([value_if_true]) இரண்டாவது வாதத்திற்கு ஒதுக்கப்பட்டுள்ளது. இது செல்கள் B5:B14 வரம்பில் கிடைக்கும் அனைத்து தரவின் வரிசை எண்ணையும் வரையறுத்து, பின்வரும் வரிசையை வழங்குகிறது:
{1;2;3;4; 5;6;7;8;9;10}
- IF($B$16=$B$5:$B$14, ROW($B$5:$B$14) )-ROW($B$5)+1): சூத்திரத்தின் இந்தப் பகுதி Samsung சாதனங்களுக்கான அளவுகோல்களுடன் மட்டும் பொருந்துகிறது. பொருத்தம் கண்டறியப்பட்டால், சூத்திரம் முன்னோக்கு வரிசை எண்ணை வழங்கும், இல்லையெனில், அது FALSE என்பதை வழங்கும். எனவே, இந்த ஃபார்முலாவிலிருந்து ஒட்டுமொத்த ரிட்டர்ன் வரிசைஇருக்கும்:
{1;FALSE;3;FALSE;5;6;FALSE;FALSE;9;FALSE}
- சிறியது(IF($B$16=$B$5:$B$14, ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)): சிறியது இங்கே செயல்படுகிறது முந்தைய படியிலிருந்து காணப்பட்ட மிகக் குறைந்த அல்லது சிறிய வரிசை எண்ணைப் பிரித்தெடுக்கிறது, மேலும் இது INDEX செயல்பாட்டின் இரண்டாவது வாதம் (row_num) என வரையறுக்கப்படும்.
- இறுதியாக, முழு மற்றும் ஒருங்கிணைந்த சூத்திரம் சாம்சங் சாதனங்களின் முதல் மாடல் பெயரை நெடுவரிசை C இலிருந்து பிரித்தெடுக்கிறது.
மேலும் படிக்க: VLOOKUP ஐப் பல அளவுகோல்களுடன் பயன்படுத்தவும் எக்செல் (6 முறைகள் + மாற்றுகள்)
இதே போன்ற அளவீடுகள்
- VLOOKUP வேலை செய்யவில்லை (8 காரணங்கள் & தீர்வுகள்)
- போட்டி இருக்கும்போது VLOOKUP ஏன் #N/A திரும்பும்? (5 காரணங்கள் & தீர்வுகள்)
- பல மதிப்புகளை செங்குத்தாகத் திரும்ப எக்செல் VLOOKUP
- காற்புள்ளியால் பிரிக்கப்பட்ட ஒரு கலத்தில் பல மதிப்புகளை வழங்க Excel VLOOKUP
2. VLOOKUP மற்றும் எக்செல் இல் உள்ள தரவு வரிசையிலிருந்து பல மதிப்புகளை கிடைமட்டமாகத் திரும்பு
இப்போது மற்றொரு காட்சியைக் கருத்தில் கொள்வோம். பின்வரும் அட்டவணையில், நெடுவரிசை B வரிசைப்படுத்தப்பட்ட வரிசையில் இரண்டு ஸ்மார்ட்போன் பிராண்டுகளைக் கொண்டுள்ளது. முன்பு போலவே, ஒரு குறிப்பிட்ட பிராண்டின் மாடல் பெயர்களை வேறு சூத்திரத்துடன் பிரித்தெடுப்போம். மேலும் இந்த ஃபார்முலா வரிசையான தரவுகளுக்கு மட்டுமே வேலை செய்யும். முந்தைய பிரிவில் காட்டப்பட்டுள்ளபடி பிராண்ட் பெயர்கள் சீரற்ற வரிசையில் இருந்தால், இந்த சூத்திரம் சரியாக வேலை செய்யாது.
இதற்குஎடுத்துக்காட்டாக, Xiaomi ஸ்மார்ட்போன்களின் மாடல் பெயர்களை மட்டும் பிரித்தெடுத்து அவற்றை வரிசை 16 இல் கிடைமட்டமாகக் காண்பிப்போம்.
📌 1> படி 1:
![](/wp-content/uploads/excel-formulas/341/knptl5kd9r.png)
![](/wp-content/uploads/excel-formulas/341/knptl5kd9r-2.png)
![](/wp-content/uploads/excel-formulas/341/knptl5kd9r-3.png)
➤ வெளியீட்டில் செல் C16 , தேவையான சூத்திரம்:
=IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"")
➤ Enter ஐ அழுத்தவும், உடனே Xiaomiயின் முதல் ஸ்மார்ட்போன் மாடல் பெயர் உங்களுக்குக் காண்பிக்கப்படும்.
<3
📌 படி 2:
➤ இப்போது கைப்பிடியை நிரப்பவும் உடன் வலதுபுறமாக தானாக நிரப்பவும் வரிசை 16 ஒரு வெற்று செல் தோன்றும் வரை.
மேலும் கீழே உள்ள ஸ்கிரீன்ஷாட்டில் உள்ளதைப் போலவே தேர்ந்தெடுக்கப்பட்ட பிராண்டின் அனைத்து மாடல் பெயர்களும் காட்டப்படும்.
🔎 ஃபார்முலா எப்படி வேலை செய்கிறது?
- MATCH($B16,$B$5:$B$14,0): INDEX செயல்பாட்டிற்குள் உள்ள MATCH செயல்பாடு Xiaomi என்ற பெயரைக் கொண்ட கலத்தின் முதல் வரிசை எண்ணை வழங்குகிறது.
- MATCH($B16, $B$5:$B$14,0)+COLUMN()-3: இந்தப் பகுதியானது INDEX செயல்பாட்டின் இரண்டாவது வாதமாகும், இது வரிசை எண்ணை வரையறுக்கிறது. e தேடியது பகுதி என்பது IF செயல்பாட்டின் இரண்டாவது வாதம் ([value_if_TRUE]) இது முந்தைய படியில் காணப்படும் வரிசை எண்ணின் அடிப்படையில் முதல் வெளியீட்டுத் தரவைப் பிரித்தெடுக்கிறது.
- பொருத்தம் காணப்படவில்லை என்றால், IF செயல்பாடு வெற்று கலத்தை வழங்கும்.
💭 குறிப்பு: இந்த சூத்திரத்துடன் தரவை சரியாக வழங்க, நீங்கள் கண்டிப்பாக நெடுவரிசை B இலிருந்து அட்டவணையைத் தொடங்கவும், அங்கு நெடுவரிசை B அளவுகோல்களைக் குறிக்கும் மற்றும் நெடுவரிசை C வெளியீட்டுத் தரவைக் கொண்டிருக்கும். நான் செல் B16 இல் காட்டியுள்ளபடி அட்டவணையின் கீழ் அல்லது மேலே உள்ள நெடுவரிசை B யில் தேர்ந்தெடுக்கப்பட்ட அளவுகோலை நீங்கள் வரையறுக்க வேண்டும்.
மேலும் படிக்க: INDEX MATCH vs VLOOKUP செயல்பாடு (9 எடுத்துக்காட்டுகள்)
முடிவு வார்த்தைகள்
மேலே குறிப்பிட்டுள்ள இந்த இரண்டு முறைகளும் இப்போது உங்கள் Excel விரிதாளில் அவற்றைப் பயன்படுத்த உதவும் என்று நம்புகிறேன் ஒரு அட்டவணையில் இருந்து தரவைப் பிரித்தெடுத்து அவற்றை ஒரு வரிசையில் கிடைமட்டமாகக் காட்டுதல். உங்களிடம் ஏதேனும் கேள்விகள் அல்லது கருத்துகள் இருந்தால், கருத்துப் பிரிவில் எனக்குத் தெரியப்படுத்தவும். அல்லது எக்செல் செயல்பாடுகள் தொடர்பான எங்கள் பிற கட்டுரைகளை இந்த இணையதளத்தில் பார்க்கலாம்.