சூத்திர எடுத்துக்காட்டுகளுடன் எக்செல் லுக்அப் செயல்பாடு

  • இதை பகிர்
Michael Brown

உள்ளடக்க அட்டவணை

எக்செல் லுக்அப் செயல்பாட்டின் திசையன் மற்றும் வரிசை வடிவங்களை டுடோரியல் விளக்குகிறது மற்றும் எக்செல் இல் LOOKUP இன் வழக்கமான மற்றும் அற்பமற்ற பயன்பாடுகளை ஃபார்முலா எடுத்துக்காட்டுகளுடன் விளக்குகிறது.

அடிக்கடி கேட்கப்படும் கேள்விகளில் ஒன்று. ஒவ்வொரு எக்செல் பயனரும் எப்போதாவது ஒருமுறை கேட்பது இதுதான்: " ஒரு தாளில் உள்ள மதிப்பை எப்படித் தேடுவது மற்றும் பொருந்தக்கூடிய மதிப்பை மற்றொரு தாளுக்கு இழுப்பது எப்படி? ". நிச்சயமாக, அடிப்படை சூழ்நிலையில் பல மாறுபாடுகள் இருக்கலாம்: நீங்கள் சரியான பொருத்தத்தை விட மிக நெருக்கமான பொருத்தத்தை தேடலாம், நீங்கள் ஒரு நெடுவரிசையில் செங்குத்தாக அல்லது கிடைமட்டமாக ஒரு வரிசையில் தேடலாம், ஒன்று அல்லது பல அளவுகோல்களை மதிப்பீடு செய்யலாம். இருப்பினும் , சாராம்சம் ஒன்றுதான் - எக்செல் இல் எப்படி தேடுவது என்பதை நீங்கள் தெரிந்து கொள்ள வேண்டும்.

