excel:比较两列并复制其他列上的数据
我需要帮助。。我试图比较两列并复制其他列中的数据excel:比较两列并复制其他列上的数据,excel,Excel,我需要帮助。。我试图比较两列并复制其他列中的数据 Columns: A B C D 1 3 10 2 4 20 3 1 30 4 2 40 5 0 50 我想比较A列和B列,找到它的副本,如果A列在B列有副本,则从C列复制数据 结果必须是: A B C D 1 3 10 0 2 4 20 40 3 6
Columns:
A B C D
1 3 10
2 4 20
3 1 30
4 2 40
5 0 50
我想比较A列和B列,找到它的副本,如果A列在B列有副本,则从C列复制数据
结果必须是:
A B C D
1 3 10 0
2 4 20 40
3 6 30 10
4 2 40 20
5 0 50 0
提前感谢…根据我对问题的理解,我会给出一个答案(假设
col B
中的更改只是一个打字错误):
输入
输出
A B C D
1 3 10 0
2 4 20 40
3 6 30 10
4 2 40 20
5 0 50 0
D2中的公式(已填写):=IF(COUNTIF(B$2:B$6,$A2)>0,VLOOKUP($A2,$B$2:$C$6,2,FALSE),0)
COUNTIF(B$2:B$6,$A2)
返回A2
中的值在数组B2:B6
中出现的次数。如果该值大于0
(意味着A2
在B2:B6
中是),则If()
函数在col B
中查找A2
,并返回第二行的值(col C
);如果A2
不在B2:B6
中,则公式返回0
A B C D
1 3 10 0
2 4 20 40
3 6 30 10
4 2 40 20
5 0 50 0