我在表A中有一些数据,比如选择的ID . 表B包含所有数据,我使用VLOOKUP根据表A中的ID过滤表B中的行 . 我想知道是否可以更改任何列中的数据过滤的行数 . 假设我有ID 10的数据:
10 0002345678
我想通过添加“$”而不是一个零来更改此ID的相应数据,因此记录长度不会更改:
10 00$2345678
我有很多条目,并希望自动化这个过程 .
我们可以使用REPLACE函数作为VLOOKUP中的参数,还是使用VBA等任何其他解决方案?
我想你是否可能“在飞行中”答案是肯定的 . 例如:
=SUBSTITUTE(VLOOKUP(A1,A!A:B,2,0),"000","00$")
如果用 $ 替换最后 0 ,以下适应可能适合:
$
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,"")))
1 回答
我想你是否可能“在飞行中”答案是肯定的 . 例如:
如果用
$
替换最后0
,以下适应可能适合: