Excel里面怎么对比数据,把给出条件的数据进行更改?

如图所示,在excel里面怎么把D列和A列给出来的数进行比较,假如D列里面有数字等于A列的数字,那么对应右边E列的数就改成B列对应的字母。比如D1是40,在A列对应的右边B列是字母D,那么E1就改成字母D。这样怎样可以实现呢?

是你想要的结果?E1单元格输入公式:

=VLOOKUP(D1,$A$1:$B$4,2)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-09

折衷一下,在F1输入

=IFERROR(VLOOKUP(D1,A:B,2,),E1)

回车并向下填充,选F列——复制——原地右键——选择性粘贴——数值——确定。就可以删除原E列了。

第2个回答  2021-04-09
改数据需要用vba编程实现。
第3个回答  2021-04-10

Excel里面对比数据,把给出条件的数据进行更改,根据截图和补充信息来看,E是有数据的,那么不能直接在E列上输入数据,所以在F列输入公式并向下填充,如下:

=IFERROR(VLOOKUP(D1,A:B,2,0),E1)

最后将得到的结果复制粘贴为值到E列即可。

本回答被网友采纳
第4个回答  2021-04-10
F1= iferror( vlookup(d1,a:b,2,0), e1),公式下拉自动填充后,F列即是你需要的数据。
相似回答