excel中有大量英文替换为中文,右边有对照表,求公式或宏程序,能一键替换的!

如题所述

截图请截出行号和列标,以方便描述和书写公式。
如果上图为Sheet1的A列,下图为Sheet2的A:B列,那么在Sheet1的B2单元格输入以下公式,然后向下填充公式
=VLOOKUP(A2,Sheet2!A:B,2,0)追问

不好意思好像不行呀

追答

可能两个表A列的编码不一致,或不完全一致,导致无法完成匹配。

追问

只是想把中间的一段英文替换为中文,前后的数字还需要保留

追答

在B2单元格输入以下公式
=SUBSTITUTE(A2,LOOKUP(1,0/FIND(表2!A$2:A$1000,A2),表2!A$2:A$1000),LOOKUP(1,0/FIND(表2!A$2:A$1000,A2),表2!B$2:B$1000))

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