எக்செல் இல் VLOOKUP செயல்பாடு – தொடக்க வழிகாட்டி: தொடரியல் மற்றும் எடுத்துக்காட்டுகள்

பொருளடக்கம்

இன்று நாம் எக்செல் - இன் மிகவும் பயனுள்ள அம்சங்களில் ஒன்றை விவரிக்கும் தொடர் கட்டுரைகளைத் தொடங்குகிறோம் வி.பி.ஆர் (VLOOKUP). இந்த செயல்பாடு, அதே நேரத்தில், மிகவும் சிக்கலான மற்றும் குறைவாக புரிந்து கொள்ளப்பட்ட ஒன்றாகும்.

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

எக்செல் இல் VLOOKUP செயல்பாடு - பொதுவான விளக்கம் மற்றும் தொடரியல்

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

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

செயல்பாட்டு பெயரில் முதல் எழுத்து வி.பி.ஆர் (VLOOKUP) என்றால் Вசெங்குத்து (Vசெங்குத்து). அதன் மூலம் நீங்கள் வேறுபடுத்தி அறியலாம் வி.பி.ஆர் இருந்து ஜி.பி.ஆர் (HLOOKUP), இது வரம்பின் மேல் வரிசையில் உள்ள மதிப்பைத் தேடுகிறது - Гகிடைமட்ட (Hகிடைமட்டமாக).

விழா வி.பி.ஆர் Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP மற்றும் Excel 2000 இல் கிடைக்கும்.

VLOOKUP செயல்பாட்டின் தொடரியல்

விழா வி.பி.ஆர் (VLOOKUP) பின்வரும் தொடரியல் உள்ளது:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

ВПР(искомое_значение;таблица;номер_столбца;[интервальный_просмотр])

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

  • பார்வை_ மதிப்பு (lookup_value) - தேட வேண்டிய மதிப்பு. இது ஒரு மதிப்பு (எண், தேதி, உரை) அல்லது செல் குறிப்பு (தேடுதல் மதிப்பைக் கொண்டது) அல்லது வேறு சில எக்செல் செயல்பாட்டின் மதிப்பாக இருக்கலாம். எடுத்துக்காட்டாக, இந்த சூத்திரம் மதிப்பைத் தேடும் 40:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

தேடப்படும் வரம்பின் முதல் நெடுவரிசையில் உள்ள சிறிய மதிப்பை விட தேடல் மதிப்பு குறைவாக இருந்தால், செயல்பாடு வி.பி.ஆர் பிழையைப் புகாரளிக்கும் #ஏடி (#N/A).

  • அட்டவணை_வரிசை (அட்டவணை) - தரவுகளின் இரண்டு அல்லது அதற்கு மேற்பட்ட நெடுவரிசைகள். நினைவில் கொள்ளுங்கள், செயல்பாடு வி.பி.ஆர் வாதத்தில் கொடுக்கப்பட்ட வரம்பின் முதல் நெடுவரிசையில் எப்போதும் மதிப்பைத் தேடுகிறது அட்டவணை_வரிசை (மேசை). காணக்கூடிய வரம்பில் உரை, தேதிகள், எண்கள், பூலியன்கள் போன்ற பல்வேறு தரவுகள் இருக்கலாம். செயல்பாடு கேஸ் உணர்திறன் இல்லாதது, அதாவது மேல் மற்றும் சிறிய எழுத்துக்கள் ஒரே மாதிரியாகக் கருதப்படுகின்றன. எனவே எங்கள் சூத்திரம் மதிப்பைத் தேடும் 40 இருந்து செல்களில் A2 க்கு A15, ஏனெனில் A என்பது வாதத்தில் கொடுக்கப்பட்ட A2:B15 வரம்பின் முதல் நெடுவரிசையாகும் அட்டவணை_வரிசை (மேசை):

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

  • col_index_num (column_number) என்பது கொடுக்கப்பட்ட வரம்பில் உள்ள நெடுவரிசையின் எண்ணிக்கை, அதில் இருந்து கிடைத்த வரிசையில் உள்ள மதிப்பு வழங்கப்படும். கொடுக்கப்பட்ட வரம்பில் இடதுபுற நெடுவரிசை 1, இரண்டாவது நெடுவரிசை 2, மூன்றாவது நெடுவரிசை 3 மற்றும் பல. இப்போது நீங்கள் முழு சூத்திரத்தையும் படிக்கலாம்:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

    மதிப்பைத் தேடும் சூத்திரம் 40 வரம்பில் அ 2: எ 15 மற்றும் B நெடுவரிசையிலிருந்து தொடர்புடைய மதிப்பை வழங்கும் (ஏனென்றால் B என்பது A2:B15 வரம்பில் உள்ள இரண்டாவது நெடுவரிசையாகும்).

