标签: excel match
我正在尝试匹配数组中的值。如果查找值以表中的任何值开头,则它将在下一列中返回该值。问题在于,A列中的每个值的长度都不同。
是否可以在不使用VBA的情况下在Excel中进行匹配?
答案 0 :(得分:0)
尝试先查找“最苛刻”的字符串(最多的字符),如果找不到(即错误),请逐步查找较短的字符串,例如:
=IFERROR(VLOOKUP(LEFT(D3,4),A:B,2,0),VLOOKUP(LEFT(D3,3),A:B,2,0))