எக்செல் இல் சார்பு (கேஸ்கேடிங்) கீழ்தோன்றும் பட்டியலை எவ்வாறு உருவாக்குவது

  • இதை பகிர்
Michael Brown

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

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

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

    எக்செல் இல் பல சார்ந்த கீழ்தோன்றும் முறையை உருவாக்குவது எப்படி

    மல்டியை உருவாக்குவது -எக்செல் இல் நிலை சார்ந்த கீழ்தோன்றும் பட்டியல்கள் எளிதானது. உங்களுக்கு தேவையானது சில பெயரிடப்பட்ட வரம்புகள் மற்றும் மறைமுக சூத்திரம். இந்த முறை Excel 365 - 2010 மற்றும் அதற்கு முந்தைய அனைத்து பதிப்புகளிலும் வேலை செய்கிறது.

    1. கீழ்தோன்றும் பட்டியல்களுக்கான உள்ளீடுகளைத் தட்டச்சு செய்யவும்

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

    2. பெயரிடப்பட்ட வரம்புகளை உருவாக்கவும்

    இப்போது உங்கள் முதன்மைப் பட்டியல் மற்றும் சார்ந்திருக்கும் ஒவ்வொரு பட்டியல்களுக்கும் பெயர்களை உருவாக்க வேண்டும். பெயர் மேலாளர் சாளரத்தில் புதிய பெயரைச் சேர்ப்பதன் மூலம் இதைச் செய்யலாம் ( சூத்திரங்கள் தாவல் > பெயர் மேலாளர் > புதியது) அல்லது தட்டச்சு செய்ககுறி) மற்றும் முழுமையான வரிசை ($ உடன்) குறிப்புகள் = Sheet2!B$1.

    இதன் விளைவாக, B1 இன் சார்ந்த கீழ்தோன்றும் பட்டியல் செல் B2 இல் தோன்றும்; C1 இன் சார்பு கீழ்தோன்றும் C2 மற்றும் பலவற்றில் காண்பிக்கப்படும்.

    மேலும் நீங்கள் கீழ்தோன்றல்களை மற்ற வரிசைகளுக்கு நகலெடுக்க திட்டமிட்டால் (அதாவது கீழே நெடுவரிசை), பின்னர் முழுமையான நெடுவரிசை ($ உடன்) மற்றும் தொடர்புடைய வரிசை ($ இல்லாமல்) = Sheet2!$B1 போன்ற ஆயத்தொலைவுகளைப் பயன்படுத்தவும்.

    எதிலும் கீழ்தோன்றும் கலத்தை நகலெடுக்க திசையில், = Sheet2!B1 போன்ற தொடர்புடைய குறிப்பை ($ அடையாளம் இல்லாமல்) பயன்படுத்தவும்.

    2.3. சார்பு மெனுவின் உள்ளீடுகளை மீட்டெடுக்க ஒரு பெயரை உருவாக்கவும்

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

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

    =INDEX(exporters_tbl,,MATCH(fruit,fruit_list,0))

    எங்கே:

    • exporters_tbl - அட்டவணையின் பெயர் (படி 1 இல் உருவாக்கப்பட்டது);
    • fruit - முதல் கீழ்தோன்றும் பட்டியலைக் கொண்ட கலத்தின் பெயர் (படி 2.2 இல் உருவாக்கப்பட்டது);
    • fruit_list - அட்டவணையின் தலைப்பு வரிசையைக் குறிப்பிடும் பெயர் (உருவாக்கப்பட்டதுபடி 2.1).

    கீழே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்ப்பது போல் ஏற்றுமதியாளர்கள்_பட்டியல் என்ற பெயரை நான் கொடுத்துள்ளேன்.

    சரி , நீங்கள் ஏற்கனவே வேலையின் பெரும் பகுதியைச் செய்துவிட்டீர்கள்! இறுதிப் படிக்குச் செல்வதற்கு முன், பெயர் மேலாளரை ( Ctrl + F3 ) திறந்து பெயர்கள் மற்றும் குறிப்புகளைச் சரிபார்ப்பது நல்லது:

    3. Excel தரவு சரிபார்ப்பை அமைக்கவும்

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

    • முதலாவதாக கீழ்தோன்றும் பட்டியலில், மூலப் பெட்டியில், =fruit_list ஐ உள்ளிடவும் (படி 2.1 இல் உருவாக்கப்பட்ட பெயர்).
    • சார்ந்த கீழ்தோன்றும் பட்டியலுக்கு, =exporters_list <9 ஐ உள்ளிடவும்>(படி 2.3 இல் உருவாக்கப்பட்ட பெயர்).

    முடிந்தது! உங்கள் டைனமிக் கேஸ்கேடிங் டிராப்-டவுன் மெனு நிறைவடைந்தது மற்றும் மூல அட்டவணையில் நீங்கள் செய்த மாற்றங்களைப் பிரதிபலிக்கும் வகையில் தானாகவே புதுப்பிக்கப்படும்.

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

    இதில் இருந்து வெற்று வரிசைகளை விலக்கவும் டைனமிக் கேஸ்கேடிங் கீழ்தோன்றும்

    உங்கள் கீழ்தோன்றும் பெட்டிகளில் ஏதேனும் வெற்று வரிகளை சுத்தம் செய்ய விரும்பினால், நீங்கள் ஒரு படி மேலே சென்று, சார்பு டைனமிக் கீழ்தோன்றும் பட்டியலை உருவாக்கப் பயன்படுத்தப்படும் INDEX / MATCH சூத்திரத்தை மேம்படுத்த வேண்டும்.

    பயன்படுத்துவதே யோசனை2 INDEX செயல்பாடுகள், இதில் முதலாவது மேல்-இடது கலத்தைப் பெறுகிறது மற்றும் இரண்டாவது வரம்பின் கீழ்-வலது கலத்தை வழங்குகிறது அல்லது உள்ளமைக்கப்பட்ட INDEX மற்றும் COUNTA உடன் OFFSET செயல்பாட்டை வழங்குகிறது. விரிவான படிகள் கீழே பின்பற்றப்படுகின்றன:

    1. இரண்டு கூடுதல் பெயர்களை உருவாக்கவும்

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

    • col_num எனப்படும் பெயர் தேர்ந்தெடுக்கப்பட்ட நெடுவரிசை எண்ணைக் குறிப்பிடுவதற்கு:

      =MATCH(fruit,fruit_list,0)

    • தேர்ந்தெடுக்கப்பட்ட நெடுவரிசையைக் குறிப்பிடுவதற்கு entire_col என்ற பெயர் (நெடுவரிசையின் எண் அல்ல, முழு நெடுவரிசை):

      =INDEX(exporters_tbl,,col_num)

    மேலே உள்ள சூத்திரங்களில், exporters_tbl என்பது உங்கள் மூல அட்டவணையின் பெயர், fruit என்பது முதல் கீழ்தோன்றலைக் கொண்ட கலத்தின் பெயர், மற்றும் fruit_list என்பது அட்டவணையின் தலைப்பு வரிசையைக் குறிக்கும் பெயர்.<1

    2. சார்பு கீழ்தோன்றுதலுக்கான பெயரிடப்பட்ட குறிப்பை உருவாக்கவும்

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

    =INDEX(exporters_tbl,1,col_num) : INDEX(exporters_tbl, COUNTA(entire_col), col_num)

    =OFFSET(INDEX(exporters_tbl,1,col_num),0,0,COUNTA(entire_col))

    3. தரவு சரிபார்ப்பைப் பயன்படுத்து

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

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

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

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

    பதிவிறக்கப் பயிற்சிப் புத்தகம்

    கேஸ்கேடிங் டிராப் டவுன் மாதிரி 1- எளிதான பதிப்பு

    கேஸ்கேடிங் டிராப்டவுன் மாதிரி 2 - வெற்றிடங்கள் இல்லாத மேம்பட்ட பதிப்பு

    நேரடியாக பெயர் பெட்டிஇல் பெயர்.

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

    விரிவான படிப்படியான வழிமுறைகளுக்கு, Excel இல் ஒரு பெயரை எவ்வாறு வரையறுப்பது என்பதைப் பார்க்கவும்.

    நினைவில் கொள்ள வேண்டியவை:

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

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

    3 . முதல் (முக்கிய) கீழ்தோன்றும் பட்டியலை உருவாக்கவும்

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

    விரிவான படிகளுக்கு, பெயரிடப்பட்ட வரம்பின் அடிப்படையில் கீழ்தோன்றும் பட்டியலை உருவாக்குவதைப் பார்க்கவும்.

    இதன் விளைவாக, இது போன்ற கீழ்தோன்றும் மெனு உங்கள் பணித்தாளில் இருக்கும்:

    4. சார்பு கீழ்தோன்றும் பட்டியலை உருவாக்கவும்

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

    =INDIRECT(A2)

    உங்கள் முதல் (முதன்மை) உடன் A2 செல் உள்ளது கீழ்தோன்றும் பட்டியல்.

    செல் A2 தற்போது காலியாக இருந்தால், நீங்கள் பிழை செய்தியைப் பெறுவீர்கள் " மூலம் தற்போது பிழையை மதிப்பிடுகிறது. நீங்கள் தொடர விரும்புகிறீர்களா? ? "

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

    5. மூன்றாவது சார்பு கீழ்தோன்றும் பட்டியலைச் சேர்க்கவும் (விரும்பினால்)

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

    2வது பட்டியலைச் சார்ந்து 3வது கீழ்தோன்றலை அமைக்கவும்

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

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

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

    =INDIRECT(B2)

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

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

    முதல் இரண்டு பட்டியல்களைச் சார்ந்து மூன்றாவது கீழ்தோன்றலை உருவாக்கவும்

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

    1. பெயரிடப்பட்ட வரம்புகளின் கூடுதல் தொகுப்புகளை உருவாக்கி, உங்கள் முதல் இரண்டு கீழ்தோன்றும் வார்த்தைகளின் சேர்க்கைகளுக்கு அவற்றைப் பெயரிடவும். எடுத்துக்காட்டாக, உங்களிடம் மாம்பழம், ஆரஞ்சு போன்றவை. 1வது பட்டியலில் உள்ளது மற்றும் இந்தியா, பிரேசில் போன்றவை. 2வது பட்டியலில் உள்ளன.பிறகு, MangoIndia , MangoBrazil , OrangesIndia , OrangesBrazil , போன்ற பெயரிடப்பட்ட வரம்புகளை உருவாக்குகிறீர்கள். இந்தப் பெயர்களில் அடிக்கோடுகள் அல்லது வேறு எந்த கூடுதல் எழுத்துகளும் இருக்கக்கூடாது. .

  • முதல் இரண்டு நெடுவரிசைகளில் உள்ளீடுகளின் பெயர்களை ஒருங்கிணைத்து, பெயர்களில் உள்ள இடைவெளிகளை நீக்கும் மறைமுக மாற்று சூத்திரத்துடன் Excel தரவு சரிபார்ப்பைப் பயன்படுத்தவும். எடுத்துக்காட்டாக, செல் C2 இல், தரவு சரிபார்ப்பு சூத்திரம்:
  • =INDIRECT(SUBSTITUTE(A2&B2," ",""))

    A2 மற்றும் B2 ஆகியவை முறையே முதல் மற்றும் இரண்டாவது கீழ்தோன்றும்களைக் கொண்டிருக்கும்.

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

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

    இந்த அணுகுமுறையின் வரம்புகள்:

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

    பல-வார்த்தை உள்ளீடுகளுடன் கேஸ்கேடிங் கீழ்தோன்றும் பட்டியல்களை உருவாக்கவும்

    உதாரணத்தில் நாம் பயன்படுத்திய மறைமுக சூத்திரங்கள் மேலே உள்ள ஒரு வார்த்தை உருப்படிகளை மட்டுமே கையாள முடியும். எடுத்துக்காட்டாக, சூத்திரம் =INDIRECT(A2) செல் A2 ஐ மறைமுகமாகக் குறிப்பிடுகிறது மற்றும் குறிப்பிடப்பட்ட கலத்தில் உள்ள அதே பெயரில் பெயரிடப்பட்ட வரம்பை சரியாகக் காட்டுகிறது. இருப்பினும், எக்செல் பெயர்களில் இடைவெளிகள் அனுமதிக்கப்படுவதில்லை, அதனால்தான் இந்த சூத்திரம் பல-சொல் பெயர்களுடன் வேலை செய்யாது.

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

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

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

    =INDIRECT(SUBSTITUTE(A2," ",""))

    முதன்மை கீழ்தோன்றும் பட்டியலில் மாற்றங்களை எவ்வாறு தடுப்பது

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

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

    =IF(B2="", Fruit, INDIRECT("FakeList"))

    B2 இரண்டாவது கீழ்தோன்றும் இடத்தில், " Fruit " என்பது முதல் கீழ்தோன்றும் மெனுவில் தோன்றும் பட்டியலின் பெயர், மற்றும் " FakeList " என்பது இல்லாத போலிப் பெயர்.

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

    எக்செல் இல் டைனமிக் கேஸ்கேடிங் கீழ்தோன்றும் பட்டியல்களை உருவாக்குதல்

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

    கிட்டத்தட்ட போலவே எக்செல் இல் உள்ள எதையும், நீங்கள் பல வழிகளில் ஒரே முடிவை அடையலாம். குறிப்பாக, OFFSET, INDIRECT மற்றும் COUNTA செயல்பாடுகள் அல்லது மிகவும் நெகிழ்வான INDEX MATCH ஃபார்முலா ஆகியவற்றின் கலவையைப் பயன்படுத்தி நீங்கள் ஒரு டைனமிக் டிராப் டவுனை உருவாக்கலாம். பிந்தையது எனது விருப்பமான வழியாகும், ஏனெனில் இது எண்ணற்ற நன்மைகளை வழங்குகிறது, அவற்றில் மிகவும் அவசியமானவை:

    1. எப்படி இருந்தாலும் 3 பெயரிடப்பட்ட வரம்புகளை மட்டுமே நீங்கள் உருவாக்க வேண்டும்.முக்கிய மற்றும் சார்ந்த பட்டியல்களில் பல உருப்படிகள் உள்ளன.
    2. உங்கள் பட்டியல்களில் பல-சொல் உருப்படிகள் மற்றும் ஏதேனும் சிறப்பு எழுத்துகள் இருக்கலாம்.
    3. ஒவ்வொரு நெடுவரிசையிலும் உள்ளீடுகளின் எண்ணிக்கை மாறுபடலாம்.
    4. உள்ளீடுகளின் வரிசை வரிசை முக்கியமில்லை.
    5. இறுதியாக, மூலப் பட்டியலைப் பராமரிப்பதும் மாற்றியமைப்பதும் மிகவும் எளிதானது.

    சரி, போதுமான கோட்பாடு, பயிற்சிக்கு வருவோம்.

    1. உங்கள் ஆதாரத் தரவை அட்டவணையில் ஒழுங்கமைக்கவும்

    வழக்கம் போல், நீங்கள் செய்ய வேண்டிய முதல் விஷயம், உங்கள் கீழ்தோன்றும் பட்டியல்களுக்கான அனைத்து தேர்வுகளையும் பணித்தாளில் எழுதுவதுதான். இந்த நேரத்தில், நீங்கள் ஒரு எக்செல் அட்டவணையில் மூலத் தரவைச் சேமிப்பீர்கள். இதற்கு, நீங்கள் தரவை உள்ளிட்டதும், அனைத்து உள்ளீடுகளையும் தேர்ந்தெடுத்து Ctrl + T ஐ அழுத்தவும் அல்லது Insert டேப் > Table என்பதைக் கிளிக் செய்யவும். பின்னர் அட்டவணைப் பெயர் பெட்டியில் உங்கள் அட்டவணையின் பெயரைத் தட்டச்சு செய்யவும்.

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

    <1

    2. Excel பெயர்களை உருவாக்கவும்

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

    2.1. அட்டவணையின் தலைப்பு வரிசைக்கு ஒரு பெயரைச் சேர்க்கவும் (முதன்மை கீழ்தோன்றும்)

    ஒரு உருவாக்கஅட்டவணைத் தலைப்பைக் குறிப்பிடும் புதிய பெயர், அதைத் தேர்ந்தெடுத்து, சூத்திரங்கள் > பெயர் மேலாளர் > புதிய என்பதைக் கிளிக் செய்யவும் அல்லது Ctrl + F3 ஐ அழுத்தவும்.

    Microsoft Excel ஆனது table_name[#Headers] வடிவத்தின் பெயரை உருவாக்க உள்ளமைக்கப்பட்ட டேபிள் ரெஃபரன்ஸ் சிஸ்டத்தைப் பயன்படுத்தும்.

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

    2.2. முதல் கீழ்தோன்றும் பட்டியலைக் கொண்ட கலத்திற்கு ஒரு பெயரை உருவாக்கவும்

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

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

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

    உங்கள் கீழ்தோன்றும் பட்டியலை மற்ற கலங்களுக்கு நகலெடுக்க நீங்கள் திட்டமிட்டால், உங்கள் முதல் கீழ்தோன்றும் உடன் செல்(களுக்கு) பெயரை உருவாக்கும் போது கலப்பு செல் குறிப்புகளைப் பயன்படுத்தவும். பட்டியல்.

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

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