வாதத்தின் மதிப்பு என்றால் col_index_num (நெடுவரிசை_எண்) குறைவாக 1பிறகு வி.பி.ஆர் பிழையைப் புகாரளிக்கும் #மதிப்பு! (#மதிப்பு!). அது வரம்பில் உள்ள நெடுவரிசைகளின் எண்ணிக்கையை விட அதிகமாக இருந்தால் அட்டவணை_வரிசை (அட்டவணை), செயல்பாடு பிழையை வழங்கும் #REF! (#LINK!).

  • வரம்பு_பார்வை (range_lookup) - எதைத் தேடுவது என்பதைத் தீர்மானிக்கிறது:
    • சரியான பொருத்தம், வாதம் சமமாக இருக்க வேண்டும் பொய்யா (FALSE);
    • தோராயமான பொருத்தம், வாதம் சமம் உண்மை குறியீடு (சரி) அல்லது குறிப்பிடப்படவில்லை.

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

VLOOKUP எடுத்துக்காட்டுகள்

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

மற்றொரு எக்செல் தாளில் தேட VLOOKUP ஐ எவ்வாறு பயன்படுத்துவது

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

பயன்படுத்த பொருட்டு வி.பி.ஆர், மற்றொரு Microsoft Excel தாளில் தேடவும், நீங்கள் வாதத்தில் இருக்க வேண்டும் அட்டவணை_வரிசை (அட்டவணை) தாளின் பெயரை ஆச்சரியக்குறியுடன் குறிப்பிடவும், அதைத் தொடர்ந்து கலங்களின் வரம்பைக் குறிப்பிடவும். எடுத்துக்காட்டாக, பின்வரும் சூத்திரம் வரம்பைக் காட்டுகிறது A2: B15 என்ற தாளில் உள்ளது தாள் 2.

=VLOOKUP(40,Sheet2!A2:B15,2)

=ВПР(40;Sheet2!A2:B15;2)

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

கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ள சூத்திரம், பணித்தாளில் A நெடுவரிசையில் (இது A1:B1 வரம்பின் 2வது நெடுவரிசை) "தயாரிப்பு 9" என்ற உரையைத் தேடுகிறது. விலை.

=VLOOKUP("Product 1",Prices!$A$2:$B$9,2,FALSE)

=ВПР("Product 1";Prices!$A$2:$B$9;2;ЛОЖЬ)

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

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

VLOOKUP மூலம் மற்றொரு பணிப்புத்தகத்தில் தேடவும்

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

எடுத்துக்காட்டாக, மதிப்பைத் தேடும் சூத்திரம் கீழே உள்ளது 40 தாளில் தாள் 2 புத்தகத்தில் எண்கள்.xlsx:

=VLOOKUP(40,[Numbers.xlsx]Sheet2!A2:B15,2)

