我在完成我的VLOOKUP函數時遇到了一些麻煩。帶有2個可能的查找值的Vlookup函數
我的功能:
=IFERROR((VLOOKUP($E5,'C:\Users\[Example.xlsx]Sheet1'!$F$7:$G$1048576,2,FALSE)), "Removed")
- >此功能,但不適用於與通配符值, 我的表陣列,也有在末尾星號的一些數值。對於這些特殊數字,它會返回一個錯誤(在這種情況下會被刪除)。表陣的
例子:
1.1
1.2
1.3*
1.4
1.5*
- >我如何調整VLOOKUP考慮到常規的數字和數字用星號(通配符)?
- >注意我不能刪除從其他工作簿中的星號,這些必須呆在那裏
- >我想這既找不到兩個值(一個星號,或一無)
預先感謝您!
你有什麼像'1.3.1'嗎?星號實際上是通配符。你能把它改成¹嗎? – Jeeped
它總是隻有一位小數?如果是這樣,你可以嘗試一個'left(cell,3)'。 – findwindow
'= IFERROR(IFERROR(VLOOKUP($ E5,'C:\ Users \ [Example.xlsx] Sheet1'!$ F $ 7:$ G $ 1048576,2,FALSE),VLOOKUP($ E5&「*」,'' C:\ Users \ [Example.xlsx] Sheet1'!$ F $ 7:$ G $ 1048576,2,FALSE)),「Removed」)'? –