EXCEL怎么批量替换,不同数据对应不同的值

如题所述

把需要替换的这些做成列表放到sheet2里面,分别在A,B列
A列放数字,B列放中文
假定你的这些数字是在A列,可以在后面空白列的第一行填入公式=vlookup(A1,sheet2!A:B,2,0)
然后下拉,再把这一列复制,选中数字那一列,选择性粘贴——数值
就可以了
数字不是在A列的话,把公式里面那个A1这里改一下,改成实际所在的列就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-16
=INDEX({"玉米";"大豆";"莲子";"红薯";"芋头";"鸡蛋";"黑米";"黄油";"蛋卷";"青菜"},MATCH(A2,{1;2;3;4;9;19;20;35;40;45},0))
下拉

=VLOOKUP(A2,{1,"玉米";2,"大豆";3,"莲子";4,"红薯";9,"芋头";19,"鸡蛋";20,"黑米";35,"黄油";40,"蛋卷";45,"青菜"},2,FALSE)
下拉
相似回答