VLOOKUP函数修改列数据

我在工作表A中有一些数据,selectID。工作表B包含所有数据,我使用VLOOKUP根据工作表A中的ID过滤工作表B中的行。我想知道是否可以更改任何列中的数据的过滤行。 假设我有一个ID为10的数据:

10 0002345678 

我想通过添加一个“$”而不是一个零来改变相应的数据,所以logging长度不会改变:

 10 00$2345678 

我有很多条目,并希望自动化这个过程。

我们可以使用REPLACE函数作为VLOOKUP中的一个参数,或者像使用VBA一样的其他解决scheme吗?

我想你在问是否有可能“即时”答案是肯定的。 例如:

 =SUBSTITUTE(VLOOKUP(A1,A!A:B,2,0),"000","00$") 

如果用$replace最后的0 ,则可以适用以下适配:

 =SUBSTITUTE(VLOOKUP(A1,A!A:B,2,0),0,"$",LEN(VLOOKUP(A1,A!A:B,2,0))-LEN(SUBSTITUTE(VLOOKUP(A1,A!A:B,2,0),0,"")))