1
我有邏輯疑問。是否可以通過在3頁中執行Vlookup操作將值返回給單元格,即要返回的值可能位於三張表格之一中。如果是的話我該如何解決這個問題?我正在嘗試使用VBA創建一個宏。在VBA中執行多個vlookup操作
我有邏輯疑問。是否可以通過在3頁中執行Vlookup操作將值返回給單元格,即要返回的值可能位於三張表格之一中。如果是的話我該如何解決這個問題?我正在嘗試使用VBA創建一個宏。在VBA中執行多個vlookup操作
如果有使用=IFERROR()
和=VLOOKUP()
可以使用公式而不是VBA的工作表之間沒有真正的區別的一個例子是:
=IFERROR(VLOOKUP(valueToLookFor,sheet1Range,columnNumber,FALSE),IFERROR(VLOOKUP(valueToLookFor,sheet2Range,columnNumber,FALSE),VLOOKUP(valueToLookFor,sheet3Range,columnNumber,FALSE)))
這只是執行在第一層上的搜索,如果該值不在那裏,將返回一個錯誤,因此看在下面的表格等
請記住,我已經寫了公式給你的Excel英文用逗號(「,」)作爲分隔符,您可能需要使用默認語言和分隔符翻譯它。