Sheet1中存放数据源
山东 山西
青岛 大同
济南 太原
Sheet2中
A1 使用数据有效性 序列 来源=INDIRECT("Sheet1!1:1") 获取数据 如:山东or山西
请问 B1 怎么根据A1 联动获取城市
求助
第一步
sheet1设置完后还要干一件事,按第一行创建名称,步骤是:全选上数据后,公式-->根据所选内容创建-->只勾上“首行”-->确认。
这样操作后,你会发现你的"公式-->名称管理器"里面会新建了两个名称"山东和山西"
第二步,
Sheet2中A列你的有效性设置成 =Sheet1!1:1
Sheet2中B列你的有效性设置成 =INDIRECT($A1)
第三步,
填充有效性形成表格
这样当你A列选好山东,或山西时,B列的有效性就级联出“青岛,大同”,但A列是空白时,是没有级联的。
en enennenene
666666SDDDFFFFFFFFFFFFFFFFFFFFF
如果你的Sheet1的内容和Sheet2的表格,放在一张Sheet里,可以用机器人小N提到的第二个帖子的方法做:http://blog.csdn.net/shenyiwei1984/article/details/6204545。
但限制就是只能在一个Sheet内...但这样的好处是不用定义那些“名称”了。