உள்ளடக்க அட்டவணை
எக்செல் இல் செங்குத்து மற்றும் கிடைமட்டத் தேடலுக்கான புதிய செயல்பாடு - XLOOKUP -ஐ டுடோரியல் அறிமுகப்படுத்துகிறது. லெஃப்ட் லுக்அப், கடைசி மேட்ச், பல அளவுகோல்களுடன் கூடிய Vlookup மற்றும் ராக்கெட் அறிவியல் பட்டம் பெறுவதற்கு முன்பு இருந்த பல விஷயங்கள் இப்போது ABC போல எளிதாகிவிட்டன.
எப்பொழுது நீங்கள் எக்செல் பார்க்க வேண்டும் , நீங்கள் எந்த செயல்பாட்டைப் பயன்படுத்துவீர்கள்? இது ஒரு மூலக்கல்லான VLOOKUP அல்லது அதன் கிடைமட்ட உடன்பிறப்பு HLOOKUP? மிகவும் சிக்கலான சூழ்நிலையில், நீங்கள் கேனானிகல் இன்டெக்ஸ் மேட்ச் கலவையை நம்புவீர்களா அல்லது பவர் வினவலுக்கு வேலையைச் செய்வீர்களா? நல்ல செய்தி என்னவென்றால், நீங்கள் இனி தேர்வு செய்ய முடியாது - இந்த முறைகள் அனைத்தும் மிகவும் சக்திவாய்ந்த மற்றும் பல்துறை வாரிசான XLOOKUP செயல்பாட்டை உருவாக்குகின்றன.
XLOOKUP எப்படி சிறந்தது? பல வழிகளில்! இது செங்குத்தாகவும் கிடைமட்டமாகவும், இடது மற்றும் மேலே பார்க்கவும், பல அளவுகோல்களுடன் தேடவும், மேலும் ஒரு மதிப்பை மட்டும் இல்லாமல் ஒரு முழு நெடுவரிசை அல்லது தரவின் வரிசையையும் கொடுக்கலாம். மைக்ரோசாப்ட் 3 தசாப்தங்களுக்கு மேலாக எடுத்துக்கொண்டது, ஆனால் இறுதியாக அவர்கள் பல ஏமாற்றமளிக்கும் பிழைகள் மற்றும் VLOOKUP இன் பலவீனங்களை சமாளிக்கும் ஒரு வலுவான செயல்பாட்டை வடிவமைக்க முடிந்தது.
கேட்ச் என்ன? ஐயோ, ஒன்று இருக்கிறது. XLOOKUP செயல்பாடு Microsoft 365, Excel 2021 மற்றும் Excel இல் மட்டுமே கிடைக்கும். எக்செல் ஒரு குறிப்பிட்ட மதிப்பிற்கான வரம்பு அல்லது வரிசையைத் தேடுகிறது மற்றும் மற்றொரு நெடுவரிசையிலிருந்து தொடர்புடைய மதிப்பை வழங்குகிறது. இது இரண்டையும் பார்க்க முடியும்ஆர்வமுள்ள விற்பனையாளர் (F2) தொடர்பான அனைத்து விவரங்களையும் மீட்டெடுக்கவும். நீங்கள் செய்ய வேண்டியது, return_array வாதத்திற்கான வரம்பை வழங்க வேண்டும், பாட நெடுவரிசை அல்லது வரிசை அல்ல:
=XLOOKUP(F2, A2:A7, B2:D7)
நீங்கள் மேல்-இடதுபுறத்தில் சூத்திரத்தை உள்ளிடவும் முடிவுகள் வரம்பின் செல், மற்றும் எக்செல் தானாகவே முடிவுகளை அருகிலுள்ள வெற்று கலங்களில் கொட்டுகிறது. எங்கள் விஷயத்தில், திரும்பும் அணிவரிசையில் (B2:D7) 3 நெடுவரிசைகள் ( தேதி , உருப்படி மற்றும் தொகை ) அடங்கும், மேலும் மூன்று மதிப்புகளும் வரம்பிற்குள் திரும்பும் G2:I2.
முடிவுகளை ஒரு நெடுவரிசையில் செங்குத்தாக வரிசைப்படுத்த விரும்பினால், திரும்பிய வரிசையை புரட்ட, TRANSPOSE செயல்பாட்டில் Nest XLOOKUP ஐ வைக்கவும்:
=TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))
இதே பாணியில், நீங்கள் தரவின் முழு நெடுவரிசையையும் திருப்பி அனுப்பலாம், தொகை நெடுவரிசை என்று கூறவும். இதற்கு, செல் F1 ஐ lookup_value ஆகவும், A1:D1 வரம்பில் நெடுவரிசை தலைப்புகளை lookup_array ஆகவும் மற்றும் A2:D7 வரம்பில் அனைத்து தரவையும் ஆகவும் பயன்படுத்தவும். return_array .
=XLOOKUP(F1, A1:D1, A2:D7)
குறிப்பு. பல மதிப்புகள் அண்டை செல்களில் நிரப்பப்பட்டிருப்பதால், வலதுபுறம் அல்லது கீழே போதுமான வெற்று செல்கள் இருப்பதை உறுதிசெய்யவும். எக்செல் போதுமான வெற்று செல்களைக் கண்டுபிடிக்க முடியவில்லை என்றால், ஒரு #SPILL! பிழை ஏற்படுகிறது.
உதவிக்குறிப்பு. XLOOKUP பல உள்ளீடுகளை வழங்குவது மட்டுமல்லாமல், நீங்கள் குறிப்பிடும் பிற மதிப்புகளுடன் அவற்றை மாற்றவும் முடியும். அத்தகைய மொத்த மாற்றத்திற்கான உதாரணத்தை இங்கே காணலாம்: XLOOKUP உடன் பல மதிப்புகளைத் தேடுவது மற்றும் மாற்றுவது எப்படி.
XLOOKUP உடன்பல அளவுகோல்கள்
XLOOKUP இன் மற்றொரு பெரிய நன்மை என்னவென்றால், இது வரிசைகளை சொந்தமாக கையாளுகிறது. இந்தத் திறனின் காரணமாக, lookup_array வாதத்தில் நேரடியாக நீங்கள் பல அளவுகோல்களை மதிப்பீடு செய்யலாம்:
XLOOKUP(1, ( criteria_range1 = criteria1 ) * ( criteria_range2 = criteria2 ) * (...), return_array )இந்த சூத்திரம் எவ்வாறு செயல்படுகிறது : ஒவ்வொரு அளவுகோல் சோதனையின் முடிவும் ஒரு வரிசை TRUE மற்றும் FALSE மதிப்புகள். வரிசைகளின் பெருக்கல் முறையே TRUE மற்றும் FALSE ஐ 1 மற்றும் 0 ஆக மாற்றுகிறது மற்றும் இறுதி தேடல் வரிசையை உருவாக்குகிறது. உங்களுக்குத் தெரியும், 0 ஆல் பெருக்குவது எப்போதும் பூஜ்ஜியத்தைக் கொடுக்கும், எனவே தேடல் வரிசையில், எல்லா அளவுகோல்களையும் பூர்த்தி செய்யும் உருப்படிகள் மட்டுமே 1 ஆல் குறிப்பிடப்படுகின்றன. மேலும் எங்கள் தேடல் மதிப்பு "1" என்பதால், எக்செல் <1 இல் முதல் "1" ஐ எடுக்கும்>lookup_array (முதல் பொருத்தம்) மற்றும் அதே நிலையில் return_array இலிருந்து மதிப்பை வழங்குகிறது.
செயல்பாட்டில் உள்ள சூத்திரத்தைப் பார்க்க, D2:D10 (<1) இலிருந்து ஒரு தொகையை இழுப்போம்>return_array ) பின்வரும் நிபந்தனைகளுடன்:
- Criteria1 (date) = G1
- Criteria2 (விற்பனையாளர்) = G2
- Criteria3 (item) = G3
A2:A10 இல் தேதிகளுடன் ( criteria_range1 ), விற்பனையாளர் பெயர்கள் B2:B10 ( criteria_range2 ) மற்றும் C2:C10 ( ) criteria_range3 ), சூத்திரம் இந்த வடிவத்தை எடுக்கிறது:
=XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)
எக்செல் XLOOKUP செயல்பாடு வரிசைகளை செயலாக்குகிறது என்றாலும், இது வழக்கமான சூத்திரமாக வேலை செய்கிறது மற்றும் வழக்கமான Enter உடன் நிறைவு செய்யப்படுகிறதுவிசை அழுத்துதல்.
பல அளவுகோல்களைக் கொண்ட XLOOKUP சூத்திரம் "சமமான" நிபந்தனைகளுக்கு மட்டுப்படுத்தப்படவில்லை. மற்ற லாஜிக்கல் ஆபரேட்டர்களையும் பயன்படுத்த உங்களுக்கு சுதந்திரம் உள்ளது. எடுத்துக்காட்டாக, G1 அல்லது அதற்கு முந்தைய தேதியில் செய்யப்பட்ட ஆர்டர்களை வடிகட்ட, "<=G1" ஐ முதல் அளவுகோலில் வைக்கவும்:
=XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)
இரட்டை XLOOKUP
கண்டுபிடிக்க ஒரு குறிப்பிட்ட வரிசை மற்றும் நெடுவரிசையின் குறுக்குவெட்டில் ஒரு மதிப்பு, இரட்டைத் தேடுதல் அல்லது மேட்ரிக்ஸ் தேடல் என அழைக்கப்படும். ஆம், Excel XLOOKUP அதையும் செய்யலாம்! நீங்கள் ஒரு செயல்பாட்டை இன்னொன்றிற்குள் ஒன்றாக இணைத்துள்ளீர்கள்:
XLOOKUP( lookup_value1 , lookup_array1 , XLOOKUP( lookup_value2 , lookup_array2 , data_values ))இந்தச் சூத்திரம் எவ்வாறு செயல்படுகிறது : முழு வரிசை அல்லது நெடுவரிசையையும் திருப்பியளிக்கும் XLOOKUP இன் திறனை அடிப்படையாகக் கொண்டது சூத்திரம். உள் செயல்பாடு அதன் தேடல் மதிப்பைத் தேடுகிறது மற்றும் தொடர்புடைய தரவின் நெடுவரிசை அல்லது வரிசையை வழங்குகிறது. அந்த அணியானது return_array என வெளிப்புறச் செயல்பாட்டிற்குச் செல்கிறது.
இந்த எடுத்துக்காட்டிற்கு, ஒரு குறிப்பிட்ட காலாண்டிற்குள் குறிப்பிட்ட விற்பனையாளர் செய்த விற்பனையைக் கண்டறியப் போகிறோம். இதற்காக, H1 (விற்பனையாளர் பெயர்) மற்றும் H2 (காலாண்டு) ஆகியவற்றில் தேடல் மதிப்புகளை உள்ளிட்டு, பின்வரும் சூத்திரத்துடன் இருவழி Xlookup செய்கிறோம்:
=XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))
அல்லது வேறு வழியில் :
=XLOOKUP(H2, B1:E1, XLOOKUP(H1, A2:A6, B2:E6))
A2:A6 விற்பனையாளர் பெயர்கள், B1:E1 என்பது காலாண்டுகள் (நெடுவரிசை தலைப்புகள்), மற்றும் B2:E6 என்பது தரவு மதிப்புகள்.
இன்டெக்ஸ் மேட்ச் ஃபார்முலாவைக் கொண்டும் ஒரு இருவழித் தேடலைச் செய்யலாம்.வேறு சில வழிகள். மேலும் தகவலுக்கு, எக்செல் இல் இருவழித் தேடலைப் பார்க்கவும்.
பிழை XLOOKUP
தேடல் மதிப்பு காணப்படவில்லை எனில், Excel XLOOKUP #N/A பிழையை வழங்கும். நிபுணத்துவ பயனர்களுக்கு மிகவும் பரிச்சயமான மற்றும் புரிந்துகொள்ளக்கூடியது, இது புதியவர்களுக்கு குழப்பமாக இருக்கலாம். நிலையான பிழை குறிப்பை பயனர் நட்பு செய்தியுடன் மாற்ற, உங்கள் சொந்த உரையை if_not_found என்ற 4வது வாதத்தில் தட்டச்சு செய்யவும்.
இந்த டுடோரியலில் விவாதிக்கப்பட்ட முதல் உதாரணத்திற்குத் திரும்பு. E1 இல் யாரேனும் தவறான கடல் பெயரை உள்ளீடு செய்தால், பின்வரும் சூத்திரம் அவர்களுக்கு "பொருந்தும் எதுவும் இல்லை" என்று வெளிப்படையாகக் கூறும்:
=XLOOKUP(E1, A2:A6, B2:B6, "No match is found")
குறிப்புகள்:
- if_n_found வாதம் #N/A பிழைகளை மட்டுமே பொறிக்கிறது, எல்லா பிழைகளும் அல்ல.
- #N/A பிழைகளை IFNA மற்றும் VLOOKUP மூலம் கையாளலாம், ஆனால் தொடரியல் சற்று சிக்கலானது மற்றும் ஒரு சூத்திரம் நீளமானது.
Case-sensitive XLOOKUP
இயல்புநிலையாக, XLOOKUP செயல்பாடு சிறிய மற்றும் பெரிய எழுத்துக்களை ஒரே எழுத்துகளாகக் கருதுகிறது. கேஸ்-சென்சிட்டிவ் செய்ய, lookup_array வாதத்திற்கு EXACT செயல்பாட்டைப் பயன்படுத்தவும்:
XLOOKUP(TRUE, EXACT( lookup_value , lookup_array ), return_array )இந்தச் சூத்திரம் எவ்வாறு செயல்படுகிறது : லுக்அப் அணிவரிசையில் உள்ள ஒவ்வொரு மதிப்புக்கும் எதிராகத் தேடும் மதிப்பை ஒப்பிடும் போது, சரியான செயல்பாடு, எழுத்துப் பெட்டி உட்பட, அவை சரியாக இருந்தால், TRUE என வழங்கும், இல்லையெனில் FALSE. தருக்க மதிப்புகளின் இந்த வரிசை lookup_array க்கு செல்கிறதுXLOOKUP இன் வாதம். இதன் விளைவாக, XLOOKUP மேலே உள்ள அணிவரிசையில் உள்ள TRUE மதிப்பைத் தேடி, திரும்பும் வரிசையில் இருந்து ஒரு பொருத்தத்தை வழங்குகிறது.
உதாரணமாக, B2:B7 ( return_array ) இலிருந்து விலையைப் பெற E1 இல் உள்ள உருப்படி ( lookup_value) , E2 இல் உள்ள சூத்திரம்:
=XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")
குறிப்பு. தேடுதல் வரிசையில் இரண்டு அல்லது அதற்கு மேற்பட்ட அதே மதிப்புகள் இருந்தால் (எழுத்து பெட்டி உட்பட), முதலில் கண்டுபிடிக்கப்பட்ட பொருத்தம் வழங்கப்படும்.
Excel XLOOKUP வேலை செய்யவில்லை
உங்கள் சூத்திரம் சரியாக வேலை செய்யவில்லை அல்லது பிழையாக இருந்தால், அது பின்வரும் காரணங்களால் இருக்கலாம்:
XLOOKUP எனது Excel இல் கிடைக்கவில்லை
XLOOKUP செயல்பாடு பின்னோக்கி இணக்கமாக இல்லை. இது Microsoft 365 மற்றும் Excel 2021க்கான Excel இல் மட்டுமே கிடைக்கும், மேலும் முந்தைய பதிப்புகளில் தோன்றாது.
XLOOKUP தவறான முடிவை அளிக்கிறது
உங்கள் வெளிப்படையாக சரியான Xlookup சூத்திரம் தவறான மதிப்பை வழங்கினால், வாய்ப்புகள் சூத்திரம் கீழே அல்லது குறுக்கே நகலெடுக்கப்படும் போது தேடுதல் அல்லது திரும்பும் வரம்பு "மாற்றப்பட்டது". இது நிகழாமல் தடுக்க, இரு வரம்புகளையும் முழுமையான செல் குறிப்புகளுடன் ($A$2:$A$10 போன்றவை) எப்போதும் பூட்டுவதை உறுதிசெய்யவும்.
XLOOKUP #N/A பிழையை வழங்குகிறது
An #N / பிழை என்றால் தேடுதல் மதிப்பு காணப்படவில்லை. இதைச் சரிசெய்ய, தோராயமான பொருத்தத்தைத் தேட முயற்சிக்கவும் அல்லது பொருத்தம் எதுவும் கிடைக்கவில்லை என்பதை உங்கள் பயனர்களுக்குத் தெரிவிக்கவும்.
XLOOKUP #VALUE பிழையை வழங்குகிறது
A #VALUE! லுக்அப் மற்றும் ரிட்டர்ன் வரிசைகள் இணக்கமற்றதாக இருந்தால் பிழை ஏற்படும்பரிமாணங்கள். எடுத்துக்காட்டாக, கிடைமட்ட வரிசையில் தேடுவது மற்றும் செங்குத்து வரிசையில் இருந்து மதிப்புகளை வழங்குவது சாத்தியமில்லை.
XLOOKUP #REF பிழையை வழங்குகிறது
A #REF! இரண்டு வெவ்வேறு பணிப்புத்தகங்களுக்கு இடையில் பார்க்கும்போது பிழை ஏற்படுகிறது, அவற்றில் ஒன்று மூடப்பட்டுள்ளது. பிழையைச் சரிசெய்ய, இரண்டு கோப்புகளையும் திறக்கவும்.
நீங்கள் இப்போது பார்த்தது போல், XLOOKUP பல அற்புதமான அம்சங்களைக் கொண்டுள்ளது, இது எக்செல் இல் உள்ள எந்தவொரு தேடலுக்கும் இது செயல்படும். படித்ததற்கு நன்றி, அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்ப்போம் என்று நம்புகிறேன்!
பதிவிறக்கப் பயிற்சிப் புத்தகம்
Excel XLOOKUP சூத்திர எடுத்துக்காட்டுகள் (.xlsx கோப்பு)
செங்குத்தாக மற்றும் கிடைமட்டமாக மற்றும் சரியான பொருத்தம் (இயல்புநிலை), தோராயமான (நெருக்கமான) பொருத்தம் அல்லது வைல்டு கார்டு (பகுதி) பொருத்தம் ஆகியவற்றைச் செய்யவும்.XLOOKUP செயல்பாட்டின் தொடரியல் பின்வருமாறு:
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])முதல் 3 வாதங்கள் தேவை மற்றும் கடைசி மூன்று விருப்பமானவை.
- Lookup_value - மதிப்பு தேடு 11>
- if_not_found [விரும்பினால்] - பொருத்தம் எதுவும் காணப்படவில்லை எனில் திரும்பப்பெற வேண்டிய மதிப்பு. தவிர்க்கப்பட்டால், #N/A பிழை வரும்.
- Match_mode [விரும்பினால்] - செய்ய வேண்டிய பொருத்த வகை:
- 0 அல்லது தவிர்க்கப்பட்டது (இயல்புநிலை) - சரியான பொருத்தம் . கண்டுபிடிக்கப்படவில்லை எனில், #N/A பிழை வரும்.
- -1 - சரியான பொருத்தம் அல்லது அடுத்தது சிறியது. சரியான பொருத்தம் கிடைக்கவில்லை என்றால், அடுத்த சிறிய மதிப்பு வழங்கப்படும்.
- 1 - சரியான பொருத்தம் அல்லது அடுத்தது பெரியது. சரியான பொருத்தம் கிடைக்கவில்லை என்றால், அடுத்த பெரிய மதிப்பு வழங்கப்படும்.
- 2 - வைல்டு கார்டு எழுத்துப் பொருத்தம்.
- Search_mode [விரும்பினால்] - தேடலின் திசை:
- 1 அல்லது தவிர்க்கப்பட்டது (இயல்புநிலை) - முதலில் இருந்து கடைசி வரை தேட.
- -1 - தலைகீழ் வரிசையில் தேட, கடைசியில் இருந்து முதல் வரை.
- 2 - ஏறுவரிசையில் வரிசைப்படுத்தப்பட்ட தரவுகளில் பைனரி தேடல்.
- -2 - தரவுகளின் மீது பைனரி தேடல் வரிசைப்படுத்தப்பட்ட இறங்குமுறை.
Microsoft இன் படி, பைனரிமேம்பட்ட பயனர்களுக்கான தேடல் சேர்க்கப்பட்டுள்ளது. இது ஒரு சிறப்பு வழிமுறையாகும், இது வரிசைப்படுத்தப்பட்ட வரிசைக்குள் ஒரு தேடல் மதிப்பின் நிலையை வரிசையின் நடுத்தர உறுப்புடன் ஒப்பிடுவதன் மூலம் கண்டறியும். பைனரி தேடல் வழக்கமான தேடலை விட மிக வேகமாக இருக்கும் ஆனால் வரிசைப்படுத்தப்பட்ட தரவுகளில் மட்டுமே சரியாக வேலை செய்கிறது.
அடிப்படை XLOOKUP சூத்திரம்
மேலும் புரிந்து கொள்ள, துல்லியமான தேடலைச் செய்ய அதன் எளிய வடிவத்தில் Xlookup சூத்திரத்தை உருவாக்குவோம். இதற்கு, நமக்கு முதல் 3 வாதங்கள் மட்டுமே தேவைப்படும்.
பூமியில் உள்ள ஐந்து பெருங்கடல்கள் பற்றிய தகவல்களுடன் ஒரு சுருக்க அட்டவணை உங்களிடம் உள்ளது என்று வைத்துக்கொள்வோம். நீங்கள் F1 ( lookup_value ) இல் குறிப்பிட்ட கடல் உள்ளீட்டின் பகுதியைப் பெற விரும்புகிறீர்கள். A2:A6 ( lookup_array ) மற்றும் C2:C6 ( return_array ) இல் உள்ள கடல் பெயர்களுடன், சூத்திரம் பின்வருமாறு செல்கிறது:
=XLOOKUP(F1, A2:A6, C2:C6)
வெற்று ஆங்கிலத்தில் மொழிபெயர்க்கப்பட்டுள்ளது, இது கூறுகிறது: A2:A6 இல் F1 மதிப்பைத் தேடவும், அதே வரிசையில் C2:C6 இலிருந்து மதிப்பை வழங்கவும். நெடுவரிசை குறியீட்டு எண்கள் இல்லை, வரிசைப்படுத்துதல் இல்லை, Vlookup இன் அபத்தமான வினோதங்கள் இல்லை! இது வேலை செய்கிறது :)
XLOOKUP vs. Excel இல் VLOOKUP
பாரம்பரிய VLOOKUP உடன் ஒப்பிடும்போது, XLOOKUP பல நன்மைகளைக் கொண்டுள்ளது. VLOOKUP ஐ விட இது எந்த வகையில் சிறந்தது? எக்செல் இல் உள்ள வேறு எந்த தேடுதல் செயல்பாட்டையும் தடுக்கும் சிறந்த 10 அம்சங்களின் பட்டியல் இங்கே:
- செங்குத்து மற்றும் கிடைமட்ட தேடல் . XLOOKUP செயல்பாடு செங்குத்தாக மற்றும் இரண்டையும் பார்க்கும் திறன் காரணமாக அதன் பெயரைப் பெற்றதுகிடைமட்டமாக.
- எந்த திசையிலும் பார்க்கவும்: வலது, இடது, கீழ் அல்லது மேல் . VLOOKUP ஆனது இடதுபுற நெடுவரிசையிலும் HLOOKUP க்கு மேல் வரிசையில் மட்டுமே தேட முடியும், XLOOKUP க்கு அத்தகைய வரம்புகள் இல்லை. எக்செல் இல் உள்ள மோசமான இடது பார்வை இனி ஒரு வலி இல்லை!
- இயல்புநிலையாக சரியான பொருத்தம் . பெரும்பாலான சூழ்நிலைகளில், நீங்கள் ஒரு சரியான பொருத்தத்தைத் தேடுவீர்கள், மேலும் XLOOKUP அதை இயல்புநிலையாக வழங்கும் (தோராயமான பொருத்தத்திற்கு இயல்புநிலையாக இருக்கும் VLOOKUP செயல்பாட்டைப் போலல்லாமல்). நிச்சயமாக, நீங்கள் XLOOKUPஐப் பயன்படுத்தி, தேவைப்பட்டால் தோராயமான போட்டியையும் செய்யலாம்.
- வைல்டு கார்டுகளுடன் பகுதி பொருத்தம் . தேடுதல் மதிப்பின் சில பகுதி மட்டுமே உங்களுக்குத் தெரிந்தால், எல்லாவற்றிலும், வைல்டு கார்டு பொருத்தம் பயனுள்ளதாக இருக்கும்.
- தலைகீழ் வரிசையில் தேடுங்கள் . முன்னதாக, கடைசி நிகழ்வைப் பெற, உங்கள் மூலத் தரவின் வரிசையை மாற்றியமைக்க வேண்டும். இப்போது, உங்கள் Xlookup சூத்திரத்தை பின்னால் இருந்து தேடவும், கடைசி பொருத்தத்தை வழங்கவும், search_mode வாதத்தை -1 என அமைக்கவும்.
- பல மதிப்புகளை வழங்கவும் . return_array வாதத்தைக் கையாள்வதன் மூலம், உங்கள் தேடல் மதிப்புடன் தொடர்புடைய தரவின் முழு வரிசை அல்லது நெடுவரிசையை இழுக்கலாம்.
- பல அளவுகோல்களுடன் தேடவும் . எக்செல் XLOOKUP ஆனது வரிசைகளை நேட்டிவ் முறையில் கையாளுகிறது, இது பல அளவுகோல்களுடன் தேடலைச் செய்வதை சாத்தியமாக்குகிறது.
- பிழை செயல்பாடு என்றால் . பாரம்பரியமாக, #N/A பிழைகளைப் பிடிக்க IFNA செயல்பாட்டைப் பயன்படுத்துகிறோம். XLOOKUP இந்த செயல்பாட்டை ஒருங்கிணைக்கிறது if_not_found வாதம் சரியான பொருத்தம் காணப்படவில்லை எனில் உங்கள் சொந்த உரையை வெளியிட அனுமதிக்கிறது.
- நெடுவரிசை செருகல்கள்/நீக்கங்கள் . VLOOKUP இல் உள்ள மிகவும் எரிச்சலூட்டும் சிக்கல்களில் ஒன்று, நெடுவரிசைகளைச் சேர்ப்பது அல்லது அகற்றுவது ஒரு சூத்திரத்தை உடைக்கிறது, ஏனெனில் திரும்பும் நெடுவரிசை அதன் குறியீட்டு எண்ணால் அடையாளம் காணப்படுகிறது. XLOOKUP மூலம், நீங்கள் திரும்ப வரம்பை வழங்குகிறீர்கள், எண் அல்ல, அதாவது எதையும் உடைக்காமல் உங்களுக்குத் தேவையான பல நெடுவரிசைகளைச் செருகலாம் மற்றும் அகற்றலாம்.
- சிறந்த செயல்திறன் . VLOOKUP உங்கள் பணித்தாள்களை மெதுவாக்கலாம், ஏனெனில் இது கணக்கீடுகளில் முழு அட்டவணையையும் உள்ளடக்கியது, இதன் விளைவாக உண்மையில் தேவைப்படுவதை விட அதிகமான செல்கள் செயலாக்கப்படும். XLOOKUP ஆனது தேடுதல் மற்றும் திரும்பும் அணிகளை மட்டுமே கையாளுகிறது. கூடுதலாக, உங்கள் எக்செல் தேடுதல் திறன்களை ஒரு புதிய நிலைக்கு கொண்டு செல்லும் இரண்டு அற்பமான பயன்பாடுகளை நீங்கள் கண்டுபிடிப்பீர்கள்.
செங்குத்தாக மற்றும் கிடைமட்டமாக மேலே பார்க்கவும்
Microsoft Excel வெவ்வேறு தேடலுக்கு இரண்டு செயல்பாடுகளைக் கொண்டிருந்தது. வகைகள், ஒவ்வொன்றும் அதன் சொந்த தொடரியல் மற்றும் பயன்பாட்டு விதிகள்: VLOOKUP ஒரு நெடுவரிசையில் செங்குத்தாக பார்க்க மற்றும் HLOOKUP ஒரு வரிசையில் கிடைமட்டமாக பார்க்க.
XLOOKUP செயல்பாடு இரண்டையும் ஒரே தொடரியல் மூலம் செய்ய முடியும். லுக்அப் மற்றும் ரிட்டர்ன் வரிசைகளுக்கு நீங்கள் வழங்குவதில் வித்தியாசம் உள்ளது.
v-லுக்கப்பிற்கு, சப்ளை நெடுவரிசைகள்:
=XLOOKUP(E1, A2:A6, B2:B6)
க்குh-லுக்அப், நெடுவரிசைகளுக்குப் பதிலாக வரிசைகளை உள்ளிடவும்:
=XLOOKUP(I1, B1:F1, B2:F2)
இடதுபுறத் தேடுதல் இயல்பாகவே நிகழ்த்தப்பட்டது
Excel இன் முந்தைய பதிப்புகளில், INDEX MATCH சூத்திரம் இடது அல்லது மேலே பார்க்க ஒரே நம்பகமான வழி. இப்போது, ஒன்று போதுமானதாக இருக்கும் இரண்டு செயல்பாடுகளை நீங்கள் இணைக்க வேண்டியதில்லை. இலக்கு தேடல் வரிசையைக் குறிப்பிடவும், அதன் இருப்பிடத்தைப் பொருட்படுத்தாமல் XLOOKUP அதைச் சிக்கல் இல்லாமல் கையாளும்.
உதாரணமாக, நமது மாதிரி அட்டவணையின் இடதுபுறத்தில் ரேங்க் நெடுவரிசையைச் சேர்ப்போம். F1 இல் கடல் உள்ளீட்டின் தரவரிசையைப் பெறுவதே குறிக்கோள். VLOOKUP இங்கே தடுமாறும், ஏனெனில் அது ஒரு நெடுவரிசையிலிருந்து ஒரு மதிப்பை தேடும் நெடுவரிசையின் வலதுபுறத்தில் மட்டுமே திருப்பி அனுப்ப முடியும். Xlookup சூத்திரம் எளிதாகச் சமாளிக்கிறது:
=XLOOKUP(F1, B2:B6, A2:A6)
இதே முறையில், வரிசைகளில் கிடைமட்டமாகத் தேடும்போது மேலே பார்க்கலாம்.
துல்லியமான மற்றும் தோராயமான பொருத்தத்துடன் XLOOKUP
போட்டியின் நடத்தை match_mode எனப்படும் 5வது வாதத்தால் கட்டுப்படுத்தப்படுகிறது. இயல்பாக, ஒரு துல்லியமான பொருத்தம் செய்யப்படுகிறது.
நீங்கள் தோராயமான பொருத்தத்தைத் தேர்வுசெய்தாலும் ( match_mode 1 அல்லது -1 க்கு அமைக்கப்பட்டது), செயல்பாடு சரியானதைத் தேடும் என்பதைக் கவனத்தில் கொள்ளவும். முதலில் போட்டி. சரியான தேடுதல் மதிப்பு காணப்படவில்லை என்றால், அது என்ன தருகிறது என்பதில் வித்தியாசம் உள்ளது.
Match_mode வாதம்:
- 0 அல்லது தவிர்க்கப்பட்டது - சரியான பொருத்தம்; கிடைக்கவில்லை என்றால் - #N/A பிழை.
- -1 - சரியான பொருத்தம்; கிடைக்கவில்லை என்றால் - அடுத்த சிறிய உருப்படி.
- 1 - சரியான பொருத்தம்; கிடைக்கவில்லை என்றால்- அடுத்த பெரிய உருப்படி.
சரியான பொருத்தம் XLOOKUP
Excel இல் நீங்கள் தேடும் நேரத்தில் 99% இந்த விருப்பத்தை நீங்கள் பயன்படுத்தலாம். துல்லியமான பொருத்தம் XLOOKUP இன் இயல்புநிலை நடத்தை என்பதால், நீங்கள் match_mode ஐத் தவிர்த்துவிட்டு, தேவையான முதல் 3 வாதங்களை மட்டுமே வழங்கலாம்.
சில சூழ்நிலைகளில், சரியான பொருத்தம் வேலை செய்யாது. உங்கள் தேடல் அட்டவணையில் எல்லா மதிப்புகளும் இல்லை, மாறாக அளவு அடிப்படையிலான தள்ளுபடிகள், விற்பனை அடிப்படையிலான கமிஷன்கள் போன்ற "மைல்ஸ்டோன்கள்" அல்லது "எல்லைகள்" போன்றவற்றைக் கொண்டிருப்பது ஒரு பொதுவான காட்சியாகும்.
எங்கள் மாதிரித் தேடல் அட்டவணை தொடர்புகளைக் காட்டுகிறது. தேர்வு மதிப்பெண்கள் மற்றும் தரங்களுக்கு இடையே. கீழே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்ப்பது போல், ஒரு குறிப்பிட்ட மாணவரின் மதிப்பெண், தேடல் அட்டவணையில் உள்ள மதிப்புடன் (வரிசை 3 இல் உள்ள கிறிஸ்டியன் போல) சரியாக பொருந்தினால் மட்டுமே சரியான பொருத்தம் செயல்படும். மற்ற எல்லா நிகழ்வுகளிலும், #N/A பிழை திரும்பும்.
=XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6)
#N/A பிழைகளுக்குப் பதிலாக கிரேடுகளைப் பெற, நமக்குத் தேவை அடுத்த எடுத்துக்காட்டில் காட்டப்பட்டுள்ளபடி தோராயமான பொருத்தத்தைத் தேட.
தோராயமான பொருத்தம் XLOOKUP
தோராயமான தேடலைச் செய்ய, match_mode வாதத்தை -1 அல்லது 1 என அமைக்கவும். , உங்கள் தரவு எவ்வாறு ஒழுங்கமைக்கப்பட்டுள்ளது என்பதைப் பொறுத்து.
எங்கள் விஷயத்தில், தேடல் அட்டவணை கிரேடுகளின் கீழ் எல்லைகளை பட்டியலிடுகிறது. எனவே, சரியான பொருத்தம் கிடைக்காதபோது அடுத்த சிறிய மதிப்பைத் தேட match_mode -1 என அமைக்கிறோம்:
=XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)
உதாரணமாக, Brian பெற்ற மதிப்பெண் 98 (F2). சூத்திரம் இந்த தேடல் மதிப்பை B2:B6 இல் தேடுகிறதுஆனால் கண்டுபிடிக்க முடியவில்லை. பின்னர், அது அடுத்த சிறிய உருப்படியைத் தேடி, 90ஐக் கண்டறிகிறது, இது A கிரேடுக்கு ஒத்திருக்கிறது:
எங்கள் தேடல் அட்டவணையில் கிரேடுகளின் மேல் எல்லைகள் இருந்தால், நாங்கள் <அமைப்போம் சரியான பொருத்தம் தோல்வியுற்றால், அடுத்த பெரிய உருப்படியைத் தேட 1>match_mode முதல் 1 வரை:
=XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)
சூத்திரம் 98ஐத் தேடுகிறது, மீண்டும் அதைக் கண்டுபிடிக்க முடியவில்லை. இந்த நேரத்தில், அது அடுத்த பெரிய மதிப்பைக் கண்டறிய முயற்சிக்கிறது மற்றும் கிரேடு A:
குறிப்புடன் தொடர்புடைய 100ஐப் பெறுகிறது. Xlookup சூத்திரத்தை பல கலங்களுக்கு நகலெடுக்கும் போது, தேடலைப் பூட்டவும் அல்லது முழுமையான செல் குறிப்புகளுடன் ($B$2:$B$6 போன்றவை) வரம்புகளை மாற்றுவதைத் தடுக்கவும்.
பகுதி பொருத்தத்துடன் XLOOKUP (வைல்டு கார்டுகள்)
ஒரு பகுதி பொருத்தம் தேடலைச் செய்ய, match_mode வாதத்தை 2 ஆக அமைக்கவும், இது XLOOKUP செயல்பாட்டை வைல்டு கார்டு எழுத்துக்களைச் செயலாக்க அறிவுறுத்துகிறது:
- ஒரு நட்சத்திரம் (*) - எழுத்துகளின் எந்த வரிசையையும் குறிக்கிறது.
- ஒரு கேள்விக்குறி (?) - எந்த ஒரு எழுத்தையும் குறிக்கிறது.
அது எப்படி வேலை செய்கிறது என்பதைப் பார்க்க , தயவுசெய்து பின்வரும் உதாரணத்தைக் கவனியுங்கள். நெடுவரிசை A இல், உங்களிடம் சில ஸ்மார்ட்போன் மாடல்கள் உள்ளன, மேலும் B நெடுவரிசையில் அவற்றின் பேட்டரி திறன் உள்ளது. ஒரு குறிப்பிட்ட ஸ்மார்ட்போனின் பேட்டரி பற்றி நீங்கள் ஆர்வமாக உள்ளீர்கள். பிரச்சனை என்னவென்றால், A நெடுவரிசையில் உள்ள மாதிரி பெயரை நீங்கள் சரியாக தட்டச்சு செய்ய முடியாது. இதைப் போக்க, நிச்சயமாக இருக்கும் பகுதியை உள்ளிட்டு, மீதமுள்ள எழுத்துக்களை வைல்டு கார்டுகளால் மாற்றவும்.
உதாரணமாக, பெறiPhone X இன் பேட்டரி பற்றிய தகவல், இந்த சூத்திரத்தைப் பயன்படுத்தவும்:
=XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)
அல்லது, சில கலத்தில் தேடும் மதிப்பின் அறியப்பட்ட பகுதியை உள்ளீடு செய்து, செல் குறிப்பை வைல்டு கார்டு எழுத்துகளுடன் இணைக்கவும்:
=XLOOKUP("*"&E1&"*", A2:A8, B2:B8, ,2)
கடைசி நிகழ்வைப் பெற தலைகீழ் வரிசையில் XLOOKUP
உங்கள் அட்டவணையில் தேடல் மதிப்பின் பல நிகழ்வுகள் இருந்தால், உங்களுக்கு சில நேரங்களில் தேவைப்படலாம் கடைசி பொருத்தத்தை திருப்பி அனுப்ப. இதைச் செய்ய, தலைகீழ் வரிசையில் தேட உங்கள் Xlookup சூத்திரத்தை உள்ளமைக்கவும்.
மேலும் பார்க்கவும்: எக்செல் செல்லில் புதிய வரியைத் தொடங்கவும் - வண்டி திரும்பச் சேர்க்க 3 வழிகள்தேடலின் திசையானது search_mode :
- 1 என்ற பெயரிடப்பட்ட 6 வது வாதத்தைக் கட்டுப்படுத்துகிறது. அல்லது தவிர்க்கப்பட்டது (இயல்புநிலை) - முதல் முதல் கடைசி மதிப்பு வரை, அதாவது செங்குத்துத் தேடலுடன் மேலிருந்து கீழாக அல்லது கிடைமட்டத் தேடலுடன் இடமிருந்து வலமாகத் தேடுகிறது.
- -1 - கடைசியிலிருந்து முதல் மதிப்பு வரை தலைகீழ் வரிசையில் தேடுகிறது .
உதாரணமாக, ஒரு குறிப்பிட்ட விற்பனையாளர் செய்த கடைசி விற்பனையை திரும்பப் பெறுவோம். இதற்கு, தேவையான முதல் மூன்று வாதங்களை ( lookup_value க்கு G1, lookup_array க்கு B2:B9, மற்றும் return_array க்கு D2:D9) சேர்த்து வைத்து - 5வது வாதத்தில் 1:
=XLOOKUP(G1, B2:B9, D2:D9, , ,-1)
நேராக மற்றும் எளிதானது அல்லவா?
பல நெடுவரிசைகள் அல்லது வரிசைகளை வழங்க XLOOKUP
XLOOKUP இன் மற்றொரு அற்புதமான அம்சம், ஒரே பொருத்தத்துடன் தொடர்புடைய ஒன்றுக்கு மேற்பட்ட மதிப்பை வழங்கும் திறன் ஆகும். அனைத்தும் நிலையான தொடரியல் மற்றும் கூடுதல் கையாளுதல்கள் இல்லாமல் செய்யப்படுகின்றன!
கீழே உள்ள அட்டவணையில் இருந்து, நீங்கள் விரும்பினால்