EXCEL中某列对应一列,且让某列数值自动与前一列对应

例如 A列 1A0001 1A0002......5B0003等。
B列为A列中部分值,但是有C列的数字对应到B列的值,例如B列的1A0001对应C列同行的100,B的1A0003对应C列同行的500,B的5B0001对应C中同行的300等等。
能否自动让B列的数值自动对应到相同的A列值,且C列对应B的数字同时对应到相应的行?
不知道我表达清楚没。最后实现图片中的效果,蓝色部分为其他表格粘贴过来的,手工对应到前列的,能否让蓝色部分自动与前边的对应。

在D2写公式=iferror(vlookup($a2,$b:$c,column(a1),),"")横拉一列,竖拉公式,D E 两列就是对应好的,把D E列粘贴为数值,删掉B C列就行,或者直接把B C列隐藏掉。追问

不好意思水平比较差,呵呵,是不是哪里错了,只有数字一列,没有对应的产品代码。另外,如果蓝色部分有的代码可能在白色部分是没有的,会有错误显示吗

追答

把最后的column(b5)中的B5改成a1

温馨提示:答案为网友推荐,仅供参考
相似回答