EXCEL中如何将相同分类的信息提取到另一张表中?

处理数据时,需要将各部门的数据单独提取,发送给各部门核实。但是公司80多个部门,10000多条数据,如何通过EXCEL自动将数据按照部分分类后,提取到各部门的单独的表单或... 处理数据时,需要将各部门的数据单独提取,发送给各部门核实。
但是公司80多个部门,10000多条数据,如何通过EXCEL自动将数据按照部分分类后,提取到各部门的单独的表单或单独的EXCEL文件中?
展开
 我来答
浪小客
高粉答主

2019-05-03 · 21世纪是需要思想碰撞的
浪小客
采纳数:1 获赞数:634910

向TA提问 私信TA
展开全部

1、如下页面,现在需要从单元格A2到A10中提取重复数据并将它们放在单元格E2到E10中。

2、然后用鼠标把E2到E10单元格的内容全部选择。

3、然后在编辑栏中输入公式:=IF(COUNTIF($A$2:A2,A2)>1,A2,"")。

4、再按键盘的CTRL+回车键,从E2至E10单元格获得结果,并将A2至A10单元格中的重复数据提取至E2至E10单元格的相应单元格中。

一点设计演示
高粉答主

推荐于2017-09-14 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83613

向TA提问 私信TA
展开全部

1.两个表如下图。B表中有编号,有价格,另一个A表中只有编号。价格就需要从B表中查询。

2.现在在A表的黄色列写上公式。可以直接看到出来的结果了,下拉,下边的都是正确的。

3.接下验证这个规则是怎么样的。=VLOOKUP(A2,B表!A:B,2,0)

“A2”,当前表中的取值格,“B表”另一个表的名字,"A"在另一表中与“A”相同的列标,"B"在另一表中与取值的列标,“2“是“A”列到"B"列之间的列数,最后的“0”表示不需按升序查找,该值请默认0,

那现在在B表中插入一列。

4.看下值变了。公式为 =VLOOKUP(A2,B表!B:C,2,0)。

5.那再前B表中插入两列。

6.再看A表的公式,=VLOOKUP(A2,B表!B:E,2,0)

但是这时候结果不正确,因为公式到数第二个参数没有跟着。到数第二个公式表示对应列与取值列的距离,那现在我们在中间插入了两列,就是要加2,我们2改成4,将看到不一样的结果。

7.再看A表的公式,=VLOOKUP(A2,B表!B:E4,0)。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
弗尔布雷斯
推荐于2017-09-04 · TA获得超过2763个赞
知道大有可为答主
回答量:2317
采纳率:66%
帮助的人:1032万
展开全部

用函数或VBA

如果用函数的话最好将部门那列(C列)移动到最左列,使其变成A列,然后用INDEX+SMALL+IF组成的数组函数,附件中的表格是写好公式的,供你参考

 

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平阳虎01
高粉答主

2015-04-20 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:4932万
展开全部
数据不是特别多,可用 INDEX 函数写公式;数据特别多的,可用VBA代码提高速度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0624ff3
2015-04-20 · TA获得超过1607个赞
知道小有建树答主
回答量:455
采纳率:46%
帮助的人:186万
展开全部
如果用工号的唯一性,VLOOKUP 函数可能可以解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式