excel两个表中数据提取
提取表1里边的持卡人姓名卡号身份证号到表2表1里持卡人有多个的只提取一个表2享受补贴项目个数要计算出来比如表1刘明清是2个表2里年度发放总额要计算出来比如刘明清是837....
提取表1里边的持卡人姓名 卡号 身份证号 到表2 表1里持卡人有多个的只提取一个 表2享受补贴项目个数要计算出来 比如 表1 刘明清 是 2 个 表2里年度发放总额 要计算出来 比如 刘明清 是 837.09
展开
展开全部
首先你的描述感觉和你的图片顺序不相符,我想最左边的表应该是表2吧,最右边的表才是表1吧,如果是这样的话,那么应该这样来做
第一:银行卡号用VLOOKUP和IF函数组合使用;
第二:身份证号码可以直接使用VLOOKUP函数;
第三:补贴个数可以直接使用COUNTIF函数;
第四:年度应发金额可以直接使用SUMIF函数
所以一共需要写四个公式,而不能一个公式搞定
具体公式如下:
银行卡号:=VLOOKUP(A4,IF({1,0},Sheet1!$C$2:$C$9,Sheet1!$A$2:$A$9),2)
身份证号码:=VLOOKUP(A4,Sheet1!$C:$E,3,)
补贴个数:=COUNTIF(Sheet1!$C:$C,A4)
年度应发金额:=SUMIF(Sheet1!$C:$C,A4,Sheet1!$F:$F)
下面举例,图一为数据源表
图二是需要写公式的表
望采纳,谢谢!
追问
持卡人姓名呢 同一姓名出现多次的 只需提取一次就行了
追答
是
展开全部
这个不需要提取,把表一复制一份,也就是建立一个副本,
在在副本上以持卡人姓名为依据排序就好了,
或者在副本上建立数据透视表就可以了,
从表一提取到表二,用公式多麻烦呢, 用上面的二个方法试试!
高效 省事!
在在副本上以持卡人姓名为依据排序就好了,
或者在副本上建立数据透视表就可以了,
从表一提取到表二,用公式多麻烦呢, 用上面的二个方法试试!
高效 省事!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换成偏移函数试试。
我好像见过你。
我好像见过你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(示例数据,非实际数据,把现状和目标效果表示出来)作为附件发到yqch134@163.com帮你看下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
左边的是表1还是表2?
追问
左边是表2
追答
就以姓名为提取要素,假定没有重名
表2的C4输入 =index(表1!a:a,match(a4,表1!c:c,))
表2的D4输入 =index(表1!e:e,match(a4,表1!c:c,))
表2的E4输入 =countif(表1!c:c,a4)
表2的F4输入 =sumif(表1!c:c,a4,表1!f:f)
4个公式下拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询