[英]Excel Formula returning error:
我試圖在excel中添加兩個單元格,但它給出了#Value!
因為我相信如果有錯誤我會添加空格。 有沒有一種方法可以不使用0進行添加,例如,因為我需要向下復制公式,並且如果沒有值,我希望它是一個不為零的空白。 謝謝!
=IFERROR(IF(ISBLANK(B4*J4),"",(B4*J4)),"")+IFERROR(IF(C4="","",VLOOKUP(C4,Sheet2!$R$1:$S$12,2,FALSE))*J4,"")
試試這個: =IFERROR(IFERROR(IF(ISBLANK(B4*J4),"",(B4*J4)),"")+IFERROR(IF(C4="","",VLOOKUP(C4,Sheet2!$R$1:$S$12,2,FALSE))*J4,""),"")
請考慮以下解決方案:
=IF((B4*J4)+ IFERROR(IF(C4="",0,VLOOKUP(C4,Sheet2!$R$1:$S$12,2,FALSE)*J4),0)=0,"",(B4*J4)+ IFERROR(IF(C4="",0,VLOOKUP(C4,Sheet2!$R$1:$S$12,2,FALSE)*J4),0))
根據上面的評論,我刪除了ISBLANK。 僅在VLOOKUP上保留IFERROR,並將所有內容包裝在IF中以在公式返回零的情況下進行捕獲。 問候,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.