உள்ளடக்க அட்டவணை
எக்செல் இல் அதிக அளவிலான தரவுகளுடன் பணிபுரியும் போது, உங்கள் தரவுத்தொகுப்பில் பலமுறை தோன்றும் மதிப்புகளை நீங்கள் தேட வேண்டிய சூழ்நிலையில் சில சமயங்களில் உங்களை நீங்கள் காணலாம். எனவே, அந்தத் தரவை ஒரு கலத்தில் பார்க்க வேண்டும். இந்த டுடோரியலில், எக்செல் இல் ஒரு கலத்தில் பல மதிப்புகளுக்கு VLOOKUP ஐ எவ்வாறு பயன்படுத்துவது என்பதைக் காண்பிப்போம்.
பொதுவாகச் சொன்னால், நாங்கள் இங்கு நேரடியாக VLOOKUP செயல்பாட்டைப் பயன்படுத்தவில்லை. VLOOKUP செயல்பாட்டைப் போலவே இருக்கும் பல மதிப்புகளை ஒரு கலத்தில் கண்டுபிடிக்கப் போகிறோம். இந்தப் பயிற்சி உங்களுக்கு உதவிகரமாக இருக்கும் என நம்புகிறோம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
Vlookup Multiple Values in One Cell.xlsm2 எளிய முறைகள் Vlookup செய்ய ஒரு கலத்தில் பல மதிப்புகள்
இப்போது, எக்செல் இல் ஒரு கலத்தில் பல மதிப்புகளைக் காண 2 வழிகளைக் காட்டப் போகிறோம். முதலாவது சூத்திரங்கள் மற்றும் இரண்டாவது VBA குறியீடுகளைப் பயன்படுத்துகிறது. இந்த கட்டுரையில் மீண்டும் மீண்டும் மற்றும் மீண்டும் மீண்டும் செய்யப்படாத மதிப்புகள் இரண்டையும் பார்ப்போம். எனவே, உங்கள் பிரச்சனைக்கு ஏற்ப மிகவும் பொருத்தமான முறையை நீங்கள் தேர்வு செய்யலாம்.
இந்தச் சிக்கலை நிரூபிக்க, பின்வரும் தரவுத்தொகுப்பைப் பயன்படுத்துவோம்:
இங்கே, எங்களிடம் சில விற்பனையாளர்களின் பெயர்கள் மற்றும் அவர்களின் விற்பனை தயாரிப்புகள் உள்ளன. இப்போது, ஒவ்வொரு விற்பனையாளரின் விற்பனைப் பொருட்களைக் கண்டறிவதே எங்கள் இலக்காகும்.
1. எக்செல்
TEXTJOIN செயல்பாடு ஒரு கலத்தில் பல மதிப்புகளை Vlookup செய்ய சூத்திரங்களைப் பயன்படுத்துதல் எங்கள் செல்ல வேண்டிய செயல்பாடுஇந்த முறையை செயல்படுத்தவும். TEXTJOIN செயல்பாடு, டிலிமிட்டர் மூலம் பிரிக்கப்பட்ட ஒவ்வொரு மதிப்புடனும் 2 அல்லது அதற்கு மேற்பட்ட சரங்களை ஒன்றாக இணைக்க அனுமதிக்கிறது. முக்கியமாக, எங்கள் சூத்திரத்தைச் செயல்படுத்த TEXTJOIN செயல்பாட்டுடன் வெவ்வேறு செயல்பாடுகளை இணைக்கிறோம்.
TEXTJOINசெயல்பாடு Excel 2019 மற்றும் Office 365க்கு மட்டுமே கிடைக்கும்.TEXTJOIN செயல்பாட்டின் அடிப்படை தொடரியல்:
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
இங்கே, ஒரு கலத்தில் மதிப்புகளைப் பிரிக்க, எங்களின் டிலிமிட்டர் கமாவாக ( “,”
) இருக்கும்.
1.1 TEXTJOIN மற்றும் IF செயல்பாடுகள்
இப்போது, இந்த சூத்திரம் பயன்படுத்த மிகவும் எளிதானது. இந்த சூத்திரம் மதிப்புகளைத் தேடும் மற்றும் அவற்றை ஒரு கலத்தில் டிலிமிட்டர், கமாவுடன் செருகும். ஆனால், இந்த சூத்திரம் நகல்களுடன் மதிப்பை வழங்கும் என்பதை நினைவில் கொள்ளுங்கள்.
அடிப்படை தொடரியல்:
=TEXTJOIN(", ",TRUE,IF(lookup_value=lookup_range,,finding_range,""))
📌 படிகள்
1. முதலில், பின்வரும் சூத்திரத்தை Cell F5 :
=TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
2 இல் உள்ளிடவும். பிறகு, Enter ஐ அழுத்தவும்.
3. இறுதியாக, F6:F7 கலங்களின் வரம்பில் Fill Handle ஐகானை இழுக்கவும்.
இறுதியில், நாங்கள் வெற்றியடைந்தோம் VLOOKUP ஒரு கலத்தில் பல மதிப்புகளைப் பயன்படுத்தவும் “ஜான்”
➤ IF(E5=B5:B13,C5:C13,"")
இந்தச் செயல்பாடு பின்வரும் வரிசையை வழங்குகிறது:
{"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))
இறுதியாக, TEXTJOIN செயல்பாடு பின்வருவனவற்றை வழங்கும்முடிவு:
{Mobile, TV, Fridge, Mobile}
மேலும் படிக்க: கமாவால் பிரிக்கப்பட்ட ஒரு கலத்தில் பல மதிப்புகளை வழங்க எக்செல் VLOOKUP
1.2 TEXTJOIN மற்றும் MATCH செயல்பாடுகள் (நகல்கள் இல்லாமல்)
இப்போது, நீங்கள் ஒரு கலத்தில் பல மதிப்புகள் விரும்பினால், இந்த சூத்திரத்தைப் பயன்படுத்தலாம். இந்த சூத்திரம் TEXTJOIN மற்றும் MATCH செயல்பாடுகளின் கலவையாகும். இந்த சூத்திரம் பயன்படுத்துவதற்கு சற்று சிக்கலானது ஆனால் நிச்சயமாக இது நீங்கள் விரும்பும் மதிப்புகளை வழங்கும்.
📌 படிகள்
1. முதலில், பின்வரும் சூத்திரத்தை Cell F5 :
=TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))
2 இல் உள்ளிடவும். பிறகு, Enter ஐ அழுத்தவும்.
3. இறுதியாக, F6:F7 கலங்களின் வரம்பில் Fill Handle ஐகானை இழுக்கவும்.
இறுதியில், நாங்கள் வெற்றியடைந்தோம் எந்த நகல் மதிப்புகளும் இல்லாமல் ஒரு கலத்தில் VLOOKUP பல மதிப்புகளைப் பயன்படுத்த.
🔎 சூத்திரத்தின் பிரிப்பு
<2 இந்த முறிவை “ஜான்” என்ற நபருக்காக மட்டுமே பயன்படுத்துகிறோம்
➤ ROW(C5:C13)
இது வரிசையை வழங்குகிறது {5;6;7;8;9;10;11;12;13}
➤ MATCH(ROW(C5:C13), ROW(C5:C13))
அது திரும்புகிறது: {1;2;3;4;5;6;7;8;9}
➤ IF(E5=B5:B13, C5:C13, "")
இது திரும்பும்: {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
➤ MATCH(C5:C13, IF(E5=B5:B13, C5:C13, "")
இந்தச் செயல்பாடு திரும்பும்: {8;8;7;9;7;7;7;8;7}
➤ IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")
அது திரும்புகிறது: {1;1;"";4;"";6;"";1;""}
➤ IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, "")
அது வரும்>
மேலும் படிக்க: எக்செல் (5 முறைகள்) இல் பல வரிசைகளுடன் VLOOKUP செய்வது எப்படி
1.3 திTEXTJOIN மற்றும் UNIQUE செயல்பாடுகள் (நகல்கள் இல்லாமல்)
இப்போது, UNIQUE செயல்பாடு Excel 365 இல் மட்டுமே கிடைக்கிறது. எனவே, நீங்கள் Excel 365 ஐப் பயன்படுத்துகிறீர்கள் என்றால், நீங்கள் நிச்சயமாக இந்த சூத்திரத்தைப் பயன்படுத்தலாம். முந்தைய சூத்திரம் சற்று கடினமானது ஆனால் இந்த சூத்திரம் ஒரு கலத்தில் மதிப்புகளை தேடும் வழியை எளிதாக்கும். UNIQUE செயல்பாடு ஒரு பட்டியல் அல்லது வரம்பில் உள்ள தனிப்பட்ட மதிப்புகளின் பட்டியலை வழங்குகிறது. இப்போது, முதல் மற்றும் மூன்றாவது சூத்திரத்திற்கு இடையே உள்ள வேறுபாடு IF செயல்பாட்டிற்கு முன் UNIQUE செயல்பாட்டைப் பயன்படுத்துகிறது.
UNIQUE செயல்பாட்டின் அடிப்படை தொடரியல்:
=UNIQUE (array, [by_col], [exactly_once])
வரிசை – தனித்துவமான மதிப்புகளைப் பிரித்தெடுக்கும் வரம்பு அல்லது வரிசை.
<0 by_col – [விரும்பினால்] எப்படி ஒப்பிட்டுப் பிரித்தெடுப்பது. வரிசை மூலம் = FALSE (இயல்புநிலை); நெடுவரிசையில் = TRUE.exactly_once – [விரும்பினால்] TRUE = ஒருமுறை நிகழும் மதிப்புகள், FALSE= அனைத்து தனிப்பட்ட மதிப்புகளும் (இயல்புநிலை)
📌 படிகள்
1. முதலில், பின்வரும் சூத்திரத்தை Cell F5 :
=TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
2 இல் உள்ளிடவும். பிறகு, Enter ஐ அழுத்தவும்.
3. இறுதியாக, F6:F7 செல்கள் வரம்பில் Fill Handle ஐகானை இழுக்கவும்.
நீங்கள் பார்க்க முடியும் ஒரு கலத்தில் VLOOKUP பல மதிப்புகள் வெற்றிகரமாகப் பயன்படுத்தப்பட்டன “ஜான்”
➤ IF(E5=B5:B13,C5:C13,"")
அது {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}
3>
➤ UNIQUE(IF(E5=B5:B13,C5:C13,""))
அது {"Mobile";"";"TV";"Fridge"}
➤ TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))
இறுதி முடிவு மொபைல்,டிவி,ஃப்ரிட்ஜ்
மேலும் படிக்க: டிராப் டவுன் லிஸ்டில் பல மதிப்புகளை Vlookup செய்து திரும்பப் பெறுவது எப்படி
2. VBA குறியீடுகளைப் பயன்படுத்தி ஒரு கலத்தில் பல மதிப்புகளை Vlookup செய்ய
TEXTJOIN செயல்பாடு MS Excel 2019 மற்றும் MS Excel 365 க்கு மட்டுமே கிடைக்கும். எனவே, Excel இன் VBA குறியீடுகளைப் பற்றி நீங்கள் நன்கு அறிந்திருந்தால், இந்த இரண்டு குறியீடுகளும் உங்களுக்கு மிகவும் நடைமுறைக்குரியதாக இருக்கும். முதலாவது நகல்களுடன் இருக்கும், இரண்டாவது நகல் இல்லாமல் இருக்கும். எனவே, உங்கள் சிக்கலுக்கு ஏற்ப உங்கள் முறையைத் தேர்வுசெய்யவும்.
2.1 VBA குறியீடுகள் ஒரு கலத்தில் பல மதிப்புகள்
📌 படிகள்
1. முதலில். விஷுவல் பேசிக் எடிட்டரைத் திறக்க Alt+F11 ஐ அழுத்தவும்.
2. பிறகு, செருகு > தொகுதி .
3. அடுத்து, பின்வரும் குறியீட்டை உள்ளிடவும்:
7814
4. இப்போது, உங்கள் பணித்தாள்க்குச் செல்லவும். பிறகு, பின்வரும் சூத்திரத்தை Cell F5 :
=MultipleValues(B5:B13,E5,C5:C13,",")
5ல் உள்ளிடவும். பிறகு, ENTER ஐ அழுத்தவும்.
6. இறுதியாக, ஃபில் ஹேண்டில் ஐகானை செல்கள் வரம்பில் இழுக்கவும் F6:F7.
இறுதியில், நாங்கள் VLOOKUP <3 ஐப் பயன்படுத்தினோம்>ஒரு கலத்தில் பல மதிப்புகள் .
மேலும் படிக்க: எக்செல் இல் பல மதிப்புகளை கிடைமட்டமாக வழங்க VLOOKUP
2.2 VBA ஒரு கலத்தில் பல மதிப்புகளைப் பார்ப்பதற்கான குறியீடுகள் (நகல்கள் இல்லாமல்)
📌 படிகள்
1. முதலில். விஷுவல் பேசிக் எடிட்டரைத் திறக்க Alt+F11 ஐ அழுத்தவும்.
2. பிறகு, செருகு > தொகுதி .
3. அடுத்து, பின்வரும் குறியீட்டை உள்ளிடவும்:
5620
4. குறியீட்டைச் செருகிய பிறகு, கருவிகள் > பயன்பாடுகளுக்கான திறந்த மைக்ரோசாஃப்ட் விஷுவல் பேசிக் சாளரத்தில் குறிப்புகள் , பின்னர், பாப்-அவுட் குறிப்புகள் - VBAProject உரையாடல் பெட்டியில், Microsoft Scripting Runtime விருப்பத்தை சரிபார்க்கவும். கிடைக்கும் குறிப்புகள் பட்டியல் பெட்டி. சரி என்பதைக் கிளிக் செய்யவும்.
5. இப்போது, உங்கள் பணித்தாள்க்குச் செல்லவும். பிறகு, பின்வரும் சூத்திரத்தை செல் F5 :
=ValuesNoDup(E5,B5:B13,2)
இங்கே உள்ளிடவும், 2 என்பது தரவுத்தொகுப்பின் நெடுவரிசை எண்.
0>6. பிறகு, Enter ஐ அழுத்தவும்.
7. இறுதியாக, F6:F7 செல்கள் வரம்பில் Fill Handle ஐகானை இழுக்கவும்.
நீங்கள் பார்க்க முடியும் நகல்கள் இல்லாமல் ஒரு கலத்தில் VLOOKUP பல மதிப்புகள் பயன்படுத்தப்பட்டன.
மேலும் படிக்க: எக்செல் இல் பல மதிப்புகளை VLOOKUP செய்து திரும்பப் பெறுவது எப்படி (8 முறைகள்)
முடிவு
முடிவுக்கு, எக்செல் இல் ஒரு கலத்தில் பல மதிப்புகளை பார்க்க இந்தப் பயிற்சி உதவும் என்று நம்புகிறேன். பயிற்சிப் புத்தகத்தைப் பதிவிறக்கி, இவற்றை நீங்களே முயற்சிக்கவும். நிச்சயமாக, இது உங்கள் எக்செல் அறிவை வளர்க்கும். மேலும், கருத்துப் பகுதியில் கருத்துத் தெரிவிக்க தயங்காதீர்கள். உங்களின் மதிப்புமிக்க கருத்து இது போன்ற நிறைய கட்டுரைகளை உருவாக்க எங்களை ஊக்குவிக்கிறது. எக்செல் தொடர்பான பிரச்சனைகள் மற்றும் தீர்வுகளுக்கு எங்கள் வலைத்தளமான ExcelWIKI பார்க்க மறக்காதீர்கள்.