உள்ளடக்க அட்டவணை
எக்செல் தேடுதலின் அடிப்படைகளை டுடோரியல் விளக்குகிறது, ஒவ்வொரு எக்செல் லுக்அப் செயல்பாட்டின் பலம் மற்றும் பலவீனங்களைக் காட்டுகிறது மற்றும் ஒரு குறிப்பிட்ட சூழ்நிலையில் எந்த தேடல் சூத்திரத்தைப் பயன்படுத்துவது சிறந்தது என்பதைத் தீர்மானிக்க உதவும் பல எடுத்துக்காட்டுகளை வழங்குகிறது.
ஒரு தரவுத்தொகுப்பில் குறிப்பிட்ட மதிப்பைத் தேடுவது எக்செல் இல் மிகவும் பொதுவான பணிகளில் ஒன்றாகும். இன்னும், எல்லா சூழ்நிலைகளுக்கும் பொருத்தமான "உலகளாவிய" தேடல் சூத்திரம் இல்லை. காரணம் என்னவென்றால், "தேடல்" என்ற சொல் பல்வேறு விஷயங்களைக் குறிக்கலாம்: நீங்கள் ஒரு நெடுவரிசையில் செங்குத்தாக, ஒரு வரிசையில் கிடைமட்டமாக அல்லது ஒரு வரிசை மற்றும் நெடுவரிசையின் குறுக்குவெட்டில் பார்க்கலாம், ஒன்று அல்லது பல அளவுகோல்களுடன் தேடலாம், முதலில் கண்டறிந்ததைத் திருப்பி அனுப்பலாம். பொருத்தம் அல்லது பல பொருத்தங்கள், கேஸ்-சென்சிட்டிவ் அல்லது கேஸ்-சென்சிட்டிவ் லுக்-அப் செய்ய, மற்றும் பல.
இந்தப் பக்கத்தில், சூத்திர எடுத்துக்காட்டுகள் மற்றும் ஆழமான பயிற்சிகளுடன் மிகவும் அவசியமான எக்செல் தேடல் செயல்பாடுகளின் பட்டியலைக் காணலாம். உங்கள் குறிப்புக்காக இணைக்கப்பட்டுள்ளது.
எக்செல் லுக்அப் - அடிப்படைகள்
எக்செல் லுக்அப் சூத்திரங்களின் கமுக்கமான திருப்பங்களுக்குள் நாம் மூழ்குவதற்கு முன், நாம் இருக்கிறோம் என்பதை உறுதிசெய்ய முக்கிய விதிமுறைகளை வரையறுப்போம் எப்போதும் ஒரே பக்கத்தில் இருக்கும்.
தேடுதல் - தரவு அட்டவணையில் குறிப்பிட்ட மதிப்பைத் தேடுகிறது.
தேடுதல் மதிப்பு - தேட வேண்டிய மதிப்பு க்கு.
திரும்ப மதிப்பு (பொருந்தும் மதிப்பு அல்லது பொருத்தம்) - தேடுதல் மதிப்பின் அதே நிலையில் மற்றொரு நெடுவரிசை அல்லது வரிசையில் உள்ள மதிப்பு (நீங்கள் செங்குத்தாக அல்லது கிடைமட்டமாகச் செய்கிறீர்களா என்பதைப் பொறுத்துExcel இல்.
முப்பரிமாணத் தேடல்
முப்பரிமாணத் தேடல் என்பது 3 வெவ்வேறு தேடல் மதிப்புகள் மூலம் தேடுதல். கீழே உள்ள தரவுத் தொகுப்பில், நீங்கள் ஒரு குறிப்பிட்ட ஆண்டை (H2) தேட விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம், பின்னர் அந்த வருடத்திற்குள் ஒரு குறிப்பிட்ட பெயரைத் தேட வேண்டும் (H3), பின்னர் ஒரு குறிப்பிட்ட மாதத்திற்கான மதிப்பை (H4) தரவும்.
பணியை பின்வரும் வரிசை சூத்திரம் மூலம் நிறைவேற்றலாம் (சரியாக முடிக்க Ctrl + Shift + Enter ஐ அழுத்தவும்):
=INDEX($A$1:$E$12,MIN(IF((ROW($A$1:$A$12)>MATCH(H2,$A$1:$A$12,0))*($A$1:$A$12=H3),ROW($A$1:$A$12),"")),MATCH(H4,$A$1:$E$1,0))
தேடவும் பல அளவுகோல்களுடன்
பல அளவுகோல்களை மதிப்பிடுவதற்கு, கிளாசிக் இன்டெக்ஸ் மேட்ச் ஃபார்முலாவை மாற்றியமைக்க வேண்டும், இதனால் அது வரிசை சூத்திரமாக மாறும்:
INDEX( lookup_table, MATCH (1, ( lookup_value1= lookup_column1) * ( lookup_value2= lookup_column2)*…, 0), return_column_number)A1:C11 இல் உள்ள தேடல் அட்டவணையுடன், 2 அளவுகோல்களின்படி ஒரு பொருத்தத்தைக் கண்டுபிடிப்போம்: கலம் F1 இல் உள்ள மதிப்புக்கு நெடுவரிசை A ஐத் தேடவும், F2 இல் உள்ள மதிப்புக்கு நெடுவரிசை B:
=INDEX($A$1:$C$11, MATCH(1, (F1=$A$1:$A$11) * (F2=$B$1:$B$11),0), 3)
வழக்கம் போல், சூத்திரத்தை வரிசை சூத்திரமாக மதிப்பிடுவதற்கு, Ctrl + Shift + Enter ஐ அழுத்தவும்.
இதற்கான விரிவான விளக்கத்திற்கு mula இன் லாஜிக், பல அளவுகோல்களுடன் பார்க்க, INDEX MATCH ஐப் பார்க்கவும்.
பல மதிப்புகளை வழங்கத் தேடுங்கள்
எந்த எக்செல் தேடல் செயல்பாட்டைப் பயன்படுத்துகிறீர்களோ (LOOKUP, VLOOKUP, அல்லது HLOOKUP), அது மட்டுமே திரும்ப முடியும் ஒரு போட்டி. காணப்படும் அனைத்து பொருத்தங்களையும் பெற, நீங்கள் 6ஐப் பயன்படுத்த வேண்டும்வரிசை சூத்திரத்தில் பல்வேறு செயல்பாடுகள் இணைக்கப்பட்டுள்ளன:
IFERROR(INDEX( return_range, SMALL(IF( lookup_value= lookup_range, ROW( return_range<) 2> )- m ,""), ROW() - n )),"")எங்கே:
- m என்பது மைனஸ் 1 இல் உள்ள முதல் கலத்தின் வரிசை எண் ஆகும்
செல் E2 இல் உள்ள தேடுதல் மதிப்பு, A2:A11 இல் தேடுதல் வரம்பு, B2:B11 இல் உள்ள வரம்பைத் திரும்பப் பெறுதல் மற்றும் வரிசை 2 இல் உள்ள முதல் ஃபார்முலா கலத்தின் மூலம், உங்கள் தேடல் சூத்திரம் பின்வரும் வடிவத்தைப் பெறுகிறது:
=IFERROR(INDEX($B$2:$B$11, SMALL(IF($E$2 =$A$2:$A$11, ROW($B$2:$B$11 )- 1,""), ROW() - 1 )),"")
சூத்திரம் பல பொருத்தங்களை வழங்க, நீங்கள் அதை முதல் கலத்தில் (F2) உள்ளிடவும், Ctrl + Shift + Enter ஐ அழுத்தவும், பின்னர் நெடுவரிசையில் உள்ள மற்ற கலங்களுக்கு சூத்திரத்தை நகலெடுக்கவும்.
மேலே உள்ள சூத்திரத்தின் விரிவான விளக்கத்திற்கும் பல மதிப்புகளை வழங்குவதற்கான பிற வழிகளுக்கும், பல முடிவுகளை வழங்க Vlookup செய்வது எப்படி என்பதைப் பார்க்கவும்.
Nested Lookup (2 தேடல் அட்டவணைகளில் இருந்து)
உங்கள் முக்கிய அட்டவணை மற்றும் தேடுதல் அட்டவணை எதில் இருந்து நீங்கள் தரவை இழுக்க விரும்பினால் பொதுவான நெடுவரிசை இல்லை, இது போன்ற பொருத்தங்களை நிறுவ கூடுதல் தேடல் அட்டவணையைப் பயன்படுத்தலாம்:
<1 இலிருந்து மதிப்புகளை மீட்டெடுக்க Lookup_table2 இல் உள்ள தொகை
=VLOOKUP(VLOOKUP(A2, Lookup_table1!$A$1:$B$6, 2, FALSE), Lookup_table2!$A$1:$B$6, 2, FALSE)
கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி, எங்கள் உள்ளமைக்கப்பட்ட தேடல் சூத்திரம் சரியாக வேலை செய்கிறது:
பலவற்றிலிருந்து வரிசை வ்லுக்அப்கள்தாள்கள்
முந்தைய தேடல் வெற்றியடைந்ததா அல்லது தோல்வியடைந்ததா என்பதன் அடிப்படையில் வரிசைமுறை Vlookup-ஐச் செய்ய, VLOOKUPகளுடன் உள்ளமைக்கப்பட்ட IFERROR செயல்பாடுகளைப் பயன்படுத்தி பல நிபந்தனைகளை ஒவ்வொன்றாக மதிப்பீடு செய்யலாம்:
IFERROR(VLOOKUP( …), IFERROR(VLOOKUP( …), IFERROR(VLOOKUP( …),"கண்டுபிடிக்கப்படவில்லை")))முதல் Vlookup தோல்வியுற்றால், IFERROR பிழையைக் கண்டுபிடித்து இயங்கும் மற்றொரு Vlookup. இரண்டாவது Vlookup எதுவும் கண்டுபிடிக்கவில்லை என்றால், இரண்டாவது IFERROR பிழையைப் பிடித்து மூன்றாவது Vlookup ஐ இயக்குகிறது, மற்றும் பல. எல்லா Vlookupகளும் தோல்வியுற்றால், கடைசி IFERROR ஆனது "கண்டுபிடிக்கப்படவில்லை" அல்லது நீங்கள் சூத்திரத்திற்கு வழங்கிய வேறு ஏதேனும் செய்தியை வழங்கும்.
உதாரணமாக, 3 வெவ்வேறு தாள்களில் இருந்து தொகையை எடுக்க முயற்சிப்போம்:
=IFERROR(VLOOKUP(B1,A6:B9,2,0), IFERROR(VLOOKUP(B1,D6:E9,2,0), IFERROR(VLOOKUP(B1,G6:H9,2,0), "Not found")))
முடிவு இதைப் போலவே இருக்கும்:
மேலும் தகவலுக்கு, Excel இல் உள்ளமை IFERROR செயல்பாடுகளை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்க்கவும்.
கேஸ்-சென்சிட்டிவ் லுக்அப்
உங்களுக்குத் தெரிந்தபடி, எல்லா எக்செல் லுக்அப் செயல்பாடுகளும் அவற்றின் இயல்பிலேயே கேஸ்-சென்சிட்டிவ் அல்ல. உங்கள் தேடல் சூத்திரத்தை சிற்றெழுத்து மற்றும் பெரிய எழுத்துக்கு இடையில் வேறுபடுத்திக் காட்ட, LOOKUP அல்லது INDEX MATCH ஐப் பயன்படுத்தவும். நான் தனிப்பட்ட முறையில் INDEX MATCHஐத் தேர்வு செய்கிறேன், ஏனெனில் அதற்கு LOOKUP செயல்பாடு செய்வது போல் தேடல் நெடுவரிசையில் மதிப்புகளை வரிசைப்படுத்த வேண்டிய அவசியமில்லை, இடமிருந்து வலமாக மற்றும் வலமிருந்து இடமாகத் தேடலாம், மேலும் எல்லா தரவு வகைகளுக்கும் சரியாகச் செயல்படும்.
INDEX( return_column, MATCH(TRUE,EXACT( lookup_column, lookup_value),0))G2 என்பது தேடுதல் மதிப்பு, A - column-ஐ எதிர் பார்க்க மற்றும் E - column-ல் இருந்து போட்டிகளை வழங்க, எங்கள் கேஸ்-சென்சிட்டிவ் லுக்அப் ஃபார்முலா பின்வருமாறு செல்கிறது:
=INDEX($E$2:$E$6, MATCH(TRUE, EXACT($A$2:$A$6,G2),0))
இது வரிசை சூத்திரம் என்பதால், அதைச் சரியாக முடிக்க Ctrl + Shift + Enter ஐ அழுத்தவும்.
மேலும் சூத்திர உதாரணங்களுக்கு, Excel இல் கேஸ்-சென்சிட்டிவ் லுக்-அப் செய்வது எப்படி என்பதைப் பார்க்கவும்.
பார்ஷியல் ஸ்ட்ரிங் மேட்ச்
பகுதியாகத் தேடுகிறது எக்செல் இல் போட்டி மிகவும் சவாலான பணிகளில் ஒன்றாகும், இதற்கு உலகளாவிய தீர்வு இல்லை. எந்த சூத்திரத்தைப் பயன்படுத்துவது என்பது உங்கள் தேடுதல் மதிப்புகள் மற்றும் நெடுவரிசையில் உள்ள மதிப்புகளுக்கு இடையே எந்த வகையான வேறுபாடுகள் உள்ளன என்பதைப் பொறுத்தது. பெரும்பாலான சந்தர்ப்பங்களில், மதிப்புகளின் பொதுவான பகுதியைப் பிரித்தெடுக்க இடது, வலது அல்லது மிட் செயல்பாட்டைப் பயன்படுத்துவீர்கள். பின் அந்த பகுதியை வ்லுக்அப் செயல்பாட்டின் லுக்அப்_மதிப்பு வாதத்திற்கு பின்வரும் சூத்திரத்தில் செய்தது போல் வழங்கவும்:
=VLOOKUP(RIGHT(D2,4), $A$2:$B$6, 2, FALSE)
D2 என்பது தேடுதல் மதிப்பு, A2:B6 தேடல் அட்டவணை மற்றும் நெடுவரிசையின் குறியீட்டு எண்ணில் உள்ள 2. இதிலிருந்து போட்டிகளைத் திரும்பப் பெறவும்.
எக்செல் இல் பகுதியளவு பொருத்தத் தேடலைச் செய்வதற்கான பிற வழிகளுக்கு, எப்படி ஒன்றிணைப்பது என்பதைப் பார்க்கவும் பகுதி பொருத்தத்தின்படி இரண்டு ஒர்க்ஷீட்கள்.
எக்செல் இல் லுக்அப் செயல்பாடுகளை இப்படித்தான் பயன்படுத்துகிறீர்கள். இந்த டுடோரியலில் விவாதிக்கப்பட்ட சூத்திரங்களை உன்னிப்பாகப் பார்க்க, எங்கள் எக்செல் லுக்அப் ஃபார்முலாவைப் பதிவிறக்க நீங்கள் வரவேற்கிறோம்.எடுத்துக்காட்டுகள்.
Formula-free way to do for Lookup in Excel
எக்செல் தேடுதல் என்பது அற்பமான பணி அல்ல என்று சொல்லாமல் போகிறது. எக்செல் துறையை கற்றுக்கொள்வதில் உங்கள் முதல் படிகளை நீங்கள் எடுக்கிறீர்கள் என்றால், தேடல் சூத்திரங்கள் மிகவும் குழப்பமானதாகவும் புரிந்துகொள்ள கடினமாகவும் தோன்றலாம். ஆனால் தயவு செய்து, சோர்வடைய வேண்டாம், இந்தத் திறன்கள் பெரும்பான்மையான பயனர்களுக்கு இயல்பாக வருவதில்லை!
புதியவர்களுக்கு விஷயங்களை எளிதாக்குவதற்காக, மேர்ஜ் டேபிள்ஸ் வழிகாட்டி என்ற சிறப்புக் கருவியை நாங்கள் உருவாக்கியுள்ளோம். ஒரு சூத்திரம் இல்லாமல் அட்டவணைகளை ஒன்றிணைக்கவும். கூடுதலாக, மேம்பட்ட எக்செல் பயனர்கள் கூட பயனடையக்கூடிய பல தனித்துவமான விருப்பங்களை இது வழங்குகிறது:
- பல அளவுகோல்கள் மூலம் தேடுதல், அதாவது ஒன்று அல்லது பல நெடுவரிசைகளை தனித்துவமான அடையாளங்காட்டியாகப் பயன்படுத்தவும். (கள்).
- தற்போதுள்ள நெடுவரிசைகளில் மதிப்புகளைப் புதுப்பித்து, தேடல் அட்டவணையில் இருந்து புதிய நெடுவரிசைகளைச் சேர்க்கவும்.
- திரும்பு பல பொருத்தங்கள் தனி வரிசைகளில். ஒருங்கிணைந்த வரிசை வழிகாட்டியுடன் இணைந்து பயன்படுத்தும்போது, அது ஒரு செல், காற்புள்ளி அல்லது வேறுவிதமாகப் பிரிக்கப்பட்ட பல முடிவுகளைக் கூட கொடுக்கலாம் (உதாரணத்தை இங்கே காணலாம்).
- மேலும் பல.
Merge Tables Wizard உடன் பணிபுரிவது எளிதானது மற்றும் உள்ளுணர்வு. நீங்கள் செய்ய வேண்டியது:
- பொருந்தும் மதிப்புகளை இழுக்க விரும்பும் உங்கள் பிரதான அட்டவணையைத் தேர்ந்தெடுக்கவும்.
- இதிலிருந்து பொருத்தங்களை இழுக்க தேடல் அட்டவணையைத் தேர்ந்தெடுக்கவும்.
- ஒன்று அல்லது அதற்கு மேற்பட்ட பொதுவான நெடுவரிசைகளை வரையறுக்கவும்.
- புதுப்பிக்கப்பட வேண்டிய நெடுவரிசைகளைத் தேர்வு செய்யவும் அல்லது/மற்றும் இறுதியில் சேர்க்கஅட்டவணை.
- விரும்பினால், ஒன்று அல்லது அதற்கு மேற்பட்ட கூடுதல் இணைப்பு விருப்பங்களைத் தேர்ந்தெடுக்கவும்.
- முடிக்கவும் என்பதைக் கிளிக் செய்யவும், சிறிது நேரத்தில் முடிவைப் பெறுவீர்கள்!
உங்கள் சொந்த ஒர்க்ஷீட்களில் ஆட்-இன் முயற்சி செய்ய ஆர்வமாக இருந்தால், எங்களின் அல்டிமேட் சூட்டின் சோதனைப் பதிப்பைப் பதிவிறக்கம் செய்துகொள்ள உங்களை வரவேற்கிறோம். இதில் எங்களின் எக்செல் (இன்)க்கான நேரத்தைச் சேமிக்கும் கருவிகள் அனைத்தும் அடங்கும். மொத்தம், 70+ கருவிகள் மற்றும் 300+ அம்சங்கள்!).
கிடைக்கும் பதிவிறக்கங்கள்
Excel Lookup formula உதாரணங்கள் (.xlsx கோப்பு)
Ultimate Suite 14-நாள் முழு செயல்பாட்டு பதிப்பு (.exe கோப்பு)
தேடு).தேடல் அட்டவணை . கணினி அறிவியலில், தேடல் அட்டவணை என்பது தரவுகளின் வரிசையாகும், இது பொதுவாக உள்ளீட்டு மதிப்புகளை வெளியீட்டு மதிப்புகளுக்கு வரைபடமாக்க பயன்படுகிறது. இந்த டுடோரியலின் அடிப்படையில், எக்செல் லுக்-அப் டேபிள் என்பது, நீங்கள் தேடும் மதிப்பைத் தேடும் கலங்களின் வரம்பைத் தவிர வேறில்லை.
முதன்மை அட்டவணை (மாஸ்டர் டேபிள்) - நீங்கள் பயன்படுத்தும் அட்டவணை பொருந்தக்கூடிய மதிப்புகளை இழுக்கவும்.
உங்கள் தேடல் அட்டவணை மற்றும் முதன்மை அட்டவணை வெவ்வேறு அமைப்பு மற்றும் அளவைக் கொண்டிருக்கலாம், இருப்பினும் அவை எப்போதும் குறைந்தபட்சம் ஒரு பொதுவான தனிப்பட்ட அடையாளங்காட்டி , அதாவது ஒரே மாதிரியான தரவைக் கொண்ட நெடுவரிசை அல்லது வரிசையைக் கொண்டிருக்க வேண்டும் , நீங்கள் செங்குத்து அல்லது கிடைமட்டத் தேடலைச் செய்ய விரும்புகிறீர்களா என்பதைப் பொறுத்து.
கீழே உள்ள பல எடுத்துக்காட்டுகளில் பயன்படுத்தப்படும் மாதிரி தேடல் அட்டவணையை பின்வரும் ஸ்கிரீன்ஷாட் காட்டுகிறது.
எக்செல் லுக்அப் செயல்பாடுகள்
எக்செல் இல் தேடலைச் செய்வதற்கான மிகவும் பிரபலமான சூத்திரங்கள், அவற்றின் முக்கிய நன்மைகள் மற்றும் குறைபாடுகள் பற்றிய விரைவான கண்ணோட்டம் கீழே உள்ளது.
LOOKUP செயல்பாடு
தி Excel இல் உள்ள LOOKUP செயல்பாடு, செங்குத்து மற்றும் கிடைமட்டத் தேடல்களின் எளிய வகைகளைச் செய்ய முடியும்.
நன்மை : பயன்படுத்த எளிதானது.
தீமைகள் : வரையறுக்கப்பட்டவை செயல்பாடு, வரிசைப்படுத்தப்படாத தரவுகளுடன் வேலை செய்ய முடியாது (வரிசைப்படுத்துதல் தேவை அவர் நெடுவரிசை/வரிசையை ஏறுவரிசையில் தேடுகிறார்).
மேலும் தகவலுக்கு, Excel LOOKUP செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்க்கவும்.
VLOOKUP செயல்பாடு
இது LOOKUP இன் மேம்படுத்தப்பட்ட பதிப்பாகும். செயல்பாடு செங்குத்துத் தேடலை செய்ய சிறப்பாக வடிவமைக்கப்பட்டுள்ளதுநெடுவரிசைகள்.
நன்மை : பயன்படுத்துவதற்கு ஒப்பீட்டளவில் எளிதானது, துல்லியமான மற்றும் தோராயமான பொருத்தத்துடன் வேலை செய்யலாம்.
தீமைகள் : அதன் இடதுபுறம் பார்க்க முடியாது, நிறுத்தங்கள் தேடல் அட்டவணையில் ஒரு நெடுவரிசை செருகப்பட்டாலோ அல்லது அகற்றப்பட்டாலோ, ஒரு தேடல் மதிப்பு 255 எழுத்துகளுக்கு மேல் இருக்கக்கூடாது, பெரிய தரவுத்தொகுப்புகளில் அதிக செயலாக்க சக்தி தேவைப்படுகிறது.
மேலும் தகவலுக்கு, ஆரம்பநிலைக்கான Excel VLOOKUP டுடோரியலைப் பார்க்கவும்.
HLOOKUP செயல்பாடு
இது VLOOKUP இன் கிடைமட்ட இணைப் பகுதியாகும், இது தேடல் அட்டவணையின் முதல் வரிசையில் மதிப்பைத் தேடுகிறது மற்றும் மற்றொரு வரிசையில் இருந்து அதே நிலையில் மதிப்பை வழங்குகிறது.
நன்மை : பயன்படுத்த எளிதானது, துல்லியமான மற்றும் தோராயமான பொருத்தங்களை வழங்கலாம்.
தீமைகள் : தேடல் அட்டவணையின் மேல் வரிசையில் மட்டுமே தேட முடியும், செருகினால் அல்லது வரிசைகளை நீக்கினால், ஒரு தேடல் மதிப்பு 255 எழுத்துகளுக்கு கீழ் இருக்க வேண்டும்.
மேலும் தகவலுக்கு, எக்செல் இல் HLOOKUP ஐ எவ்வாறு பயன்படுத்துவது என்பதைப் பார்க்கவும்.
VLOOKUP MATCH / HLOOKUP MATCH
A MATCH ஆல் உருவாக்கப்பட்ட டைனமிக் நெடுவரிசை அல்லது வரிசை குறிப்பு இந்த Excel ஐ உருவாக்குகிறது okup சூத்திரம் தரவுத்தொகுப்பில் செய்யப்பட்ட மாற்றங்களுக்கு எதிர்ப்புத் தெரிவிக்கிறது. வேறு வார்த்தைகளில் கூறுவதானால், MATCH இன் சில உதவியுடன், VLOOKUP மற்றும் HLOOKUP செயல்பாடுகள் ஒரு தேடல் அட்டவணையில் எத்தனை நெடுவரிசைகள்/வரிசைகள் செருகப்பட்டிருந்தாலும் அல்லது நீக்கப்பட்டிருந்தாலும் சரியான மதிப்புகளை வழங்கும்.
செங்குத்துத் தேடலுக்கான சூத்திரம்
VLOOKUP( lookup_value, lookup_table, MATCH( return_column_name, column_headers, 0), FALSE)கிடைமட்டத் தேடலுக்கான சூத்திரம்
HLOOKUP( lookup_value, lookup_table, MATCH( return_row_name, row_headers, 0), FALSE)சாதகம் : வழக்கமான ஹ்லுக்அப் மற்றும் வ்லுக்அப் சூத்திரங்கள் தரவுச் செருகுதல் அல்லது நீக்குதல் ஆகியவற்றிலிருந்து ஒரு முன்னேற்றம்.
தீமைகள் : மிகவும் நெகிழ்வானது அல்ல , ஒரு குறிப்பிட்ட தரவு அமைப்பு தேவை (மேட்ச் செயல்பாட்டிற்கு வழங்கப்பட்ட தேடல் மதிப்பு, திரும்பும் நெடுவரிசையின் பெயருக்குச் சமமாக இருக்க வேண்டும்), 255 எழுத்துகளுக்கு மேல் உள்ள தேடல் மதிப்புகளுடன் வேலை செய்ய முடியாது.
மேலும் தகவல் மற்றும் சூத்திர எடுத்துக்காட்டுகளுக்கு, தயவுசெய்து பார்க்கவும்:
- எக்செல் வ்லூக்அப் மற்றும் மேட்ச்
- எக்செல் ஹ்லூக்அப் மற்றும் மேட்ச்
ஆஃப்செட் மேட்ச்
மிகவும் சிக்கலானது ஆனால் அதிக சக்தி வாய்ந்தது பார்வை சூத்திரம், Vlookup மற்றும் Hlookup இன் பல வரம்புகள் இல்லாதது.
V-Lookup க்கான சூத்திரம்
OFFSET( lookup_table, MATCH( lookup_value, OFFSET( பார்வை_அட்டவணை, 0, n, ROWS( lookup_table), 1) ,0) -1, m, 1, 1)எங்கே:
- n - தேடுதல் நெடுவரிசை ஆஃப்செட், i. இ. தொடக்கப் புள்ளியில் இருந்து தேடல் நெடுவரிசைக்கு நகர்த்த வேண்டிய நெடுவரிசைகளின் எண்ணிக்கை.
- m - திரும்பும் நெடுவரிசை ஆஃப்செட், i. இ. தொடக்கப் புள்ளியிலிருந்து திரும்பும் நெடுவரிசைக்கு நகர்த்த வேண்டிய நெடுவரிசைகளின் எண்ணிக்கை.
H-Lookup க்கான சூத்திரம்
OFFSET( lookup_table, m, MATCH( lookup_value, OFFSET( lookup_table, n, 0, 1, COLUMNS( lookup_table)), 0) -1, 1, 1)எங்கே:
- n - தேடல் வரிசை ஆஃப்செட், i. இ. தொடக்கப் புள்ளியில் இருந்து தேடல் வரிசைக்கு நகர்த்த வேண்டிய வரிசைகளின் எண்ணிக்கை.
- m - திரும்பும் வரிசை ஆஃப்செட், i. இ. தொடக்கப் புள்ளியிலிருந்து திரும்பும் வரிசைக்கு நகர வேண்டிய வரிசைகளின் எண்ணிக்கை.
மேட்ரிக்ஸ் தேடலுக்கான சூத்திரம் (வரிசை மற்றும் நெடுவரிசை மூலம்)
{=OFFSET ( starting_point, MATCH ( vertical_lookup_value, lookup_column, 0), MATCH ( horizontal_lookup_value, lookup_row, 0))}இது ஒரு வரிசை சூத்திரம் என்பதைக் கவனத்தில் கொள்ளவும், இது Ctrl + Shift + Enter ஐ அழுத்துவதன் மூலம் உள்ளிடப்படுகிறது. ஒரே நேரத்தில் விசைகள்.
நன்மை : இடது பக்க Vlookup, மேல் Hlookup மற்றும் இருவழித் தேடலை (நெடுவரிசை மற்றும் வரிசை மதிப்புகள் மூலம்), தரவு மாற்றங்களால் பாதிக்கப்படாமல் அனுமதிக்கிறது அமைக்கவும் INDEX MATCH
மேலே உள்ள பெரும்பாலான சூத்திரங்களை மாற்றக்கூடிய Excel இல் செங்குத்து அல்லது கிடைமட்ட தேடலைச் செய்வதற்கான சிறந்த வழி இதுவாகும். இண்டெக்ஸ் மேட்ச் ஃபார்முலா எனது தனிப்பட்ட விருப்பம் மற்றும் எனது எல்லா எக்செல் தேடல்களுக்கும் இதைப் பயன்படுத்துகிறேன்.
V-Lookupக்கான ஃபார்முலா
INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0))H-Lookup க்கான சூத்திரம்
INDEX ( return_row , MATCH ( lookup_value , lookup_row , 0))மேட்ரிக்ஸ் தேடலுக்கான சூத்திரம்
ஒருஒரு குறிப்பிட்ட நெடுவரிசை மற்றும் வரிசையின் குறுக்குவெட்டில் மதிப்பை வழங்க கிளாசிக் இன்டெக்ஸ் மேட்ச் சூத்திரத்தின் நீட்டிப்பு:
INDEX ( lookup_table , MATCH ( vertical_lookup_value , lookup_column , 0), MATCH ( horizontal_lookup_value , lookup_row , 0))Cons : ஒன்று - நீங்கள் சூத்திரத்தின் தொடரியல் நினைவில் கொள்ள வேண்டும்.
நன்மை : எக்செல் இல் உள்ள பல்துறை தேடுதல் சூத்திரம், பல அம்சங்களில் Vlookup, Hlookup மற்றும் Lookup செயல்பாடுகளை விட உயர்ந்தது:
- இது இடது மற்றும் மேல் தேடல்களைச் செய்ய முடியும்.
- நெடுவரிசைகள் மற்றும் வரிசைகளைச் செருகுவதன் மூலம் அல்லது நீக்குவதன் மூலம் தேடல் அட்டவணையைப் பாதுகாப்பாக நீட்டிக்க அல்லது சுருக்க அனுமதிக்கிறது.
- தேடல் மதிப்பின் அளவிற்கு வரம்பு இல்லை.
- வேகமாகச் செயல்படும். Index Match சூத்திரம் முழு அட்டவணையைக் காட்டிலும் நெடுவரிசைகள்/வரிசைகளைக் குறிப்பிடுவதால், அதற்கு குறைவான செயலாக்க சக்தி தேவைப்படுகிறது மற்றும் உங்கள் Excel ஐ மெதுவாக்காது.
மேலும் தகவலுக்கு, தயவுசெய்து பார்க்கவும்:
- VLOOKUPக்கு சிறந்த மாற்றாக INDEX MATCH
- இரு பரிமாணத் தேடலுக்கான INDEX MATCH MATCH சூத்திரம்
Excel Lookup comparison table
நீங்கள் பார்ப்பது போல் , எல்லா எக்செல் லுக்அப் ஃபார்முலாக்களும் சமமானவை அல்ல, சில வேறுபட்ட தேடல்களைக் கையாள முடியும், மற்றவை ஒரு குறிப்பிட்ட சூழ்நிலையில் மட்டுமே பயன்படுத்தப்படும். கீழே உள்ள அட்டவணை எக்செல் இல் உள்ள ஒவ்வொரு தேடுதல் சூத்திரத்தின் திறன்களைக் கோடிட்டுக் காட்டுகிறது.
சூத்திரம் | செங்குத்துத் தேடல் | இடது தேடல் | கிடைமட்டத் தேடல் | மேல் பார்வை | மேட்ரிக்ஸ்தேடு | தரவு செருகல்/நீக்கத்தை அனுமதிக்கிறது |
தேடுதல் | ✓ | 20> | ✓ | |||
Vlookup | ✓ | |||||
ஹோலுக்அப் | ✓ | |||||
Vlookup Match | ✓ | ✓ | ||||
Hlookup போட்டி | ✓ | ✓ | ||||
ஆஃப்செட் போட்டி | ✓ | ✓ | ✓ | ✓ | ✓ | |
ஆஃப்செட் மேட்ச் மேட்ச் | ✓ | ✓ | ||||
இண்டெக்ஸ் பொருத்தம் | ✓ | ✓ | ✓ | ✓ | ✓ | |
இண்டெக்ஸ் மேட்ச் | ✓ | ✓ |
எக்செல் லுக்அப் ஃபார்முலா எடுத்துக்காட்டுகள்
குறிப்பிட்ட சூழ்நிலையில் எந்த சூத்திரத்தைப் பயன்படுத்த வேண்டும் என்பதைத் தீர்மானிப்பதற்கான முதல் படி, நீங்கள் எந்த வகையான தேடலைச் செய்ய விரும்புகிறீர்கள் என்பதைத் தீர்மானிப்பதாகும். மிகவும் பிரபலமான தேடல் வகைகளுக்கான சூத்திர உதாரணங்களைக் கீழே காணலாம்:
நெடுவரிசைகளில் செங்குத்துத் தேடல்
ஒரு நெடுவரிசையில் தேடுதல் மதிப்பைக் கண்டறியும் செயல்முறையே செங்குத்துத் தேடல் அல்லது Vlookup ஆகும். மற்றொரு நெடுவரிசையிலிருந்து அதே வரிசையில் உள்ள மதிப்பை திரும்பப் பெறுகிறது. Excel இல் Vlookup பல்வேறு வழிகளில் செய்யப்படலாம், இதில் அடங்கும்:
VLOOKUP செயல்பாடு
உங்கள் தேடல் மதிப்புகள் அட்டவணையின் இடது புற நெடுவரிசையில் இருந்தால், நீங்கள் எதையும் செய்யத் திட்டமிடவில்லை கட்டமைப்பு மாற்றங்கள்உங்கள் தரவுத்தொகுப்பு (நெடுவரிசைகளைச் சேர்க்கவோ நீக்கவோ வேண்டாம்), நீங்கள் வழக்கமான Vlookup சூத்திரத்தைப் பாதுகாப்பாகப் பயன்படுத்தலாம்:
=VLOOKUP(G2, $A$2:$E$6, 5, FALSE)
எங்கே G2 என்பது தேடல் மதிப்பு, தேடல் அட்டவணையில் A2:E6 மற்றும் E திரும்பும் நெடுவரிசை.
VLOOKUP MATCH
நீங்கள் "மாறி" Excel தேடல் அட்டவணையில் பணிபுரிந்தால், எந்த நேரத்திலும் நெடுவரிசைகளை செருகலாம் மற்றும் நீக்கலாம், "ஹார்ட்-கோடட்" இன்டெக்ஸ் எண்ணுக்குப் பதிலாக டைனமிக் நெடுவரிசைக் குறிப்பை உருவாக்கும் மேட்ச் செயல்பாட்டை உட்பொதிப்பதன் மூலம் உங்கள் Vlookup ஃபார்முலாவை அந்த மாற்றங்களிலிருந்து பாதுகாக்கவும்:
=VLOOKUP(F2,$A$1:$D$6, MATCH($G$1,$A$1:$D$1, 0), FALSE)
இன்டெக்ஸ் மேட்ச் - லெப்ட் லுக்அப்
எவ்வளவு நெடுவரிசைகளைச் சேர்த்தாலும் அல்லது நீக்கினாலும் வலமிருந்து இடமாகத் தேடுவதை எளிதாகக் கையாளும் எனக்குப் பிடித்த ஃபார்முலா இது.
உதாரணமாக, நெடுவரிசையைத் தேடுவதற்கு H2 இல் உள்ள மதிப்புக்கான B மற்றும் F நெடுவரிசையில் இருந்து ஒரு பொருத்தத்தை வழங்கும், இந்த சூத்திரத்தைப் பயன்படுத்தவும்:
=INDEX($F$2:$F$6,(MATCH(H2,$B$2:$B$6,0)))
குறிப்பு. நீங்கள் ஒன்றுக்கும் மேற்பட்ட கலங்களில் Vlookup சூத்திரத்தைப் பயன்படுத்தத் திட்டமிடும்போது, $ குறியை (முழுமையான செல் குறிப்பு) பயன்படுத்தி எப்போதும் தேடல் அட்டவணை குறிப்பைப் பூட்ட வேண்டும், இதனால் சூத்திரம் மற்ற கலங்களுக்கு சரியாக நகலெடுக்கப்படும்.
வரிசைகளில் கிடைமட்டத் தேடல்
கிடைமட்டத் தேடல் என்பது கிடைமட்டமாக அமைக்கப்பட்ட தரவுத்தொகுப்பில் தேடும் செங்குத்துத் தேடலின் "இடமாற்றப்பட்ட" பதிப்பாகும். வேறு வார்த்தைகளில் கூறுவதானால், இது ஒரு வரிசையில் தேடல் மதிப்பைத் தேடுகிறது, மேலும் மற்றொரு வரிசையில் இருந்து அதே நிலையில் மதிப்பை வழங்குகிறது.
உங்கள் தேடல் மதிப்பு B9 இல் இருப்பதாகக் கருதினால், தேடல் அட்டவணை B1:F5, மற்றும்வரிசை 5 இலிருந்து பொருந்தக்கூடிய மதிப்பை நீங்கள் திரும்பப் பெற விரும்புகிறீர்கள், பின்வரும் சூத்திரங்களில் ஒன்றைப் பயன்படுத்தவும்:
HLOOKUP செயல்பாடு
உங்கள் தரவுத் தொகுப்பில் உள்ள மேல் வரிசை முழுவதும் மட்டுமே பார்க்க முடியும் .
=HLOOKUP(B8, $B$1:$F$5, 5, FALSE)
HLOOKUP MATCH
தூய Hlookup போன்று, இந்த சூத்திரம் மேல் வரிசையில் மட்டுமே தேட முடியும், ஆனால் தேடல் அட்டவணையில் வரிசைகளைச் செருகவும் அல்லது நீக்கவும் .
INDEX MATCH
எந்த வரிசையிலும் பார்க்க முடியும் , மேலும் மேலே உள்ள சூத்திரங்களின் வரம்புகள் எதுவும் இல்லை.
=INDEX($B$5:$F$5,(MATCH(B8,$B$1:$F$1,0)))
இரு பரிமாணத் தேடல் (வரிசை மற்றும் நெடுவரிசை மதிப்புகளின் அடிப்படையில்)
இரு பரிமாணத் தேடல் (அக்கா மேட்ரிக்ஸ் தேடல் , இரட்டைத் தேடுதல் அல்லது 2-வழித் தேடல் ) வரிசைகள் மற்றும் நெடுவரிசைகள் இரண்டிலும் உள்ள பொருத்தங்களின் அடிப்படையில் மதிப்பை வழங்கும். வேறு வார்த்தைகளில் கூறுவதானால், 2-பரிமாண தேடல் சூத்திரமானது ஒரு குறிப்பிட்ட வரிசை மற்றும் நெடுவரிசையின் குறுக்குவெட்டில் ஒரு மதிப்பைத் தேடுகிறது.
உங்கள் தேடல் அட்டவணை A1:E6 எனக் கருதினால், செல் H2 வரிசைகளில் பொருந்தக்கூடிய மதிப்பைக் கொண்டுள்ளது மற்றும் நெடுவரிசைகளில் பொருந்தக்கூடிய மதிப்பை H3 வைத்திருக்கிறது, பின்வரும் சூத்திரங்கள் விருந்தளிக்கும்:
INDEX MATCH MATCH formula :
=INDEX($A$1:$E$6, MATCH(H2,$A$1:$A$6,0), MATCH(H3,$A$1:$E$1,0))
ஆஃப்செட் மேட்ச் மேட்ச் சூத்திரம் :
=OFFSET($A$1,MATCH(H2,$A$2:$A$6,0),MATCH(H3,$B$1:$E$1,0))
மேலே உள்ள சூத்திரங்களைத் தவிர, எக்செல் இல் மேட்ரிக்ஸ் தேடலைச் செய்ய சில வழிகள் உள்ளன , மற்றும் 2-வே லுக்அப் செய்வது எப்படி என்பதில் முழு விவரங்களையும் காணலாம்