Board logo

標題: [發問] VLOOKUP 函數 相加問題 [打印本頁]

作者: wind6424    時間: 2013-1-24 16:45     標題: VLOOKUP 函數 相加問題

VLOOKUP 公式如下,
=VLOOKUP("F0",D76:H100,2,FALSE)+VLOOKUP("F1",D76:H100,2,FALSE)+VLOOKUP("F2",D76:H100,2,FALSE)+VLOOKUP("F3",D76:H100,2,FALSE)

但是遇到一個問題,當搜尋的欄位內無F0~F3 時,會照成回傳的值為 #N/A,

請問除了利用IF 跟 ISERROR 來處理外(例如:IF(ISERROR (VLOOKUP("F0",D76:H100,2,FALSE)),"0",VLOOKUP("F0",D76:H100,2,FALSE))+IF.....),
可以有其他的方式在簡化嗎??
作者: p212    時間: 2013-1-24 17:17

回復 1# wind6424
將錯誤值以「白色」字處理,可否?
作者: Jevon    時間: 2013-1-24 22:42

回復  wind6424
將錯誤值以「白色」字處理,可否?
p212 發表於 2013-1-24 17:17

是看不到了,
但如果要繼續引用該儲存格做計算的話, 還是#N/A...
作者: Jevon    時間: 2013-1-24 23:03

VLOOKUP 公式如下,
=VLOOKUP("F0",D76:H100,2,FALSE)+VLOOKUP("F1",D76:H100,2,FALSE)+VLOOKUP("F2",D76:H ...可以有其他的方式在簡化嗎??
wind6424 發表於 2013-1-24 16:45

如果您用的是Excel 2007的話, 可以改成如下:
=IFERROR(VLOOKUP("F0",D76:H100,2,FALSE),)+IFERROR(VLOOKUP("F1",D76:H100,2,FALSE),)+IFERROR(VLOOKUP("F2",D76:H100,2,FALSE),)
Excel 2003 好像沒 "IFERROR" 這個函數...
作者: JBY    時間: 2013-1-24 23:46

=SUM(SUMIF(D76:D100,{"F0","F1","F2","F3"},E76:E100))
作者: wind6424    時間: 2013-1-31 11:39

P212 大大,因為做計算,所以這樣行,
感謝 Jevon 跟 JBY 大大 提供簡化的公式
作者: wind6424    時間: 2013-1-31 11:49

To P212 大大,因為做計算用,所以這樣不可行,
感謝 Jevon 跟 JBY 大大 提供簡化的公式




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)