
我有 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
相反。