有谁知道这个Excel的表格是怎样制作出来的

来源:百度知道 编辑:UC知道 时间:2024/05/06 04:10:37
首先在页面的右侧输入这个表格
河南 湖北 湖南 山东 安徽
郑州 武汉 长沙 济南 合肥
洛阳 十堰 青岛
开封 襄樊 烟台
安阳
新乡
然后在左边侧部分的A1输入省份,在A2输入城市。然后在省份的下面就是 河南 湖北 湖南 山东 安徽点击省份下面的单元格旁边会有一个向下的箭头,然后会弹出一个下拉列表框,然或可以选择其他的省份,然后在选择城市下面的那些单元格可以再次选择城市(这也是下拉列表框)。

本人可能说的有些啰嗦,我只是想知道是用什么做出来的,告诉我在哪个菜单的哪个选项,这样就可以了。
对不起啊!我不知道那个到底是怎么用的,我还以为是菜单栏上的命令就可以了。

拜托你到底懂EXCEL吗?
在excel里任何通过控件来实现的东西都要有数据源,而这个源只是我们为你减少重复输入内容输入的源即原始数据,包括宏和VBA;而C1是我写的源数据我写的这样明显是想让你举一反三,我既然可以写在C1里,也可写在其他你看不见的地方,你可以问问其他人!!!!!!不懂就别装!!!!!
=IF(A1="河南 ",C1,IF(A1="湖北",D1,E1))
C1里输入“郑州 洛阳 开封 安阳 新乡”、....

使用数据有效性。
假如你那个省份城市列表是从I列开始的。即河南 湖北 湖南 山东 安徽分别是I1、J1、K1、L1、M1,各列的下面跟着城市,如河南的城市在I2到I6,合肥在M2等。
首先设置省份的数据有效性,选择A2,数据-有效性,“允许”选“序列”,“来源”选择I1到M1,确定。
然后定义名称。可以分别定义,也可以一次定义。这里我说一说一次定义的方法。
先选中I1到I6,然后按住Ctrl键,用鼠标依次选择J1到J4,K1到K2,L1到L4,M1到M2。插入-名称-指定,选择“首行”,确定。
然后定位在B2单元格,数据-有效性,“允许”选“序列”,“来源”输入=INDIRECT(A2),确定。如果出现提示信息是因为此时A2还没有数据,可以不用管它。
此时当A2选择省份后,B2就会根据A2的选择出现不同的下拉列表。
选择A2和B2,用填充柄向下复制就可以了。