我有Excel文件,其中數據自動輸入到不同的工作表。我正在嘗試開發一個新工作表來顯示一些其他工作表的一些重要信息。我完成了大部分單元格,但有兩個給我一些問題。問題是我正在使用VLOOKUPS/ISERROR和VLOOKUPS/ISERROR。我的問題是,當我們合併分離答案,不產生任何結果。我想知道是否有一種方法可以防止在VLOOKUPS/ISERROR語句中的一個或兩個都爲false時顯示「#VALUE!」。在Excel中的VLOOKUP問題,#值
下面是我用於單元格的公式的一個副本,下面是我將收到的數據的一個示例。
= IF(ISERROR(VLOOKUP(22,ChargingData $ B $ 31:!$ I $ 41,2, FALSE)), 「」,VLOOKUP(22,ChargingData $ B $ 31:$ I $ 41,2 (33,ChargingData!$ B $ 31:$ I $ 41,2, FALSE)),「」,VLOOKUP(33,ChargingData!$ B $ 31:$ I $ 41,FALSE)/ 2000)+ IF 2,FALSE)/ 2000)
= IF(ISERROR(VLOOKUP(23,ChargingData!$ B $ 31:$ I $ 41,2, FALSE)),「」,VLOOKUP(23,ChargingData!$ B $ 31: $ I $ 41,2,FALSE)/ 2000)+ IF(ISERROR(VLOOKUP(33,ChargingData!$ B $ 31:$ I $ 41,2, FALSE)),「」,VLOOKUP(33,ChargingData!$ B $ 31 :$ I $ 41,2,FALSE)/ 2000)
表數據
33 65456 868931 654964 989872
23 65685 456331 6568 789911 65464
22 35468 84213 654987 633314
我想知道,如果有人可以幫助我停止從節目表中的「#VALUE!」信息。而不是我希望顯示的消息,「」,如果任何單元格中沒有任何內容,並且顯示任何必要單元格中存在數據的正確信息。由於
公式適用於我,我得到32.768作爲答案,但我注意到第二個'VLOOKUP'有一個稍微不同的範圍 – SeanC
我在看着vlookup並注意到只是現在但那不是問題。 –
當一個VLOOKUP返回「」,另一個數字 - 你不能將「」添加到一個數字(你會得到一個#VALUE!錯誤)時,就會出現這個問題。您使用的是哪個版本的Excel?你在這裏接受VLOOKUP嗎?如果22和23只在查找範圍內最多出現一次,那麼SUMIF可能是更可取的。 = SUM(SUMIF(ChargingData!$ B $ 31:$ B $ 41,{22,23},ChargingData!$ C $ 31:$ C $ 41))/ 2000 –