=ВПР(40;[Numbers.xlsx]Sheet2!A2:B15;2)

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

  1. இரண்டு புத்தகங்களையும் திறக்கவும். இது தேவையில்லை, ஆனால் இந்த வழியில் ஒரு சூத்திரத்தை உருவாக்குவது எளிது. பணிப்புத்தகத்தின் பெயரை கைமுறையாக உள்ளிட விரும்பவில்லை, இல்லையா? கூடுதலாக, இது தற்செயலான எழுத்துப்பிழைகளிலிருந்து உங்களைப் பாதுகாக்கும்.
  2. ஒரு செயல்பாட்டைத் தட்டச்சு செய்யத் தொடங்குங்கள் வி.பி.ஆர்மற்றும் வாதத்திற்கு வரும்போது அட்டவணை_வரிசை (அட்டவணை), மற்றொரு பணிப்புத்தகத்திற்கு மாறி, அதில் தேவையான தேடல் வரம்பைத் தேர்ந்தெடுக்கவும்.

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

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

பணிப்புத்தகம் அல்லது தாளின் பெயர் இடைவெளிகளைக் கொண்டிருந்தால், அது அப்போஸ்ட்ரோபிகளில் இணைக்கப்பட வேண்டும்:

=VLOOKUP(40,'[Numbers.xlsx]Sheet2'!A2:B15,2)

=ВПР(40;'[Numbers.xlsx]Sheet2'!A2:B15;2)

VLOOKUP உடன் சூத்திரங்களில் பெயரிடப்பட்ட வரம்பு அல்லது அட்டவணையை எவ்வாறு பயன்படுத்துவது

ஒரே தேடல் வரம்பை பல செயல்பாடுகளில் பயன்படுத்த திட்டமிட்டால் வி.பி.ஆர், நீங்கள் பெயரிடப்பட்ட வரம்பை உருவாக்கி அதன் பெயரை சூத்திரத்தில் ஒரு வாதமாக உள்ளிடலாம் அட்டவணை_வரிசை (மேசை).

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

இப்போது நீங்கள் ஒரு பொருளின் விலையைக் கண்டறிய பின்வரும் சூத்திரத்தை எழுதலாம் தயாரிப்பு 1:

=VLOOKUP("Product 1",Products,2)

=ВПР("Product 1";Products;2)

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

=VLOOKUP("Product 1",PriceList.xlsx!Products,2)

=ВПР("Product 1";PriceList.xlsx!Products;2)

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

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

முடிக்கப்பட்ட சூத்திரம் இப்படி இருக்கும்:

=VLOOKUP("Product 1",Table46[[Product]:[Price]],2)

=ВПР("Product 1";Table46[[Product]:[Price]];2)

அல்லது இப்படியும் இருக்கலாம்:

=VLOOKUP("Product 1",Table46,2)

=ВПР("Product 1";Table46;2)

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

VLOOKUP சூத்திரங்களில் வைல்ட் கார்டுகளைப் பயன்படுத்துதல்

பல செயல்பாடுகளைப் போலவே, வி.பி.ஆர் பின்வரும் வைல்டு கார்டு எழுத்துக்களை நீங்கள் பயன்படுத்தலாம்:

  • கேள்விக்குறி (?) - எந்த ஒரு எழுத்தையும் மாற்றுகிறது.
  • நட்சத்திரக் குறியீடு (*) - எழுத்துகளின் எந்த வரிசையையும் மாற்றுகிறது.

செயல்பாடுகளில் வைல்ட் கார்டுகளைப் பயன்படுத்துதல் வி.பி.ஆர் பல சந்தர்ப்பங்களில் பயனுள்ளதாக இருக்கும், எடுத்துக்காட்டாக:

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

எடுத்துக்காட்டு 1: குறிப்பிட்ட எழுத்துகளுடன் தொடங்கும் அல்லது முடிவடையும் உரையைத் தேடுகிறது

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

=VLOOKUP("ack*",$A$2:$C$11,1,FALSE)

=ВПР("ack*";$A$2:$C$11;1;ЛОЖЬ)

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

=VLOOKUP("ack*",$A$2:$C$11,3,FALSE)

=ВПР("ack*";$A$2:$C$11;3;ЛОЖЬ)

