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 會變成 的說明是單元格列寬太小時,寫入了數字,日期或時間數值,再一種情況就是單元格內寫入或公式得出負日期,負時間時也會顯示 號 如果寫入文字一般情況是會超出單元格顯示,但在右邊相鄰單元格也寫入內容後,就只會顯示部份內容了。1 單元格寬度太小時,寫入數字會產生 號 2 單元格寬度太小時,寫入日期或時間... 休亮祕未 當指定並不相交的兩個區域的交點時,出現這種錯誤可能的原因和解決方法 1 使用了不正確的區域運算子 若要引用連續的單元格區域,請使用冒號 分隔引用區域中的第一個單元格和最後一個單元格。例如,sum a1 a10 引用的區域為單元格 a1到單元格 a10,包括a1和 a10這兩個單元格。如果要... 海邊的風 此錯誤表明公式或函式中含有無效的數值。原因可能在需要數字引數的函式中提供了錯誤的資料型別。公式可能使用了進行迭代的工作表函式 如 irr 或 rate 且函式無法得到結果。公式產生的結果數字可能太大或太小以至於無法在 excel 中表示。解決方案 可選 如果在 excel 中啟用了錯誤檢查...excel中出現的的是什麼意思
EXCEL中出現NULL 是什麼意思
ecel中出現num如何解決,excel中出現 NUM如何解決