విషయ సూచిక
కొంత కాలం క్రితం మేము Excel డేటా ధ్రువీకరణ సామర్థ్యాలను అన్వేషించడం ప్రారంభించాము మరియు కామాతో వేరు చేయబడిన జాబితా, సెల్ల పరిధి లేదా పేరున్న పరిధి ఆధారంగా Excelలో సాధారణ డ్రాప్-డౌన్ జాబితాను ఎలా సృష్టించాలో నేర్చుకున్నాము.
ఈరోజు, మేము ఈ లక్షణాన్ని లోతుగా పరిశోధించబోతున్నాము మరియు మొదటి డ్రాప్డౌన్లో ఎంచుకున్న విలువను బట్టి ఎంపికలను ప్రదర్శించే క్యాస్కేడింగ్ డ్రాప్ డౌన్ జాబితాలను ఎలా సృష్టించాలో నేర్చుకోబోతున్నాము. వేరే విధంగా చెప్పాలంటే, మేము మరొక జాబితా విలువ ఆధారంగా Excel డేటా ధ్రువీకరణ జాబితాను తయారు చేస్తాము.
Excelలో బహుళ ఆధారిత డ్రాప్డౌన్ను ఎలా సృష్టించాలి
మల్టీ మేకింగ్ -ఎక్సెల్లో స్థాయి ఆధారిత డ్రాప్-డౌన్ జాబితాలు సులభం. మీకు కావలసిందల్లా కొన్ని పేరున్న పరిధులు మరియు INDIRECT ఫార్ములా. ఈ పద్ధతి Excel 365 - 2010 మరియు అంతకు ముందు అన్ని వెర్షన్లతో పని చేస్తుంది.
1. డ్రాప్-డౌన్ జాబితాల కోసం ఎంట్రీలను టైప్ చేయండి
మొదట, డ్రాప్-డౌన్ జాబితాలలో మీరు కనిపించాలనుకుంటున్న నమోదులను టైప్ చేయండి, ప్రతి జాబితాను ప్రత్యేక నిలువు వరుసలో టైప్ చేయండి. ఉదాహరణకు, నేను పండ్ల ఎగుమతిదారుల క్యాస్కేడింగ్ డ్రాప్డౌన్ను సృష్టిస్తున్నాను మరియు నా సోర్స్ షీట్ ( ఫ్రూట్ ) యొక్క కాలమ్ A మొదటి డ్రాప్డౌన్లోని అంశాలను మరియు 3 ఇతర నిలువు వరుసలు డిపెండెంట్ డ్రాప్డౌన్ల కోసం అంశాలను జాబితా చేస్తాయి.
2. పేరున్న పరిధులను సృష్టించండి
ఇప్పుడు మీరు మీ ప్రధాన జాబితా మరియు ప్రతి ఆధారపడిన జాబితాల కోసం పేర్లను సృష్టించాలి. మీరు పేరు నిర్వాహికి విండో ( ఫార్ములా టాబ్ > నేమ్ మేనేజర్ > కొత్తది) లో కొత్త పేరును జోడించడం ద్వారా లేదా టైప్ చేయడం ద్వారా దీన్ని చేయవచ్చు.సంకేతం) మరియు సంపూర్ణ వరుస ($తో) = Sheet2!B$1 వంటి సూచనలు.
ఫలితంగా, B1 యొక్క ఆధారిత డ్రాప్ డౌన్ జాబితా సెల్ B2లో కనిపిస్తుంది; C1 యొక్క డిపెండెంట్ డ్రాప్-డౌన్ C2లో ప్రదర్శించబడుతుంది. నిలువు వరుస), ఆపై సంపూర్ణ నిలువు వరుస ($తో) మరియు సంబంధిత అడ్డు వరుస ($ లేకుండా) = Sheet2!$B1 వంటి కోఆర్డినేట్లను ఉపయోగించండి.
ఏదైనా డ్రాప్-డౌన్ సెల్ను కాపీ చేయడానికి దిశ, = Sheet2!B1 వంటి సంబంధిత సూచన ($ గుర్తు లేకుండా) ఉపయోగించండి.
2.3. డిపెండెంట్ మెనూ యొక్క ఎంట్రీలను తిరిగి పొందడానికి పేరును సృష్టించండి
మనము మునుపటి ఉదాహరణలో చేసినట్లుగా ప్రతి డిపెండెంట్ జాబితాలకు ప్రత్యేక పేర్లను సెటప్ చేయడానికి బదులుగా, మేము ఒక పేరు గల ఫార్ములా ని సృష్టించబోతున్నాము ఏదైనా నిర్దిష్ట సెల్ లేదా కణాల పరిధికి కేటాయించబడదు. ఇది మొదటి డ్రాప్-డౌన్ జాబితాలో ఏ ఎంపిక చేయబడిందనే దానిపై ఆధారపడి రెండవ డ్రాప్డౌన్ కోసం సరైన ఎంట్రీల జాబితాను తిరిగి పొందుతుంది. ఈ ఫార్ములాను ఉపయోగించడం వల్ల కలిగే ప్రధాన ప్రయోజనం ఏమిటంటే, మీరు మొదటి డ్రాప్-డౌన్ జాబితాకు కొత్త ఎంట్రీలను జోడించినప్పుడు మీరు కొత్త పేర్లను సృష్టించాల్సిన అవసరం లేదు - ఒక పేరు గల ఫార్ములా వాటన్నింటినీ కవర్ చేస్తుంది.
మీరు కొత్త Excel పేరును సృష్టించండి ఈ ఫార్ములాతో:
=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లో పేరు సృష్టించబడింది).
పూర్తయింది! మీ డైనమిక్ క్యాస్కేడింగ్ డ్రాప్-డౌన్ మెను పూర్తయింది మరియు మీరు సోర్స్ టేబుల్కి చేసిన మార్పులను ప్రతిబింబిస్తూ ఆటోమేటిక్గా అప్డేట్ అవుతుంది.
ఈ డైనమిక్ Excel డ్రాప్డౌన్, అన్ని ఇతర అంశాలలో పరిపూర్ణమైనది , ఒక లోపం ఉంది - మీ సోర్స్ టేబుల్ యొక్క నిలువు వరుసలు వేరే సంఖ్యలో ఐటెమ్లను కలిగి ఉంటే, ఖాళీ అడ్డు వరుసలు మీ మెనులో ఇలా కనిపిస్తాయి:
దీని నుండి ఖాళీ అడ్డు వరుసలను మినహాయించండి డైనమిక్ క్యాస్కేడింగ్ డ్రాప్డౌన్
మీరు మీ డ్రాప్-డౌన్ బాక్స్లలో ఏవైనా ఖాళీ లైన్లను క్లీన్ చేయాలనుకుంటే, మీరు ఒక అడుగు ముందుకు వేసి, డిపెండెంట్ డైనమిక్ డ్రాప్-డౌన్ జాబితాను రూపొందించడానికి ఉపయోగించే INDEX / MATCH ఫార్ములాను మెరుగుపరచాలి.
ఉపయోగించాలనే ఆలోచన ఉంది2 INDEX ఫంక్షన్లు, ఇక్కడ మొదటిది ఎగువ-ఎడమ గడిని పొందుతుంది మరియు రెండవది పరిధి యొక్క దిగువ-కుడి సెల్ను లేదా సమూహ INDEX మరియు COUNTAతో OFFSET ఫంక్షన్ను అందిస్తుంది. వివరణాత్మక దశలు దిగువన అనుసరించబడతాయి:
1. రెండు అదనపు పేర్లను సృష్టించండి
ఫార్ములా చాలా పెద్దదిగా ఉండకూడదని, ముందుగా క్రింది సాధారణ సూత్రాలతో కొన్ని సహాయక పేర్లను సృష్టించండి:
- col_num అనే పేరు ఎంచుకున్న కాలమ్ నంబర్ను సూచించడానికి:
=MATCH(fruit,fruit_list,0)
- ఎంచుకున్న నిలువు వరుసను సూచించడానికి పూర్తి_col అనే పేరు (కాలమ్ నంబర్ కాదు, మొత్తం నిలువు వరుస):
=INDEX(exporters_tbl,,col_num)
పై సూత్రాలలో, exporters_tbl
అనేది మీ మూలాధార పట్టిక పేరు, fruit
అనేది మొదటి డ్రాప్డౌన్ను కలిగి ఉన్న సెల్ పేరు మరియు fruit_list
అనేది పట్టిక యొక్క హెడర్ వరుసను సూచించే పేరు.
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 (మునుపటి దశలో సృష్టించబడిన పేరు)ని నమోదు చేయడం ద్వారా డేటా ధ్రువీకరణను వర్తింపజేయండి. box.
క్రింద ఉన్న స్క్రీన్షాట్ Excelలో అన్ని ఖాళీ పంక్తులు పోయిన డైనమిక్ డ్రాప్-డౌన్ మెనుని చూపుతుంది!
గమనిక. డైనమిక్ క్యాస్కేడింగ్ డ్రాప్ డౌన్ జాబితాలతో పని చేస్తున్నప్పుడుపై సూత్రాలతో రూపొందించబడింది, రెండవ మెనులో ఎంపిక చేసిన తర్వాత మొదటి డ్రాప్డౌన్లోని విలువను మార్చకుండా వినియోగదారుని ఏదీ నిరోధించదు, ఫలితంగా, ప్రాథమిక మరియు ద్వితీయ డ్రాప్డౌన్లలోని ఎంపికలు సరిపోలకపోవచ్చు. మీరు ఈ ట్యుటోరియల్లో సూచించిన VBA లేదా సంక్లిష్ట సూత్రాలను ఉపయోగించి రెండవదానిలో ఎంపిక చేసిన తర్వాత మొదటి పెట్టెలో మార్పులను బ్లాక్ చేయవచ్చు.
ఈ విధంగా మీరు మరొక జాబితా విలువల ఆధారంగా Excel డేటా ధ్రువీకరణ జాబితాను సృష్టిస్తారు. చర్యలో ఉన్న క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాలను చూడటానికి దయచేసి మా నమూనా వర్క్బుక్లను డౌన్లోడ్ చేసుకోవడానికి సంకోచించకండి. చదివినందుకు ధన్యవాదాలు!
డౌన్లోడ్ కోసం వర్క్బుక్ ప్రాక్టీస్ చేయండి
క్యాస్కేడింగ్ డ్రాప్డౌన్ నమూనా 1- సులభమైన వెర్షన్
క్యాస్కేడింగ్ డ్రాప్డౌన్ నమూనా 2 - ఖాళీలు లేకుండా అధునాతన వెర్షన్
గమనిక. దయచేసి మీరు ఎగువ స్క్రీన్షాట్లో చూసినట్లుగా మీ మొదటి అడ్డు వరుస కాలమ్ హెడర్గా ఉంటే, మీరు దానిని పేరున్న పరిధిలో చేర్చకూడదు.
వివరణాత్మక దశల వారీ సూచనల కోసం, దయచేసి Excelలో పేరును ఎలా నిర్వచించాలో చూడండి.
గుర్తుంచుకోవాల్సినవి:
- వీటికి సంబంధించిన అంశాలు మొదటి డ్రాప్-డౌన్ జాబితాలో కనిపించేవి తప్పనిసరిగా ఒక-పద ఎంట్రీలు అయి ఉండాలి, ఉదా. నేరేడు పండు , మామిడి , ఆరెంజ్ . మీరు రెండు, మూడు లేదా అంతకంటే ఎక్కువ పదాలను కలిగి ఉన్న ఐటెమ్లను కలిగి ఉంటే, దయచేసి బహుళ-పద ఎంట్రీలతో క్యాస్కేడింగ్ డ్రాప్డౌన్ను ఎలా సృష్టించాలో చూడండి.
- ఆధారిత జాబితాల పేర్లు తప్పనిసరిగా మెయిన్లోని మ్యాచింగ్ ఎంట్రీతో సమానంగా ఉండాలి. జాబితా. ఉదాహరణకు, మొదటి డ్రాప్-డౌన్ జాబితా నుండి " మామిడి " ఎంపిక చేయబడినప్పుడు ప్రదర్శించబడే డిపెండెంట్ జాబితా మామిడి అని పేరు పెట్టాలి.
పూర్తయిన తర్వాత , మీరు నేమ్ మేనేజర్ విండోను తెరవడానికి Ctrl+F3ని నొక్కవచ్చు మరియు అన్ని జాబితాలలో సరైన పేర్లు మరియు సూచనలు ఉన్నాయో లేదో తనిఖీ చేయండి.
3 . మొదటి (ప్రధాన) డ్రాప్-డౌన్ జాబితాను రూపొందించండి
- అదే లేదా మరొక స్ప్రెడ్షీట్లో, మీ ప్రాథమిక డ్రాప్-డౌన్ జాబితా కనిపించాలని మీరు కోరుకుంటున్న సెల్ లేదా అనేక సెల్లను ఎంచుకోండి.
- డేటా ట్యాబ్కి వెళ్లి, డేటా ధ్రువీకరణ ని క్లిక్ చేసి, కింద జాబితా ని ఎంచుకోవడం ద్వారా సాధారణ పద్ధతిలో పేరున్న పరిధి ఆధారంగా డ్రాప్-డౌన్ జాబితాను సెటప్ చేయండి అనుమతించు మరియు పరిధి పేరును నమోదు చేయడం మూలం బాక్స్.
వివరణాత్మక దశల కోసం, దయచేసి పేరున్న పరిధి ఆధారంగా డ్రాప్ డౌన్ జాబితాను రూపొందించడాన్ని చూడండి.
ఫలితంగా, మీరు మీ వర్క్షీట్లో ఇలాంటి డ్రాప్-డౌన్ మెనుని కలిగి ఉంటారు:
4. డిపెండెంట్ డ్రాప్-డౌన్ జాబితాను సృష్టించండి
మీ డిపెండెంట్ డ్రాప్-డౌన్ మెను కోసం సెల్(ల)ని ఎంచుకోండి మరియు మునుపటి దశలో వివరించిన విధంగా మళ్లీ Excel డేటా ధ్రువీకరణను వర్తింపజేయండి. కానీ ఈసారి, పరిధి పేరుకు బదులుగా, మీరు మూలం ఫీల్డ్లో క్రింది ఫార్ములాను నమోదు చేయండి:
=INDIRECT(A2)
A2 మీ మొదటి (ప్రాధమిక)తో ఉన్న సెల్ డ్రాప్-డౌన్ జాబితా.
సెల్ A2 ప్రస్తుతం ఖాళీగా ఉన్నట్లయితే, మీరు దోష సందేశాన్ని పొందుతారు " మూలం ప్రస్తుతం లోపాన్ని అంచనా వేస్తుంది. మీరు కొనసాగించాలనుకుంటున్నారా ? "
సురక్షితంగా అవును క్లిక్ చేయండి మరియు మీరు మొదటి డ్రాప్-డౌన్ మెను నుండి ఒక ఐటెమ్ను ఎంచుకున్న వెంటనే, దానికి సంబంధించిన ఎంట్రీలను రెండవదానిలో మీరు చూస్తారు. , డ్రాప్-డౌన్ జాబితా.
5. మూడవ డిపెండెంట్ డ్రాప్-డౌన్ జాబితాను జోడించండి (ఐచ్ఛికం)
అవసరమైతే, మీరు 3వ క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాను జోడించవచ్చు, అది 2వ డ్రాప్-డౌన్ మెనులోని ఎంపికపై లేదా మొదటి ఎంపికపై ఆధారపడి ఉంటుంది రెండు డ్రాప్డౌన్లు.
2వ జాబితాపై ఆధారపడిన 3వ డ్రాప్డౌన్ను సెటప్ చేయండి
మేము ఇప్పుడే రెండవ డిపెండెంట్ డ్రాప్ని చేసిన విధంగానే మీరు ఈ రకమైన డ్రాప్-డౌన్ జాబితాను రూపొందించవచ్చు- డౌన్ మెను. పైన చర్చించిన 2 ముఖ్యమైన విషయాలను గుర్తుంచుకోండి, అవి అవసరంమీ క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాల యొక్క సరైన పని.
ఉదాహరణకు, మీరు కాలమ్ Bలో ఏ దేశం ఎంచుకోబడిందనే దానిపై ఆధారపడి C కాలమ్లో ప్రాంతాల జాబితాను ప్రదర్శించాలనుకుంటే, మీరు ప్రతి దాని కోసం ప్రాంతాల జాబితాను సృష్టించండి దేశం మరియు రెండవ డ్రాప్డౌన్ జాబితాలలో దేశం కనిపించే విధంగా దేశం పేరు తర్వాత దానికి పేరు పెట్టండి. ఉదాహరణకు, భారతీయ ప్రాంతాల జాబితాకు "భారతదేశం" అని పేరు పెట్టబడాలి, చైనా ప్రాంతాల జాబితా - "చైనా" మరియు మొదలైనవి.
ఆ తర్వాత, మీరు 3వ డ్రాప్డౌన్ కోసం ఒక సెల్ను ఎంచుకోండి (మనలోని C2 కేసు) మరియు క్రింది ఫార్ములాతో Excel డేటా ధ్రువీకరణను వర్తింపజేయండి (B2 అనేది దేశాల జాబితాను కలిగి ఉన్న రెండవ డ్రాప్-డౌన్ మెనుతో ఉన్న సెల్):
=INDIRECT(B2)
ఇప్పుడు, మీరు B కాలమ్లోని దేశాల జాబితా క్రింద భారతదేశం ని ఎంచుకున్న ప్రతిసారీ, మీరు మూడవ డ్రాప్-డౌన్లో క్రింది ఎంపికలను కలిగి ఉంటారు:
గమనిక. ప్రదర్శించబడే ప్రాంతాల జాబితా ప్రతి దేశానికి ప్రత్యేకంగా ఉంటుంది కానీ ఇది మొదటి డ్రాప్-డౌన్ జాబితాలోని ఎంపికపై ఆధారపడి ఉండదు.
మొదటి రెండు జాబితాలపై ఆధారపడి మూడవ డ్రాప్డౌన్ను సృష్టించండి
మీరు మొదటి మరియు రెండవ డ్రాప్-డౌన్ జాబితాలలోని ఎంపికలపై ఆధారపడి క్యాస్కేడింగ్ డ్రాప్ డౌన్ మెనుని సృష్టించాలనుకుంటే, ఈ విధంగా కొనసాగండి :
- పేరున్న పరిధుల అదనపు సెట్లను సృష్టించండి మరియు మీ మొదటి రెండు డ్రాప్డౌన్లలోని పదాల కలయికల కోసం వాటికి పేరు పెట్టండి. ఉదాహరణకు, మీరు 1వ జాబితాలో మామిడి, నారింజ మొదలైనవి. మరియు 2వ జాబితాలో భారతదేశం, బ్రెజిల్ మొదలైనవి ఉన్నాయి.ఆ తర్వాత మీరు MangoIndia , MangoBrazil , OrangesIndia , OrangesBrazil , మొదలైన పరిధులను సృష్టించారు. ఈ పేర్లలో అండర్స్కోర్లు లేదా ఇతర అదనపు అక్షరాలు ఉండకూడదు. .
=INDIRECT(SUBSTITUTE(A2&B2," ",""))
A2 మరియు B2లు వరుసగా మొదటి మరియు రెండవ డ్రాప్డౌన్లను కలిగి ఉంటాయి.
ఫలితంగా, మీ 3వ డ్రాప్ -డౌన్ జాబితా మొదటి 2 డ్రాప్-డౌన్ జాబితాలలో ఎంచుకున్న పండు మరియు దేశం కి సంబంధించిన ప్రాంతాలను ప్రదర్శిస్తుంది.
Excelలో క్యాస్కేడింగ్ డ్రాప్-డౌన్ బాక్స్లను సృష్టించడానికి ఇది సులభమైన మార్గం. అయితే, ఈ పద్ధతికి అనేక పరిమితులు ఉన్నాయి.
ఈ విధానం యొక్క పరిమితులు:
- మీ ప్రాథమిక డ్రాప్-డౌన్ జాబితాలోని అంశాలు తప్పనిసరిగా ఒక పదం అయి ఉండాలి. ఎంట్రీలు. బహుళ-పద ఎంట్రీలతో క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాలను ఎలా సృష్టించాలో చూడండి.
- మీ ప్రధాన డ్రాప్-డౌన్ జాబితాలోని ఎంట్రీలు హైఫన్ (హైఫన్) వంటి శ్రేణి పేర్లలో అనుమతించని అక్షరాలను కలిగి ఉంటే ఈ పద్ధతి పని చేయదు. -), ఆంపర్సండ్ (&), మొదలైనవి. ఈ పరిమితి లేని డైనమిక్ క్యాస్కేడింగ్ డ్రాప్డౌన్ను సృష్టించడం దీనికి పరిష్కారం.
- ఈ విధంగా సృష్టించబడిన డ్రాప్-డౌన్ మెనులు స్వయంచాలకంగా నవీకరించబడవు అంటే మీరు చేయాల్సి ఉంటుంది పేరున్న పరిధులను మార్చండి'మీరు మూలాధార జాబితాలలో అంశాలను జోడించిన లేదా తీసివేసిన ప్రతిసారీ సూచనలు. ఈ పరిమితిని అధిగమించడానికి, డైనమిక్ క్యాస్కేడింగ్ డ్రాప్ డౌన్ జాబితాను రూపొందించడానికి ప్రయత్నించండి.
బహుళ పదాల ఎంట్రీలతో క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాలను సృష్టించండి
మేము ఉదాహరణలో ఉపయోగించిన INDIRECT సూత్రాలు ఎగువన ఒక పదం అంశాలను మాత్రమే నిర్వహించగలదు. ఉదాహరణకు, =INDIRECT(A2) ఫార్ములా పరోక్షంగా సెల్ A2ని సూచిస్తుంది మరియు సూచించబడిన సెల్లో ఉన్న అదే పేరుతో పేరున్న పరిధిని ఖచ్చితంగా ప్రదర్శిస్తుంది. అయితే, Excel పేర్లలో ఖాళీలు అనుమతించబడవు, అందుకే ఈ ఫార్ములా బహుళ-పదాల పేర్లతో పని చేయదు.
పరిష్కారం ఏమిటంటే, 3వది సృష్టించేటప్పుడు మనం చేసినట్లుగా INDIRECT ఫంక్షన్ని SUBSTITUTEతో కలిపి ఉపయోగించడం. డ్రాప్డౌన్.
మీ ఉత్పత్తులలో వాటర్ మెలోన్ ఉందనుకుందాం. ఈ సందర్భంలో, మీరు ఖాళీలు లేకుండా ఒక పదంతో వాటర్ మెలోన్ ఎగుమతిదారుల జాబితాకు పేరు పెట్టండి - పుచ్చకాయ .
తర్వాత, రెండవ డ్రాప్డౌన్ కోసం, కింది ఫార్ములాతో Excel డేటా వాలిడేషన్ను వర్తింపజేయండి. సెల్ A2లో పేరు నుండి ఖాళీలు:
=INDIRECT(SUBSTITUTE(A2," ",""))
ప్రాధమిక డ్రాప్ డౌన్ జాబితాలో మార్పులను ఎలా నిరోధించాలి
క్రింది దృష్టాంతాన్ని ఊహించండి . మీ వినియోగదారు అన్ని డ్రాప్-డౌన్ జాబితాలలో ఎంపికలు చేసారు, ఆపై వారు తమ మనసు మార్చుకున్నారు, మొదటి జాబితాకు తిరిగి వెళ్లి, మరొక అంశాన్ని ఎంచుకున్నారు. ఫలితంగా, 1వ మరియు 2వ ఎంపికలు సరిపోలలేదు. ఇది జరగకుండా నిరోధించడానికి, మీరు మొదటి డ్రాప్లో ఏవైనా మార్పులను నిరోధించవచ్చు-రెండవ జాబితాలో ఎంపిక చేయబడిన వెంటనే డౌన్ జాబితా.
దీన్ని చేయడానికి, మొదటి డ్రాప్డౌన్ను సృష్టించేటప్పుడు, రెండవ డ్రాప్ డౌన్ మెనులో ఏదైనా ఎంట్రీ ఎంచుకోబడిందో లేదో తనిఖీ చేసే ప్రత్యేక సూత్రాన్ని ఉపయోగించండి:
=IF(B2="", Fruit, INDIRECT("FakeList"))
B2 రెండవ డ్రాప్డౌన్ను కలిగి ఉన్న చోట, " ఫ్రూట్ " అనేది మొదటి డ్రాప్-డౌన్ మెనులో కనిపించే జాబితా పేరు మరియు " ఫేక్లిస్ట్ " అనేది ఉనికిలో లేని ఏదైనా నకిలీ పేరు.
ఇప్పుడు, 2వ డ్రాప్-డౌన్ జాబితాలో ఏదైనా వస్తువు ఎంపిక చేయబడితే, ఎంపికలు అందుబాటులో ఉండవు వినియోగదారు మొదటి జాబితా ప్రక్కన ఉన్న బాణంపై క్లిక్ చేస్తారు.
Excelలో డైనమిక్ క్యాస్కేడింగ్ డ్రాప్-డౌన్ జాబితాలను సృష్టించడం
డైనమిక్ Excel ఆధారిత డ్రాప్-డౌన్ జాబితా యొక్క ప్రధాన ప్రయోజనం ఏమిటంటే మీరు వీటిని ఉచితంగా చేయవచ్చు మూలాధార జాబితాలను సవరించండి మరియు మీ డ్రాప్-డౌన్ బాక్స్లు ఎగిరిన వెంటనే నవీకరించబడతాయి. వాస్తవానికి, డైనమిక్ డ్రాప్డౌన్లను రూపొందించడానికి కొంచెం ఎక్కువ సమయం మరియు మరింత సంక్లిష్టమైన సూత్రాలు అవసరం, కానీ ఇది విలువైన పెట్టుబడి అని నేను నమ్ముతున్నాను ఎందుకంటే ఒకసారి సెటప్ చేసిన తర్వాత, అటువంటి డ్రాప్-డౌన్ మెనులు పని చేయడం చాలా ఆనందంగా ఉంటుంది.
దాదాపు మాదిరిగానే Excelలో ఏదైనా, మీరు అదే ఫలితాన్ని అనేక మార్గాల్లో సాధించవచ్చు. ప్రత్యేకించి, మీరు OFFSET, INDIRECT మరియు COUNTA ఫంక్షన్ల కలయిక లేదా మరింత స్థితిస్థాపకంగా ఉండే INDEX MATCH ఫార్ములాని ఉపయోగించి డైనమిక్ డ్రాప్డౌన్ను సృష్టించవచ్చు. రెండోది నేను ఇష్టపడే మార్గం ఎందుకంటే ఇది అనేక ప్రయోజనాలను అందిస్తుంది, వీటిలో చాలా ముఖ్యమైనవి:
- మీరు 3 పేరున్న పరిధులను మాత్రమే సృష్టించాలి, ఎలా ఉన్నాప్రధాన మరియు ఆధారిత జాబితాలలో అనేక అంశాలు ఉన్నాయి.
- మీ జాబితాలు బహుళ-పద అంశాలు మరియు ఏవైనా ప్రత్యేక అక్షరాలను కలిగి ఉండవచ్చు.
- ప్రతి నిలువు వరుసలో నమోదుల సంఖ్య మారవచ్చు. 15>ఎంట్రీల క్రమబద్ధీకరణ పర్వాలేదు.
- చివరిగా, సోర్స్ జాబితాలను నిర్వహించడం మరియు సవరించడం చాలా సులభం.
సరే, తగినంత సిద్ధాంతం, అభ్యాసానికి వెళ్దాం.
1. మీ మూలాధార డేటాను పట్టికలో నిర్వహించండి
ఎప్పటిలాగే, మీరు చేయవలసిన మొదటి పని మీ డ్రాప్-డౌన్ జాబితాల కోసం అన్ని ఎంపికలను వర్క్షీట్లో వ్రాయడం. ఈ సమయంలో, మీరు ఎక్సెల్ టేబుల్లో సోర్స్ డేటాను నిల్వ చేస్తారు. దీని కోసం, మీరు డేటాను నమోదు చేసిన తర్వాత, అన్ని ఎంట్రీలను ఎంచుకుని, Ctrl + T నొక్కండి లేదా Insert tab > Table ని క్లిక్ చేయండి. ఆపై టేబుల్ పేరు బాక్స్లో మీ టేబుల్ పేరును టైప్ చేయండి.
అత్యంత అనుకూలమైన మరియు దృశ్యమానమైన విధానం ఏమిటంటే, మొదటి డ్రాప్-డౌన్ కోసం అంశాలను టేబుల్ హెడర్లుగా మరియు ఐటెమ్లను నిల్వ చేయడం. టేబుల్ డేటాగా డిపెండెంట్ డ్రాప్డౌన్. దిగువ స్క్రీన్షాట్ exporters_tbl అనే నా టేబుల్ యొక్క నిర్మాణాన్ని వివరిస్తుంది - పండ్ల పేర్లు పట్టిక శీర్షికలు మరియు సంబంధిత పండ్ల పేరుతో ఎగుమతి చేసే దేశాల జాబితా జోడించబడింది.
2. Excel పేర్లను సృష్టించండి
ఇప్పుడు మీ సోర్స్ డేటా సిద్ధంగా ఉంది, మీ పట్టిక నుండి సరైన జాబితాను డైనమిక్గా తిరిగి పొందే పేరున్న సూచనలను సెటప్ చేయడానికి ఇది సమయం.
2.1. పట్టిక యొక్క హెడర్ అడ్డు వరుసకు పేరును జోడించండి (ప్రధాన డ్రాప్డౌన్)
ని సృష్టించడానికిపట్టిక హెడర్ను సూచించే కొత్త పేరు, దాన్ని ఎంచుకుని, ఆపై ఫార్ములా > నేమ్ మేనేజర్ > కొత్త క్లిక్ చేయండి లేదా Ctrl + F3 నొక్కండి .
Microsoft Excel table_name[#Headers] నమూనా పేరును రూపొందించడానికి అంతర్నిర్మిత పట్టిక సూచన వ్యవస్థను ఉపయోగిస్తుంది.
దీనికి కొంత ఇవ్వండి అర్థవంతమైన మరియు సులభంగా గుర్తుంచుకోవడానికి పేరు, ఉదా. fruit_list , మరియు OK క్లిక్ చేయండి.
2.2. మొదటి డ్రాప్-డౌన్ జాబితాను కలిగి ఉన్న సెల్ కోసం పేరును సృష్టించండి
మీకు ఇంకా ఎలాంటి డ్రాప్డౌన్ లేదని నాకు తెలుసు :) కానీ మీరు మీ మొదటి డ్రాప్డౌన్ను హోస్ట్ చేయడానికి సెల్ను ఎంచుకోవాలి మరియు దాని కోసం పేరును సృష్టించాలి ఇప్పుడు సెల్ చేయి ఎందుకంటే మీరు ఈ పేరును మూడవ పేరు యొక్క సూచనలో చేర్చవలసి ఉంటుంది.
ఉదాహరణకు, నా మొదటి డ్రాప్-డౌన్ బాక్స్ షీట్ 2లోని సెల్ B1లో ఉంది, కాబట్టి నేను దాని కోసం ఒక పేరును సృష్టించాను. మరియు పండు :
చిట్కా వంటి స్వీయ-వివరణ. వర్క్షీట్లో కాపీ డ్రాప్-డౌన్ జాబితాలు కి తగిన సెల్ రిఫరెన్స్లను ఉపయోగించండి.
దయచేసి ఈ క్రింది కొన్ని పేరాగ్రాఫ్లను జాగ్రత్తగా చదవండి, ఎందుకంటే ఇది మీరు మిస్ చేయకూడదనుకునే చాలా ఉపయోగకరమైన చిట్కా. . దీన్ని పోస్ట్ చేసినందుకు కరెన్కి చాలా ధన్యవాదాలు!
మీరు మీ డ్రాప్-డౌన్ జాబితాలను ఇతర సెల్లకు కాపీ చేయాలనుకుంటే, మీ మొదటి డ్రాప్-డౌన్తో సెల్(ల) కోసం పేరును సృష్టించేటప్పుడు మిశ్రమ సెల్ సూచనలను ఉపయోగించండి జాబితా.
డ్రాప్-డౌన్లు ఇతర నిలువు వరుసలకు (అంటే కుడివైపు) సరిగ్గా కాపీ చేయడానికి, సంబంధిత నిలువు వరుసను ఉపయోగించండి ($ లేకుండా