www.sxkb.net > ExCEl表格中,对比A表格和B表格A列,如果相同则在B表格D列对应填A表中C列相应的数据?

ExCEl表格中,对比A表格和B表格A列,如果相同则在B表格D列对应填A表中C列相应的数据?

在A表D1输入=VLOOKUP(B1,B!C:D,2,FALSE),然后往下复制公式.

一步步来啊1、在A表中建立新的Sheet,命名为Sheet102、将B表的A列复制到Sheet10的A列 在Sheet10的B列都输入03、在A表的(原Sheet)的B列(B2单元格)输入:=IF(ISERROR(VLOOKUP(A2,Sheet10!A:B,2,FALSE)),C2,VLOOKUP(A2,Sheet10!A:B,2,FALSE))

=vlookup(a1,sheet2!a1:b100,2,0)

A列的数据是唯一的吗,如果没有重复的,可以用Vlookup函数;你可以把C列的移到另一个子表格,然后=vlookup(x选中A列,A-B列的所有数据,2,0)

先把你的B表A列和B列临时换下位置,让原来的B列为A列,然后用vlookup函数假设你的A表是sheet1,且第一行数据从2开始;B表是sheet2.就在sheet1的A2单元格内输入 vlookup(B2,sheet2!B:C,2,false)这样在A2单元格内返回B表的A列中第一个与A表的B2单元格相等的单元格所在行的第2列数值(也就是B列的值)上述方法是在你将B表的AB列互换后的情况.

在d2输入公式“=vlookup(c2,a:b,2,0)”,然后填充下去

在表二的E2单元格输入公式:=SUMIFS(Sheet1!D:D,Sheet1!A:A,A2,Sheet1!B:B,B2,Sheet1!C:C,C2) 复制并下拉,即可.

把A100的单元格改为你需要的,同时把公式中的A2:A100改为$A$2:$A$100(因为下拉会改变选定区域,造成结果差错)

c1公式 :=IF(COUNTIF(B:B,A1),A1,"")下拉填充

B2:B100为数据范围的话 C1公式:--ctrl+shift+回车 三键结束!=INDEX(B:B,SMALL(IF(COUNTIF(A:A,$B$2:$B$100),4^8,row($2:$100)),ROW(A1)))&""

相关搜索:

网站地图

All rights reserved Powered by www.sxkb.net

copyright ©right 2010-2021。
www.sxkb.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com