வைல்டு கார்டுகளுடன் இன்னும் சில எடுத்துக்காட்டுகள் இங்கே:

~ "மனிதன்" என்று முடிவடையும் பெயரைக் கண்டறியவும்:

=VLOOKUP("*man",$A$2:$C$11,1,FALSE)

=ВПР("*man";$A$2:$C$11;1;ЛОЖЬ)

~ "விளம்பரத்தில்" தொடங்கி "மகன்" என்று முடிவடையும் பெயரைக் கண்டறியவும்:

=VLOOKUP("ad*son",$A$2:$C$11,1,FALSE)

=ВПР("ad*son";$A$2:$C$11;1;ЛОЖЬ)

~ பட்டியலில் 5 எழுத்துக்களைக் கொண்ட முதல் பெயரைக் காண்கிறோம்:

=VLOOKUP("?????",$A$2:$C$11,1,FALSE)

=ВПР("?????";$A$2:$C$11;1;ЛОЖЬ)

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

எடுத்துக்காட்டு 2: வைல்டு கார்டுகள் மற்றும் செல் குறிப்புகளை VLOOKUP சூத்திரங்களில் இணைக்கவும்

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

பின்வரும் சூத்திரத்தைப் பயன்படுத்தி இதைச் செய்யலாம்:

=VLOOKUP("*"&C1&"*",$A$2:$B$12,2,FALSE)

=ВПР("*"&C1&"*";$A$2:$B$12;2;FALSE)

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

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

வாதம் என்பதை கவனத்தில் கொள்ளவும் அட்டவணை_வரிசை (அட்டவணை) மேலே உள்ள ஸ்கிரீன்ஷாட்டில் கலங்களின் வரம்பைக் குறிப்பிடுவதற்குப் பதிலாக அட்டவணையின் பெயர் (அட்டவணை 7) உள்ளது. முந்தைய எடுத்துக்காட்டில் இதைத்தான் செய்தோம்.

VLOOKUP செயல்பாட்டில் சரியான அல்லது தோராயமான பொருத்தம்

இறுதியாக, செயல்பாட்டிற்காக குறிப்பிடப்பட்ட கடைசி வாதத்தை இன்னும் விரிவாகப் பார்ப்போம் வி.பி.ஆர் - வரம்பு_பார்வை (இடைவெளி_பார்வை). பாடத்தின் ஆரம்பத்தில் குறிப்பிட்டுள்ளபடி, இந்த வாதம் மிகவும் முக்கியமானது. ஒரே சூத்திரத்தில் அதன் மதிப்புடன் முற்றிலும் மாறுபட்ட முடிவுகளைப் பெறலாம் உண்மை குறியீடு (உண்மை) அல்லது பொய்யா (FALSE).

முதலில், மைக்ரோசாஃப்ட் எக்செல் துல்லியமான மற்றும் தோராயமான பொருத்தங்கள் என்றால் என்ன என்பதைக் கண்டுபிடிப்போம்.

  • வாதம் என்றால் வரம்பு_பார்வை (range_lookup) சமம் பொய்யா (FALSE), சூத்திரம் ஒரு சரியான பொருத்தத்தைத் தேடுகிறது, அதாவது வாதத்தில் கொடுக்கப்பட்டுள்ள அதே மதிப்பு பார்வை_ மதிப்பு (பார்வை_மதிப்பு). t வரம்பின் முதல் நெடுவரிசையில் இருந்தால்முடியும்_வரிசை (அட்டவணை) வாதத்துடன் பொருந்தக்கூடிய இரண்டு அல்லது அதற்கு மேற்பட்ட மதிப்புகளை எதிர்கொள்கிறது பார்வை_ மதிப்பு (search_value), பிறகு முதலாவது தேர்ந்தெடுக்கப்படும். பொருத்தங்கள் எதுவும் இல்லை என்றால், செயல்பாடு பிழையைப் புகாரளிக்கும் #ஏடி (#N/A). எடுத்துக்காட்டாக, பின்வரும் சூத்திரம் பிழையைப் புகாரளிக்கும் #ஏடி (#N/A) A2:A15 வரம்பில் மதிப்பு இல்லை என்றால் 4:

    =VLOOKUP(4,A2:B15,2,FALSE)

    =ВПР(4;A2:B15;2;ЛОЖЬ)

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