மைக்ரோசாப்ட் எக்செல் தேடுவதற்கு பல்வேறு வழிகளை வழங்குகிறது. தொடங்குவதற்கு, செங்குத்து மற்றும் கிடைமட்ட தேடலின் எளிமையான நிகழ்வுகளைக் கையாள வடிவமைக்கப்பட்ட ஒரு செயல்பாட்டைக் கற்றுக்கொள்வோம். நீங்கள் எளிதாக யூகிக்க முடியும் என, நான் LOOKUP செயல்பாட்டைப் பற்றி பேசுகிறேன்.

    Excel LOOKUP செயல்பாடு - தொடரியல் மற்றும் பயன்பாடுகள்

    மிக அடிப்படை அளவில், Excel இல் LOOKUP செயல்பாடு ஒரு நெடுவரிசை அல்லது வரிசையில் மதிப்பைத் தேடுகிறது மற்றும் மற்றொரு நெடுவரிசை அல்லது வரிசையில் அதே நிலையில் இருந்து பொருந்தும் மதிப்பை வழங்குகிறது.

    எக்செல் இல் LOOKUP இன் இரண்டு வடிவங்கள் உள்ளன: வெக்டர் மற்றும் அரே . ஒவ்வொரு படிவமும் தனித்தனியாக கீழே விளக்கப்பட்டுள்ளது.

    Excel LOOKUP செயல்பாடு - திசையன் படிவம்

    இந்த சூழலில், வெக்டார் என்பது ஒரு நெடுவரிசை அல்லது ஒரு வரிசை வரம்பைக் குறிக்கிறது.சூத்திரம் வேலையைச் செய்கிறது:

    =LOOKUP(VLOOKUP(E2, $A$2:$C$7, 3, FALSE), {"c";"d";"t"}, {"Completed";"Development";"Testing"})

    கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி, பார்முலா தேடுதல் அட்டவணையில் இருந்து திட்ட நிலையை மீட்டெடுக்கிறது மற்றும் தொடர்புடைய வார்த்தையுடன் சுருக்கத்தை மாற்றுகிறது:

    உதவிக்குறிப்பு. நீங்கள் Office 365 சந்தாவின் ஒரு பகுதியாக Excel 2016 ஐப் பயன்படுத்துகிறீர்கள் என்றால், இதே நோக்கங்களுக்காக SWITCH செயல்பாட்டைப் பயன்படுத்தலாம்.

    இந்த எடுத்துக்காட்டுகள், LOOKUP செயல்பாடு எவ்வாறு செயல்படுகிறது என்பதைப் பற்றி சிறிது வெளிச்சம் போட்டிருக்கும் என நம்புகிறேன். சூத்திரங்களை நன்கு புரிந்து கொள்ள, இந்த எக்செல் லுக்அப் எடுத்துக்காட்டுகளைப் பதிவிறக்கம் செய்ய உங்களை வரவேற்கிறோம். அடுத்த டுடோரியலில், எக்செல் இல் தேடுவதற்கான வேறு சில வழிகளைப் பற்றி விவாதிப்போம் மற்றும் எந்த சூழ்நிலையில் எந்த லுக்அப் சூத்திரத்தைப் பயன்படுத்துவது சிறந்தது என்பதை விளக்குவோம். படித்ததற்கு நன்றி மற்றும் அடுத்த வாரம் உங்களை எங்கள் வலைப்பதிவில் சந்திப்போம் என்று நம்புகிறேன்!

    இதன் விளைவாக, LOOKUP இன் வெக்டார் வடிவத்தைப் பயன்படுத்தி, ஒரு குறிப்பிட்ட மதிப்பிற்கு ஒரு வரிசை அல்லது ஒரு நெடுவரிசை தரவைத் தேடவும், அதே நிலையில் இருந்து மற்றொரு வரிசை அல்லது நெடுவரிசையில் ஒரு மதிப்பை இழுக்கவும்.

    திசையன் தேடலின் தொடரியல் பின்வருமாறு:

    LOOKUP(lookup_value, lookup_vector, [result_vector])

    எங்கே:

    • Lookup_value (அவசியம்) - தேட வேண்டிய மதிப்பு. இது ஒரு எண், உரை, தருக்க மதிப்பு TRUE அல்லது FALSE ஆக இருக்கலாம் அல்லது தேடல் மதிப்பைக் கொண்ட கலத்தின் குறிப்பாக இருக்கலாம்.
    • Lookup_vector (அவசியம்) - ஒரு வரிசை அல்லது ஒரு நெடுவரிசை தேட வேண்டிய வரம்பு. இது ஏறுவரிசையில் வரிசைப்படுத்தப்பட வேண்டும்.
    • Result_vector (விரும்பினால்) - ஒரு வரிசை அல்லது ஒரு நெடுவரிசை வரம்பிலிருந்து நீங்கள் முடிவை வழங்க விரும்புகிறீர்கள் - ஒரு மதிப்பு. தேடல் மதிப்பின் அதே நிலையில். Result_vector அதே அளவு lookup_range இருக்க வேண்டும். தவிர்க்கப்பட்டால், lookup_vector இலிருந்து முடிவு வழங்கப்படும்.

    பின்வரும் எடுத்துக்காட்டுகள் இரண்டு எளிய தேடல் சூத்திரங்களை செயலில் காட்டுகின்றன.

    செங்குத்து தேடல் சூத்திரம் - ஒன்றில் தேடுங்கள்- நெடுவரிசை வரம்பு

    நீங்கள் நெடுவரிசை D (D2:D5) இல் விற்பனையாளர்களின் பட்டியலையும், நெடுவரிசை E (E2:E5) இல் அவர்கள் விற்ற தயாரிப்புகளையும் வைத்திருப்பதாக வைத்துக்கொள்வோம். உங்கள் பயனர்கள் விற்பனையாளரின் பெயரை B2 இல் உள்ளிடும் டாஷ்போர்டை நீங்கள் உருவாக்குகிறீர்கள், மேலும் B3 இல் தொடர்புடைய தயாரிப்பை இழுக்கும் சூத்திரம் உங்களுக்குத் தேவை. இந்த சூத்திரத்தின் மூலம் பணியை எளிதாக நிறைவேற்ற முடியும்:

    =LOOKUP(B2,D2:D5,E2:E5)

    நன்றாக புரிந்து கொள்ளவாதங்கள், இந்த ஸ்கிரீன்ஷாட்டைப் பார்க்கவும்:

    கிடைமட்டத் தேடுதல் சூத்திரம் - ஒரு வரிசை வரம்பில் தேடவும்

    உங்கள் மூலத் தரவு கிடைமட்ட அமைப்பைக் கொண்டிருந்தால், அதாவது, உள்ளீடுகள் நெடுவரிசைகளுக்குப் பதிலாக வரிசைகளில் உள்ளன, பின்னர் lookup_vector மற்றும் result_vector வாதங்களில் ஒரு வரிசை வரம்பை வழங்கவும், இது போன்றது:

    =LOOKUP(B2,E1:H1,E2:H2)

    இந்த டுடோரியலின் இரண்டாம் பகுதியில், மிகவும் சிக்கலான பணிகளைத் தீர்க்கும் மேலும் சில எக்செல் தேடுதல் எடுத்துக்காட்டுகளைக் காணலாம். இதற்கிடையில், பின்வரும் எளிய உண்மைகளை நினைவில் கொள்ளவும், அவை சாத்தியமான ஆபத்துக்களைத் தவிர்க்கவும் பொதுவான பிழைகளைத் தடுக்கவும் உதவும்.

    எக்செல் லுக்கப்பின் திசையன் வடிவத்தைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய 5 விஷயங்கள்

    1. மதிப்புகளில் lookup_vector ஆனது ஏறுவரிசையில் வரிசைப்படுத்தப்பட வேண்டும், அதாவது சிறியது முதல் பெரியது வரை அல்லது A இலிருந்து Z வரை, இல்லையெனில் உங்கள் எக்செல் லுக்அப் சூத்திரம் பிழை அல்லது தவறான முடிவை அளிக்கலாம். வரிசைப்படுத்தப்படாத தரவை தேட வேண்டும் என்றால், INDEX MATCH அல்லது OFFSET MATCH ஐப் பயன்படுத்தவும்.
    2. Lookup_vector மற்றும் result_vector ஆக இருக்க வேண்டும். 8>ஒரு-வரிசை அல்லது ஒரு-நெடுவரிசை ஒரே அளவிலான வரம்பு.
    3. எக்செல் இல் LOOKUP செயல்பாடு கேஸ்-சென்சிட்டிவ் , இது வேறுபடுத்தாது பெரிய எழுத்து மற்றும் சிற்றெழுத்து உரை.
    4. Excel LOOKUP தோராயமான பொருத்தம் அடிப்படையில் செயல்படுகிறது. இன்னும் துல்லியமாக, ஒரு தேடல் சூத்திரம் முதலில் சரியான பொருத்தத்தைத் தேடுகிறது. தேடுதல் மதிப்பை சரியாகக் கண்டுபிடிக்க முடியவில்லை என்றால், அது அடுத்த சிறியதைத் தேடும்மதிப்பு , அதாவது lookup_vector இல் உள்ள மிகப்பெரிய மதிப்பு lookup_value ஐ விட குறைவாக அல்லது சமமாக உள்ளது.

      எடுத்துக்காட்டாக, உங்கள் தேடல் மதிப்பு "5" ஆக இருந்தால், சூத்திரம் முதலில் அதைத் தேடும். "5" கிடைக்கவில்லை என்றால், அது "4" என்று தேடும். "4" கிடைக்கவில்லை என்றால், அது "3" மற்றும் பலவற்றைத் தேடும்.

    5. lookup_value சிறிய மதிப்பை விட சிறியது 1>lookup_vector , Excel LOOKUP ஆனது #N/A பிழையை வழங்குகிறது.

    Excel LOOKUP செயல்பாடு - வரிசை வடிவம்

    LOOKUP செயல்பாட்டின் வரிசை வடிவம், குறிப்பிட்ட மதிப்பைத் தேடுகிறது வரிசையின் முதல் நெடுவரிசை அல்லது வரிசை மற்றும் வரிசையின் கடைசி நெடுவரிசை அல்லது வரிசையில் அதே நிலையிலிருந்து ஒரு மதிப்பை மீட்டெடுக்கிறது.

    அரே லுக்அப்பில் 2 வாதங்கள் உள்ளன, இவை இரண்டும் தேவை:

    LOOKUP( lookup_value, array)

    எங்கே:

    • Lookup_value - ஒரு வரிசையில் தேட வேண்டிய மதிப்பு.
    • அரே - a நீங்கள் தேடும் மதிப்பைத் தேட விரும்பும் கலங்களின் வரம்பு. அணிவரிசையின் முதல் நெடுவரிசை அல்லது வரிசையில் உள்ள மதிப்புகள் (நீங்கள் வி-லுக்அப் அல்லது எச்-லுக்கப் செய்கிறீர்களா என்பதைப் பொறுத்து) ஏறுவரிசையில் வரிசைப்படுத்தப்பட வேண்டும். பெரிய எழுத்துக்கள் மற்றும் சிற்றெழுத்துகள் சமமானதாகக் கருதப்படுகின்றன.

    உதாரணமாக, வரிசையின் முதல் நெடுவரிசையில் (நெடுவரிசை A) அமைந்துள்ள விற்பனையாளர் பெயர்கள் மற்றும் வரிசையின் கடைசி நெடுவரிசையில் (நெடுவரிசை C) தேதிகள் , பின்வரும் சூத்திரத்தைப் பயன்படுத்தி பெயரைத் தேடலாம் மற்றும் பொருந்தக்கூடிய தேதியை இழுக்கலாம்:

    =LOOKUP(B2,D2:F5)

    குறிப்பு. வரிசை வடிவம்எக்செல் லுக்கப் செயல்பாட்டை எக்செல் வரிசை சூத்திரங்களுடன் குழப்பக்கூடாது. இது வரிசைகளில் இயங்கினாலும், LOOKUP என்பது வழக்கமான சூத்திரமாகவே உள்ளது, இது Enter விசையை அழுத்துவதன் மூலம் வழக்கமான முறையில் முடிக்கப்படும்.

    எக்செல் லுக்கப்பின் வரிசை வடிவம் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய 4 விஷயங்கள்

    1. வரிசை இல் நெடுவரிசைகளை விட அதிக வரிசைகள் அல்லது அதே எண்ணிக்கையிலான நெடுவரிசைகள் மற்றும் வரிசைகள் இருந்தால் , ஒரு தேடல் சூத்திரம் முதல் நெடுவரிசையில் (கிடைமட்டத் தேடுதல்) தேடுகிறது.
    2. வரிசை வரிசைகளை விட அதிக நெடுவரிசைகளைக் கொண்டிருந்தால் , முதல் வரிசையில் Excel LOOKUP தேடல்கள் (செங்குத்துத் தேடல். ).
    3. ஒரு சூத்திரத்தால் தேடல் மதிப்பைக் கண்டுபிடிக்க முடியவில்லை எனில், அது lookup_value ஐ விட குறைவாகவோ அல்லது அதற்கு சமமாகவோ இருக்கும் வரிசையில் பெரிய மதிப்பை பயன்படுத்துகிறது.<11
    4. அணியின் முதல் நெடுவரிசை அல்லது வரிசையில் உள்ள சிறிய மதிப்பை விட தேடல் மதிப்பு சிறியதாக இருந்தால் (வரிசை பரிமாணங்களைப் பொறுத்து), தேடுதல் சூத்திரம் #N/A பிழையை வழங்கும்.

    முக்கிய குறிப்பு! Excel LOOKUP வரிசை படிவத்தின் செயல்பாடு குறைவாக உள்ளது, அதைப் பயன்படுத்த நாங்கள் பரிந்துரைக்கவில்லை. அதற்குப் பதிலாக, நீங்கள் VLOOKUP அல்லது HLOOKUP செயல்பாட்டைப் பயன்படுத்தலாம், அவை முறையே செங்குத்து மற்றும் கிடைமட்டத் தேடலைச் செய்ய மேம்படுத்தப்பட்ட பதிப்புகளாகும்.

    எக்செல் இல் LOOKUP செயல்பாட்டை எவ்வாறு பயன்படுத்துவது - சூத்திர எடுத்துக்காட்டுகள்

    இருந்தாலும் எக்செல் (எங்கள் அடுத்த டுடோரியலின் பொருள்) தேடுவதற்கும் பொருத்துவதற்கும் மிகவும் சக்திவாய்ந்த செயல்பாடுகள், LOOKUP பல சூழ்நிலைகளில் பயனுள்ளதாக இருக்கும், மேலும் பின்வரும் எடுத்துக்காட்டுகள்இரண்டு அற்பமான பயன்பாடுகளை நிரூபிக்கவும். கீழே உள்ள அனைத்து சூத்திரங்களும் Excel LOOKUP இன் வெக்டார் வடிவத்தைப் பயன்படுத்துகின்றன என்பதை நினைவில் கொள்ளவும்.

    ஒரு நெடுவரிசையில் உள்ள காலியாக இல்லாத கடைசி கலத்தில் ஒரு மதிப்பைப் பார்க்கவும்

    உங்களிடம் ஒரு நெடுவரிசை டைனமிக் பொபுலேட்டாக இருந்தால் தரவு, நீங்கள் சமீபத்தில் சேர்க்கப்பட்ட உள்ளீட்டைத் தேர்ந்தெடுக்க விரும்பலாம், அதாவது நெடுவரிசையில் காலியாக இல்லாத கடைசி கலத்தைப் பெறுங்கள். இதற்கு, இந்த பொதுவான சூத்திரத்தைப் பயன்படுத்தவும்:

    LOOKUP(2, 1/( நெடுவரிசை ""), நெடுவரிசை )

    மேலே உள்ள சூத்திரத்தில், தவிர அனைத்து வாதங்களும் நெடுவரிசை குறிப்பு மாறிலிகள். எனவே, ஒரு குறிப்பிட்ட நெடுவரிசையில் கடைசி மதிப்பை மீட்டெடுக்க, நீங்கள் தொடர்புடைய நெடுவரிசைக் குறிப்பை வழங்க வேண்டும். எடுத்துக்காட்டாக, A நெடுவரிசையில் உள்ள காலியாக இல்லாத கடைசி கலத்தின் மதிப்பைப் பிரித்தெடுக்க, இந்த சூத்திரத்தைப் பயன்படுத்தவும்:

    =LOOKUP(2, 1/(A:A""), A:A)

    பிற நெடுவரிசைகளிலிருந்து கடைசி மதிப்பைப் பெற, காட்டப்பட்டுள்ளபடி நெடுவரிசை குறிப்புகளை மாற்றவும் கீழே உள்ள ஸ்கிரீன்ஷாட்டில் - முதல் குறிப்பு என்பது வெற்று/வெற்று அல்லாத கலங்களை சரிபார்க்க வேண்டிய நெடுவரிசையாகும், மேலும் இரண்டாவது குறிப்பு என்பது இதிலிருந்து மதிப்பை வழங்கும் நெடுவரிசை:

    எப்படி இந்த சூத்திரம் வேலை செய்கிறது

    lookup_value வாதத்தில், நீங்கள் 2 அல்லது 1 ஐ விட அதிகமான வேறு எந்த எண்ணையும் வழங்குகிறீர்கள் (ஏன் என்பதை சிறிது நேரத்தில் புரிந்துகொள்வீர்கள்).

    இல் lookup_vector வாதம், நீங்கள் இந்த வெளிப்பாட்டை வைக்கிறீர்கள்: 1/(A:A"")

    • முதலில், A நெடுவரிசையில் உள்ள ஒவ்வொரு கலத்தையும் ஒப்பிடும் A:A"" தருக்க செயல்பாட்டைச் செய்கிறீர்கள் வெற்று சரம் மற்றும் வெற்று கலங்களுக்கு TRUE என்றும் காலியாக இல்லாத கலங்களுக்கு FALSE என்றும் வழங்கும். இல்மேலே உள்ள எடுத்துக்காட்டில், F2 இல் உள்ள சூத்திரம் இந்த வரிசையை வழங்குகிறது: {TRUE;TRUE;TRUE;TRUE;FALSE...}
    • பின், மேலே உள்ள வரிசையின் ஒவ்வொரு உறுப்பாலும் எண்ணை 1 வகுக்கிறீர்கள். TRUE 1 க்கு சமன் மற்றும் FALSE 0 க்கு சமன் செய்தால், 1 மற்றும் #DIV/0 ஆகியவற்றைக் கொண்ட புதிய வரிசையைப் பெறுவீர்கள்! பிழைகள் (0 ஆல் வகுக்கும் விளைவு), இந்த வரிசை lookup_vector ஆகப் பயன்படுத்தப்படுகிறது. இந்த எடுத்துக்காட்டில், இது {1;1;1;1;#DIV/0!...}

    இப்போது, ​​சூத்திரம் ஒரு நெடுவரிசையில் காலியாக இல்லாத கடைசி மதிப்பை எவ்வாறு வழங்குகிறது , lookup_value lookup_vector இன் எந்த உறுப்புக்கும் பொருந்தவில்லையா? தர்க்கத்தைப் புரிந்துகொள்வதற்கான திறவுகோல் என்னவென்றால், Excel LOOKUP தோராயமான பொருத்தத்துடன் தேடுகிறது, அதாவது சரியான தேடுதல் மதிப்பு கிடைக்காதபோது, ​​ lookup_value ஐ விட சிறியதாக இருக்கும் lookup_vector இல் உள்ள அடுத்த பெரிய மதிப்புடன் அது பொருந்துகிறது. . எங்கள் விஷயத்தில், lookup_value என்பது 2 மற்றும் lookup_vector இல் உள்ள மிகப்பெரிய மதிப்பு 1 ஆகும், எனவே LOOKUP ஆனது வரிசையில் உள்ள கடைசி 1 உடன் பொருந்துகிறது, இது காலியாக இல்லாத கடைசி கலமாகும்!

    result_vector வாதத்தில், நீங்கள் எந்த நெடுவரிசையிலிருந்து மதிப்பை வழங்க விரும்புகிறீர்கள் என்பதைக் குறிப்பிடுகிறீர்கள், மேலும் உங்கள் தேடுதல் சூத்திரமானது தேடல் மதிப்பின் அதே நிலையில் மதிப்பைப் பெறும்.

    உதவிக்குறிப்பு. கடைசி மதிப்பை வைத்திருக்கும் வரிசையின் எண்ணை பெற விரும்பினால், அதை மீட்டெடுக்க ROW செயல்பாட்டைப் பயன்படுத்தவும். எடுத்துக்காட்டாக: =LOOKUP(2,1/(A:A""),ROW(A:A))

    ஒரு வரிசையில் உள்ள காலியாக இல்லாத கடைசி கலத்தில் மதிப்பைப் பார்க்கவும்

    உங்கள் மூலத் தரவு வரிசைகளில் அமைக்கப்பட்டிருந்தால்நெடுவரிசைகளை விட, இந்த சூத்திரத்தைப் பயன்படுத்தி கடைசி காலியாக இல்லாத கலத்தின் மதிப்பை நீங்கள் பெறலாம்:

    LOOKUP(2, 1/( row ""), வரிசை )

    உண்மையில், இந்த சூத்திரம் முந்தைய சூத்திரத்தின் சிறிய மாற்றமே தவிர வேறொன்றுமில்லை, ஒரே வித்தியாசத்தில் நெடுவரிசைக் குறிப்பிற்குப் பதிலாக வரிசைக் குறிப்பைப் பயன்படுத்துகிறீர்கள்.

    உதாரணமாக, கடைசியின் மதிப்பைப் பெற வரிசை 1 இல் காலியாக இல்லாத கலம், இந்த சூத்திரத்தைப் பயன்படுத்தவும்:

    =LOOKUP(2, 1/(1:1""), 1:1)

    பின்வரும் ஸ்கிரீன்ஷாட் முடிவைக் காட்டுகிறது:

    மதிப்பைப் பெறுக வரிசையின் கடைசி நுழைவுடன் தொடர்புடையது

    சிறிதளவு படைப்பாற்றலுடன், இதேபோன்ற பிற பணிகளைத் தீர்ப்பதற்கு மேலே உள்ள சூத்திரத்தை எளிதாகத் தனிப்பயனாக்கலாம். உதாரணமாக, ஒரு வரிசையில் குறிப்பிட்ட மதிப்பின் கடைசி நிகழ்வோடு தொடர்புடைய மதிப்பைப் பெற இது பயன்படுத்தப்படலாம். இது சற்று தெளிவற்றதாகத் தோன்றலாம், ஆனால் பின்வரும் உதாரணம் விஷயங்களைப் புரிந்துகொள்வதை எளிதாக்கும்.

    உங்களிடம் ஒரு சுருக்க அட்டவணை உள்ளது என்று வைத்துக்கொள்வோம், அங்கு A நெடுவரிசையில் விற்பனையாளர் பெயர்கள் உள்ளன மற்றும் அடுத்தடுத்த நெடுவரிசைகளில் ஒவ்வொரு மாதத்திற்கும் ஏதேனும் ஒரு தரவு இருக்கும். இந்த எடுத்துக்காட்டில், கொடுக்கப்பட்ட விற்பனையாளர் ஒரு குறிப்பிட்ட மாதத்தில் குறைந்தபட்சம் ஒரு ஒப்பந்தத்தை முடித்திருந்தால், கலத்தில் "ஆம்" இருக்கும். வரிசையாக கடைசி "ஆம்" உள்ளீட்டுடன் தொடர்புடைய ஒரு மாதத்தைப் பெறுவதே எங்கள் குறிக்கோள்.

    பின்வரும் LOOKUP சூத்திரத்தைப் பயன்படுத்தி பணியைத் தீர்க்கலாம்:

    =LOOKUP(2, 1/(B2:H2="yes"), $B$1:$H$1)

    சூத்திரத்தின் தர்க்கம் அடிப்படையில் முதல் எடுத்துக்காட்டில் விவரிக்கப்பட்டுள்ளதைப் போலவே உள்ளது. வித்தியாசம் என்னவென்றால், நீங்கள் "சமமாக இல்லை" என்பதற்குப் பதிலாக "சமம்" ஆபரேட்டரை ("=") பயன்படுத்துகிறீர்கள்to" ("") மற்றும் நெடுவரிசைகளுக்குப் பதிலாக வரிசைகளில் செயல்படும்.

    பின்வரும் ஸ்கிரீன்ஷாட் ஒரு முடிவைக் காட்டுகிறது:

    உள்ளமைக்கப்பட்ட IFகளுக்கு மாற்றாகத் தேடு

    நாம் இதுவரை விவாதித்த எல்லா தேடல் சூத்திரங்களிலும், lookup_vector மற்றும் result_vector வாதங்கள் வரம்புக் குறிப்புகளால் குறிப்பிடப்படுகின்றன. இருப்பினும், Excel LOOKUP செயல்பாட்டின் தொடரியல் அனுமதிக்கிறது. வெக்டார்களை செங்குத்து வரிசை மாறிலி வடிவில் வழங்குதல், இது உள்ளமைக்கப்பட்ட IF இன் செயல்பாட்டை மிகவும் கச்சிதமான மற்றும் எளிதாக படிக்கக்கூடிய சூத்திரத்துடன் பிரதிபலிக்க உதவுகிறது.

    உங்களிடம் சுருக்கங்களின் பட்டியல் உள்ளது என்று வைத்துக்கொள்வோம். நெடுவரிசை A மற்றும் நீங்கள் அவற்றை முழுப் பெயர்களுடன் மாற்ற விரும்புகிறீர்கள், அங்கு "C" என்பது "முடிந்தது", "D" என்பது "வளர்ச்சி" மற்றும் "T" என்பது "சோதனை". பின்வரும் உள்ளமைக்கப்பட்ட IF செயல்பாட்டின் மூலம் பணியை நிறைவேற்றலாம்:

    =IF(A2="c", "Completed", IF(A2="d", "Development", IF(A2="t", "Testing", "")))

    அல்லது, இந்த தேடல் சூத்திரத்தைப் பயன்படுத்தி:

    =LOOKUP(A2, {"c";"d";"t"}, {"Completed";"Development";"Testing"})

    இல் காட்டப்பட்டுள்ளபடி கீழே உள்ள ஸ்கிரீன்ஷாட், இரண்டு சூத்திரங்களும் ஒரே மாதிரியான முடிவுகளைத் தருகின்றன:

    குறிப்பு. எக்செல் லுக்அப் சூத்திரம் சரியாக வேலை செய்ய, lookup_array இல் உள்ள மதிப்புகள் A இலிருந்து Z அல்லது சிறியது முதல் பெரியது வரை வரிசைப்படுத்தப்பட வேண்டும்.

    நீங்கள் தேடுதல் அட்டவணையில் இருந்து மதிப்புகளை இழுக்கிறீர்கள் என்றால், ஒரு பொருத்தத்தை மீட்டெடுக்க lookup_value வாதத்தில் Vlookup செயல்பாட்டை உட்பொதிக்கலாம்.

    தேடல் மதிப்பு செல் E2 இல் இருப்பதாகக் கருதினால், தேடல் அட்டவணை A2:C7, மற்றும் ஆர்வத்தின் நெடுவரிசை ("நிலை") என்பது தேடல் அட்டவணையில் 3வது நெடுவரிசையாகும், பின்வருபவை

    மைக்கேல் பிரவுன் ஒரு பிரத்யேக தொழில்நுட்ப ஆர்வலர், மென்பொருள் கருவிகளைப் பயன்படுத்தி சிக்கலான செயல்முறைகளை எளிதாக்குவதில் ஆர்வம் கொண்டவர். தொழில்நுட்பத் துறையில் ஒரு தசாப்தத்திற்கும் மேலான அனுபவத்துடன், மைக்ரோசாஃப்ட் எக்செல் மற்றும் அவுட்லுக், அத்துடன் கூகுள் தாள்கள் மற்றும் டாக்ஸில் தனது திறமைகளை மெருகேற்றியுள்ளார். மைக்கேலின் வலைப்பதிவு அவரது அறிவையும் நிபுணத்துவத்தையும் மற்றவர்களுடன் பகிர்ந்துகொள்வதற்காக அர்ப்பணிக்கப்பட்டுள்ளது, உற்பத்தித்திறன் மற்றும் செயல்திறனை மேம்படுத்துவதற்கு எளிதாகப் பின்பற்றக்கூடிய உதவிக்குறிப்புகள் மற்றும் பயிற்சிகளை வழங்குகிறது. நீங்கள் ஒரு அனுபவமிக்க நிபுணராக இருந்தாலும் அல்லது தொடக்கநிலையாளராக இருந்தாலும், மைக்கேலின் வலைப்பதிவு இந்த அத்தியாவசிய மென்பொருள் கருவிகளில் இருந்து அதிகமானவற்றைப் பெறுவதற்கு மதிப்புமிக்க நுண்ணறிவுகளையும் நடைமுறை ஆலோசனைகளையும் வழங்குகிறது.