如图,假如D2等于1时,B2下拉列表中就可以选abcd;D2等于2时,B2下拉列表中就可以选甲乙丙丁。类似这种表格下拉选择列表怎么做?
ä½ è¦æ±çæ¯äºçº§ä¸æèåå¶ä½ï¼æ¹æ³å¦ä¸ï¼
å¶ä½æ°æ®æºè¡¨æ ¼ï¼æ¯å¦ä¸çº§èå为ç份ï¼äºçº§èå为åå¸ï¼å¯ä»¥å°è¡¨æ ¼å¶ä½ä¸ºä¸å¾è¿æ ·ç
å®ä½ææèªå®ä¹åºåï¼éä¸D2ï¼J5åºåï¼æCTRL+Gè¿è¡å®ä½ï¼å®ä½å¸¸éï¼æ¤æ¥éª¤æ¯ä¸ºäºä¸è®©ä¸æèåä¸åºç°å¤ä½ç空ç½é项ã
èªå®ä¹å称ï¼å°åç份çåå¸å®ä¹ä¸ºæ¬çå称ï¼ç¹å»å·¥å
·æ ä¸çâå
¬å¼âé项å¡ï¼å¨èªå®ä¹å称åºåç¹å»âææéå
容å建âï¼éæ©æå·¦åï¼ç¡®å®ã
å建ä¸çº§ä¸æèåï¼éä¸A2ï¼A11ï¼åºåèªå®ï¼ï¼ä¾æ¬¡ç¹å»âæ°æ®âé项å¡-æ°æ®éªè¯ï¼2013ç以åå«âæ°æ®æææ§âï¼ï¼éæ©åºåï¼å¨æ¥æºä¸çæ¹æ¡ä¸ç¹å»ä¸é¼ æ æç¹å»æ¹æ¡åçå°å¾æ ï¼ç¨é¼ æ éæ©D2ï¼D5ï¼ç¡®å®ã
æ¤æ¶ï¼å¨A2ï¼A11åºåå³å¯éæ©ç份
å¶ä½äºçº§ä¸æèåï¼åå¸ï¼ï¼æä½ä¸ç¬¬4æ¥åºæ¬ç¸åï¼éä¸B2ï¼B11åºååæå¼æ°æ®éªè¯ï¼åºåï¼æ¥æºä¸åäºï¼ç¨å
¬å¼=indirect(a2) 注æè¿ä¸ªA2éè¦ç¸å¯¹å¼ç¨ã
ç¹å»ç¡®å®åï¼çä¸Bååå æ ¼ï¼ç¹å»ä¸æç®å¤´ï¼åªä¼åºç°ä½ å¨Aå对åºåå æ ¼éæ©çç份åå¸ã
第一步:命名一个名称myList, =OFFSET($B$7:$B$10,0,$D$2-1)
第二步:设置B2的数据有效性,序列,=myList
注:定义名称的好处是你的列表可以放在其他表中。而不一定要放在当前表里。
本回答被提问者采纳定义名称
=OFFSET(Sheet1!$B$7,,MATCH(Sheet1!$D$2,Sheet1!$B$6:$D$6,0)-1,4)大概如图,详见附件。
选中B2 数据 有效性
设置 允许 选择 序列
来源 输入公式 =OFFSET($B$7,,D2-1,4)
确定
先做张基础表
全选A列,在名称框输入“大类”两字,将A列取名“大类”,
再将C列取名水果,D列取名蔬菜……
在A列输入水果、蔬菜……(注意,输入的类别一定要和后面列的名称相同,实质上输入的是后面各列的名称)
在C列输入苹果、橘子……
在D列输入青菜、黄瓜……
进正式表A2,数据/有效性,在来源中输入
=INDIRECT("大类")
在B2,数据/有效性,在来源中输入
=INDIRECT(A2)
再将A2和B2单元格分别下拉即可