வாதம் என்றால் வரம்பு_பார்வை (range_lookup) சமம் உண்மை குறியீடு (சரி) அல்லது குறிப்பிடப்படவில்லை, பின்னர் வரம்பின் முதல் நெடுவரிசையில் உள்ள மதிப்புகள் ஏறுவரிசையில் வரிசைப்படுத்தப்பட வேண்டும், அதாவது சிறியது முதல் பெரியது வரை. இல்லையெனில், செயல்பாடு வி.பி.ஆர் தவறான முடிவைத் தரலாம்.

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

எடுத்துக்காட்டு 1: VLOOKUP உடன் சரியான பொருத்தத்தைக் கண்டறிதல்

நீங்கள் நினைவில் வைத்துள்ளபடி, சரியான பொருத்தத்தைத் தேட, செயல்பாட்டின் நான்காவது வாதம் வி.பி.ஆர் முக்கியமானதாக இருக்க வேண்டும் பொய்யா (FALSE).

முதல் எடுத்துக்காட்டில் இருந்து அட்டவணைக்குத் திரும்பி, எந்த விலங்கு வேகத்தில் நகர முடியும் என்பதைக் கண்டுபிடிப்போம் 50 ஒரு மணி நேரத்திற்கு மைல்கள். இந்த சூத்திரம் உங்களுக்கு எந்த சிரமத்தையும் ஏற்படுத்தாது என்று நான் நம்புகிறேன்:

=VLOOKUP(50,$A$2:$B$15,2,FALSE)

=ВПР(50;$A$2:$B$15;2;ЛОЖЬ)

எங்கள் தேடல் வரம்பில் (நெடுவரிசை A) இரண்டு மதிப்புகள் உள்ளன என்பதை நினைவில் கொள்க 50 - செல்களில் A5 и A6. ஃபார்முலா கலத்திலிருந்து மதிப்பை வழங்குகிறது B5. ஏன்? ஏனெனில் ஒரு சரியான பொருத்தம் தேடும் போது, ​​செயல்பாடு வி.பி.ஆர் தேடப்படும் மதிப்புடன் பொருந்தக்கூடிய முதல் மதிப்பைப் பயன்படுத்துகிறது.

எடுத்துக்காட்டு 2: தோராயமான பொருத்தத்தைக் கண்டறிய VLOOKUP ஐப் பயன்படுத்துதல்

நீங்கள் செயல்பாட்டைப் பயன்படுத்தும் போது வி.பி.ஆர் தோராயமான பொருத்தத்தைத் தேட, அதாவது வாதத்தின் போது வரம்பு_பார்வை (range_lookup) சமம் உண்மை குறியீடு (TRUE) அல்லது தவிர்க்கப்பட்டது, நீங்கள் செய்ய வேண்டிய முதல் விஷயம், வரம்பை முதல் நெடுவரிசையால் ஏறுவரிசையில் வரிசைப்படுத்த வேண்டும்.

செயல்பாடு ஏனெனில் இது மிகவும் முக்கியமானது வி.பி.ஆர் கொடுக்கப்பட்ட மதிப்புக்குப் பிறகு அடுத்த பெரிய மதிப்பை வழங்குகிறது, பின்னர் தேடல் நிறுத்தப்படும். நீங்கள் சரியான வரிசைப்படுத்தலை புறக்கணித்தால், நீங்கள் மிகவும் விசித்திரமான முடிவுகள் அல்லது பிழை செய்தியுடன் முடிவடையும். #ஏடி (#N/A).

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

=VLOOKUP(69,$A$2:$B$15,2,TRUE) or =VLOOKUP(69,$A$2:$B$15,2)

