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,"")))