在excel中,有总表和子表两个表,如何找出总表有,但子表没有的数据?谢谢

2024-12-01 08:59:54
推荐回答(4个)
回答1:

vlookup可以做到
还可以用countif,就这个问题来说,公式更简单
假如数据都在A列,在在sheet1的A1输入公式
=IF(COUNTIF(Sheet2!A:A,A1)>=1,"","子表无")

补充:
这里的列号可以根据实际情况调整,sheet2也可以改为文件名。比如目标数据如果在《明细》工作表的B列,可以改为 '明细'!B:B (符号都要用英文半角)

回答2:

比如Sheet1是总表,Sheet2是子表,那么你在Sheet3里输入公式为:
=IF(Sheet2!A1="","",IF(ISNA(VLOOKUP(Sheet1!A1,Sheet2!$A$1:$E$10,1,0)),Sheet1!A1,""))
然后你横向拖复制,一直到没有数据出现,纵向拖复制,一直到没有数据出现为止!
祝你成功!

回答3:

使用VLOOKUP指令就可以了,只要总表有的数据都会被查找出来,子表没有的数据,会提示#N/A.
假设以下是excel内的数据,判断列的公如下
VLOOKUP(A2,$C$2:$C$10,1,0)

总表(A1) 判断 子表
7(A2) 7 7
8 8 8
9 #N/A 4
1 1 5
10 #N/A 1
12 #N/A 15
15 15 17
14 #N/A 6
13 #N/A 19

回答4:

我也有类似的问题,坐等高手