excel中,一个数值对应多个数值该如何提取
来源:百度知道 编辑:UC知道 时间:2024/09/24 16:30:10
例如:
AB
张三 语文
李四 数学
张三 历史
王五 地理
张三 财会
马六 绘画
张三 音乐
赵七 体育
刘八 英语
我现在需要提取张三所学的所有课程。也就是
AB
张三 语文
张三 历史
张三 财会
张三 音乐
可以如上,也可以A行张三只出现一次,B行为他的所有学科。即
张三 语文
历史
财会
音乐
AB
张三 语文
李四 数学
张三 历史
王五 地理
张三 财会
马六 绘画
张三 音乐
赵七 体育
刘八 英语
我现在需要提取张三所学的所有课程。也就是
AB
张三 语文
张三 历史
张三 财会
张三 音乐
可以如上,也可以A行张三只出现一次,B行为他的所有学科。即
张三 语文
历史
财会
音乐
对于第一种情况,可以用数据筛选功能来实现,方法是:
选择第一行(标题行),点击Excel菜单上的“数据-筛选-自动筛选”,然后在点击筛选的下拉菜单中的“张三”即可。
这个方法不适合大量筛选,如果有很多要做成这种格式的,最简单的办法是排序。
第二中情况,可以用数据透视表来完成,具体操作你可以看一下关于数据透视表的帮助,如有不明白,再Hi我。
这个简单,用index函数引用,具体请hi我详谈
=LOOKUP(2,1/(Sheet1!$B$5:$B$114=Sheet2!A5),Sheet1!$E$5:$E$114)