Excel自定义公式,类似VLOOKUP的查询
程序员文章站
2022-07-01 20:53:58
Excel在使用VLOOKUP时,当检索值超过255长度的时候就会报错,没法正常检索。 官方提供的办法是通过INDEX和MATCH公式组合使用来解决。 微软官方方案 官方的方案理解有点儿着急。 就自己定义了一个searchText函数,效果不错,就哪来和大家分享一下。 excel自定义函数 函数内容 ......
excel在使用vlookup时,当检索值超过255长度的时候就会报错,没法正常检索。
官方提供的办法是通过index和match公式组合使用来解决。
官方的方案理解有点儿着急。
就自己定义了一个searchtext函数,效果不错,就哪来和大家分享一下。
函数内容
'''
''' 範囲中に、特定文字を探す。
'''
''' 結果がある場合、探したい文字を戻す。
''' 結果がない場合、空文字を戻す。
'''
function searchtext(r as range, s as string) as string
searchtext = ""
for each c in r.currentregion
if c = s then
searchtext = s
goto end_ser
end if
next c
set c = nothing
end_ser:
set c = nothing
end function
=searchtext(a5:a6,b5)
返回值就是被检索的字符串。
未检索到就返回空字符串。
上一篇: 什么是架构属性