我需要我的Excel工作表的幫助。如何正確聲明以下IF
條件?使用「如果單元格包含#N/A」作爲公式條件。
if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
我需要我的Excel工作表的幫助。如何正確聲明以下IF
條件?使用「如果單元格包含#N/A」作爲公式條件。
if A1 = "n/a" then C1 = B1
else if A1 != "n/a" or has value(int) then C1 = A1*B1
「N/A」是不是一個字符串這是一個錯誤,試試這個:
=if(ISNA(A1),C1)
你必須把這個fomula在B1單元格,因此會得到您的公式
的價值我錯過了解釋,問題並不清楚,但我很高興他找到了答案 –
在Excel 2010或更高版本的一種可能的替代方法:
AGGREGATE(6,6,A1,B1)
在AGGREGATE
功能的第一6
指示PRODUCT
操作和第二6
表示 「忽略錯誤」
[未測試]
您也可以使用IFNA(表達式,值)
你是要求一個excel公式還是VBA代碼? – JustAnotherCoder
對不起,如果我不清楚,即時要求一個Excel公式:) – bobbyjones
使用IFNA功能的Excel 2016年,Excel 2013年,Excel 2016的Mac,Excel的Mac 2011年,在線Excel,iPad的Excel,iPhone的Excel,Android的Excel平板電腦,Excel Mobile,Excel for Android手機(https://support.office.com/zh-cn/article/IFNA-function-6626c961-a569-42fc-a49d-79b4951fd461) – Fritz