用excel整理文件时,如何让第二列单元格根据前一列的变化而变化?

来源:百度知道 编辑:UC知道 时间:2024/07/07 10:36:41
要整理的文件分类很多,所以想分成大小类来进行归类整理。
筛选的方法肯定也会用,只是实在分类太多,想用的更方便一些而已。
希望下面的答案不是教我筛选。^^ 那样的话真是对不起了。

我举个例子可能会好理解一点。
我先用有效性设置把A,B列都设置好了值。
想到达到的效果是,我在A 列设置好的选项中,点击
选择水果时,希望在B列显示的是苹果,桔子,香蕉。

A列:水果 B列:苹果,桔子,香蕉
饮料 苹果汁,橙汁
甜品 蛋糕,冰淇淋
再次强调!不要筛选的方法。
因为A和B的分类实在太多。而我们想几个人操作,所以要实现统一性的话,只能预先输入进去可选择的项目。

先用鼠标点一下第一列的某个单元格
然后选择[数据]--[排序]--[选择主要"关键字"后面的升序/降序]

A B
水果 苹果
水果 桔子
水果 香蕉
饮料 苹果
饮料 橙汁
甜品 蛋糕
甜品 冰淇淋

你应该将你的Excel表格整理成以上格式,就可以方便地进行筛选了。而且这种格式也可以方便地利用数据透视表的方法生成类似下面格式的表格
水果 苹果 桔子 香蕉
饮料 苹果汁 橙汁
甜品 蛋糕 冰淇淋

================???=============
不知你现在的数据是如何组织的,如果不按上面的方法组织数据,是很难实现你所说的效果的。将你的数据组织方法列出来几个,看看有没有相对比较简单的做法。

在 Sheet1 表中存放以下信息:
A B C D
1 大类 小类
2 水果 苹果 桔子 香蕉
3 饮料 苹果汁 橙汁
4 甜品 蛋糕 冰淇淋

一、1.选中A1:A4
2.菜单:插入-名称-定义-确定

二、1.选中A2:D4
2.菜单:插入-名称-指定;只选择“最左列(L)”项;再确定

在 Sheet2 表中:
一、选中“A1”单元的有效性,
“设置”中“允许(A)”选择“序列”
“公式(F)”值为“=大类”
再“确定”
二、选中“B1”单元的有效性,
“设置”中“允许(A)”选择“序列”
“公式(F)”值为“=INDIRECT(A1)”
再“确定”
三、经上操作后A1、B1右边出现下拉式选项框,且B1的选项随A1的内容变化而变化

其他说明:
如果选择出现空白选项,可通过菜单的“插入-名称-定义”对各名称的取值范围进行修改完善。