EXCEL中出現FALSE的錯誤提示

時間 2021-08-13 22:59:54

1樓:匿名使用者

公式修改一下:

=if(abs(j3-i3)/i3>0.2,(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*30%,if(abs(j3-i3)/i3>0.1,(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*20%,(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*10%))

在設定if函式時,注意邏輯關係,上面公式簡單來說就是:

1、如果》0.2,按30%計算,否則,按照第二步計算;

2、如果》0.1,按20%計算,否則,按照第三步計算;(已表明邏輯大於0.1小於或等於0.2)

3、按10%計算

出現false,是因為你最後1個if函式只設定了2個引數。

另外,在if函式中,「0.10.1,a1<=0.2)

2樓:

「false」準確來說,並不是錯誤的提示,而是你的if條件函式執行結果為「非真」的一種提示而已,建義你將公式先拆解開來,確保各部分沒有錯誤了,再整合到一起。

3樓:

這樣=if(abs(j3-i3)/i3<=0.1,(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*10%),if(and(abs(j3-i3)/i3<=0.2,abs(j3-i3)/i3>0.

1),(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*20%),if(abs(j3-i3)/i3>0.2,(1-(j3-i3)/i3)*h3*(1+(i3-j3)/abs(i3-j3)*30%))))

用and,excel不能識別左右的

4樓:匿名使用者

0.1

if語句沒有這種連等,寫成這樣if(and(0.1

excel中出現的的是什麼意思

會變成 的說明是單元格列寬太小時,寫入了數字,日期或時間數值,再一種情況就是單元格內寫入或公式得出負日期,負時間時也會顯示 號 如果寫入文字一般情況是會超出單元格顯示,但在右邊相鄰單元格也寫入內容後,就只會顯示部份內容了。1 單元格寬度太小時,寫入數字會產生 號 2 單元格寬度太小時,寫入日期或時間...

EXCEL中出現NULL 是什麼意思

休亮祕未 當指定並不相交的兩個區域的交點時,出現這種錯誤可能的原因和解決方法 1 使用了不正確的區域運算子 若要引用連續的單元格區域,請使用冒號 分隔引用區域中的第一個單元格和最後一個單元格。例如,sum a1 a10 引用的區域為單元格 a1到單元格 a10,包括a1和 a10這兩個單元格。如果要...

ecel中出現num如何解決,excel中出現 NUM如何解決

海邊的風 此錯誤表明公式或函式中含有無效的數值。原因可能在需要數字引數的函式中提供了錯誤的資料型別。公式可能使用了進行迭代的工作表函式 如 irr 或 rate 且函式無法得到結果。公式產生的結果數字可能太大或太小以至於無法在 excel 中表示。解決方案 可選 如果在 excel 中啟用了錯誤檢查...