=ВПР(69;$A$2:$B$15;2;ИСТИНА) or =ВПР(69;$A$2:$B$15;2)

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

நீங்கள் பார்க்க முடியும் என, சூத்திரம் ஒரு முடிவை அளித்தது மான் (ஆன்டெலோப்), அதன் வேகம் 61 ஒரு மணி நேரத்திற்கு மைல்கள், பட்டியலில் அடங்கும் சீத்தா (சீட்டா) வேகத்தில் ஓடுபவர் 70 ஒரு மணி நேரத்திற்கு மைல்கள், மற்றும் 70 69 ஐ விட 61 க்கு அருகில் உள்ளது, இல்லையா? இது ஏன் நடக்கிறது? ஏனெனில் செயல்பாடு வி.பி.ஆர் தோராயமான பொருத்தத்தைத் தேடும் போது, ​​தேடப்படும் மதிப்பை விட அதிகமாக இல்லாத மிகப்பெரிய மதிப்பை வழங்குகிறது.

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

எக்செல் இல் VLOOKUP - இதை நீங்கள் நினைவில் கொள்ள வேண்டும்!

  1. விழா வி.பி.ஆர் எக்செல் இடதுபுறமாக பார்க்க முடியாது. இது எப்போதும் வாதத்தால் கொடுக்கப்பட்ட வரம்பின் இடதுபுற நெடுவரிசையில் மதிப்பைத் தேடுகிறது அட்டவணை_வரிசை (மேசை).
  2. செயல்பாட்டில் வி.பி.ஆர் அனைத்து மதிப்புகளும் கேஸ்-சென்சிட்டிவ், அதாவது சிறிய மற்றும் பெரிய எழுத்துக்கள் சமமானவை.
  3. நீங்கள் தேடும் மதிப்பு, தேடப்படும் வரம்பின் முதல் நெடுவரிசையில் உள்ள குறைந்தபட்ச மதிப்பை விட குறைவாக இருந்தால், செயல்பாடு வி.பி.ஆர் பிழையைப் புகாரளிக்கும் #ஏடி (#N/A).
  4. 3வது வாதம் என்றால் col_index_num (நெடுவரிசை_எண்) குறைவாக 1செயல்பாடு வி.பி.ஆர் பிழையைப் புகாரளிக்கும் #மதிப்பு! (#மதிப்பு!). வரம்பில் உள்ள நெடுவரிசைகளின் எண்ணிக்கையை விட அதிகமாக இருந்தால் அட்டவணை_வரிசை (அட்டவணை), செயல்பாடு பிழையைப் புகாரளிக்கும் #REF! (#LINK!).
  5. வாதத்தில் முழுமையான செல் குறிப்புகளைப் பயன்படுத்தவும் அட்டவணை_வரிசை (அட்டவணை) சூத்திரத்தை நகலெடுக்கும்போது சரியான தேடல் வரம்பு பாதுகாக்கப்படும். எக்செல் இல் பெயரிடப்பட்ட வரம்புகள் அல்லது அட்டவணைகளை மாற்றாகப் பயன்படுத்த முயற்சிக்கவும்.
  6. தோராயமான பொருத்தத் தேடலைச் செய்யும்போது, ​​நீங்கள் தேடும் வரம்பில் முதல் நெடுவரிசை ஏறுவரிசையில் வரிசைப்படுத்தப்பட வேண்டும் என்பதை நினைவில் கொள்ளுங்கள்.
  7. இறுதியாக, நான்காவது வாதத்தின் முக்கியத்துவத்தை நினைவில் கொள்ளுங்கள். மதிப்புகளைப் பயன்படுத்தவும் உண்மை குறியீடு (உண்மை) அல்லது பொய்யா (தவறான) வேண்டுமென்றே மற்றும் நீங்கள் பல தலைவலிகளில் இருந்து விடுபடுவீர்கள்.

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

ஒரு பதில் விடவும்