畅享博客 > 龙的地盘 > 软件笔记 > [分享]EXCEL中如何将两列数据合并统计
2008-5-28 13:49:54

[分享]EXCEL中如何将两列数据合并统计

今天想用EXCEL做一个报表,需要将两个数据进行合并计算。百思不得要领,后网上一查,查到的方法不错,特此收藏。
一组数据是员工的姓名A列和工资B列,另一列数据是应扣房租的员工姓名C列和工资D列,因为我们有一部分员工是不住宿的,每次我都要用移动的方式对齐,很麻烦.而且工作量太大.请教教我该怎么做?(请尽量列的详细点).万分感谢!
问题补充:A B C D
张三 900 李四 98
李四 400 王清 83
王五 855 王五 78
李汪 620 张项 69
王清 896 张新 67
张新 968
刘达 454

最后我要将扣房租的人,把房租从工资里扣出来,就需要将两种名单对齐,然后相减,并且有的人可能暂时没有工资,还要把这部分人筛选出来

解答:
假设你的原始数据在Sheet1工作表中,现在在Sheet2中的A1单元格输入"姓名",B1单元格中输入"工资",C2单元格中输入"房租",然后将 Sheet1中A列及C列的名单都复制到Sheet2的A列中,此时名单中有多个重复的名字,可以用"筛选"将其筛选掉,选择"数据\筛选\高级筛选", 其中的方式为"在原有区域显示筛选结果",列表区域填名单的区域,条件区域为空,再将"选择不重复的记录"前面找上勾,确定后,重复的名单就会被隐藏了, 然后在B2单元格中输 入"=IF(COUNTIF(Sheet1!$A$2:$A$1000,A2),VLOOKUP(A2,Sheet1!$A$2:$B$1000,2,0),0)", 在C2单元格中输 入"=IF(COUNTIF(Sheet1!$C$2:$C$1000,A2),VLOOKUP(A2,Sheet1!$C$2:$D$1000,2,0),0)", 再将公式填充到名单元的未尾,你再在D2单元格中输入公式"=B2-C2"就可以计算扣除房租后的工资了,工资列中为"0"的就是暂时没有工资的人了.

可以看出Vlookup的功能非常好,要好好摸索一下呢。

推荐到鲜果: 查阅更多相关主题的帖子: 文档与内容管理

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)