Excel - 搜尋字串然後新增一些值(輸入許多參數)

Excel - 搜尋字串然後新增一些值(輸入許多參數)

我有 5 張包含國家/地區資料的工作表,我想在 4 個單獨範圍內的 4 張單獨工作表上查找國家/地區名稱,然後從該行中獲取一個值並添加所有這些值。

我得到 #NA 作為返回值,因此我將 IFNA() 添加到每個查找函數中,這會導致“參數過多”錯誤。

這是目前狀態

=(SUM(IFNA(VLOOKUP(A4,Nation2017,2),0),IFNA(VLOOKUP(A4,Nation20018,2),0),IFNA(VLOOKUP(A4,Nation2016,2),0,),IFNA(VLOOKUP(A4,Nation2015,2),0))

非常感謝任何幫助

抱歉,我應該提到 Nation20018 拼寫錯誤,這不是我拼寫錯誤並且從未更正的問題

編輯:我將保留這個問題,因為建議的解決方案都沒有完成我最後手動完成的工作,至少可以說,這是乏味的。

答案1

我假設Nation2015&其他是命名範圍。

我不想修改現有的公式,而是建議使用一個簡單的公式,用於CONCATENATE從 4 個單獨範圍內的 4 個單獨工作表中獲取國家/地區名稱,並將它們添加到一個值中。

=CONCATENATE(VLOOKUP(A4,Nation2017,2,FALSE)&" "&(VLOOKUP(A4,Nation2018,2,FALSE)&" "&VLOOKUP(A4,Nation2016,2,FALSE)&" "&VLOOKUP(A4,Nation2015,2,FALSE))) 
  • 根據需要調整公式中的儲存格引用。
  • 檢查Nation20018一下我也猜想,應該是Nation2018相反。

相關內容