怎么在excel中对比两列数据并查找重复项
方法一:
=MATCH(A1,D$1:D95,0),返回的是 A列中的值所在D列的行号,D$1:D95表示D中的行范围。
方法二:
=MATCH(A1,D$1:D$95,0),返回的是 A列中的值所在D列的行号,D$1:D$95表示D中的行范围。
方法三:
=IF(ISNA(原公式),“”,原公式) 取消&N/A
Excel查找2列相同的数据,并且返回对应列的另1列数据:
公式 | =IF(ISNA(MATCH(A1,$D$1:$D$95,0)),"空",INDEX(E:E,MATCH(A1,$D$1:$D$95,0))) |
---|---|
含义 | 查找A列数据在D1到D95的相同值,并返回A列数据在D列中的行号所对应的E列数据。 |
其中 INDEX(E:E,MATCH(A1,$D 1 : 1: 1:D$95,0))),必须是列名到列名E:E,不能是列加小标到列加小标,比如E1:E90 这样会随着行号增加使下标变化。 | |
IF函数语法格式:
=IF(logical_test, value_if_true, value_if_false)
我们可以借助下面的表格加以说明:
参数简单说明logical_test条件value_if_true
条件为真返回值value_if_false条件为假返回值
翻译成中文就是:=IF(条件, 结果1, 结果2),即如果满足"条件"则显示"结果1",如果不满足则显示"结果2"。
【注意】:参数之间的逗号要使用英文输入法的半角”, ”隔开,字符串之间也要用英文输入法的半角引号括住。