1樓:
=if(a1<0,min(if(a1+360*row(a$1:a$1000)>=0,a1+360*row(a$1:a$1000),360)),a1)陣列公式,ctrl+shift+enter結束,要求負值大於-360000,如果還有更小的負數就把row(a$1:
a$1000)改成row(a$1:a$65535)可以實現更小的負值。
2樓:
看到這個問題,你已經知道了在這種情況下用if函式,那麼寫出=if($a1<0,$a1+360,$a1)這樣的公式應沒什麼問題。
但是我看你是用360去加,我想可能是與時間,與一年有關係,再次還是建議使用日期函式去計算,這樣更準確方便一些。
3樓:
如果資料在a列,計算結果寫在b列。並且,從第二行開始有資料時:
在b2中輸入以下公式:=if(a2<0,(a2+360),a2)然後把滑鼠放在拖動柄上,滑鼠變成黑色實心的十字時,向下拖動。
公式已經經過測試。
4樓:
在c1輸入=if(a1<=0,a1+360,a1)
回車就是了
5樓:匿名使用者
假如資料從a1開始分佈
=if($a1<0,$a1+360,$a1)
6樓:王鉑
if(單元格》=0,單元格,單元格+360)
7樓:匿名使用者
if(a2<0,(a2+360),a2)
excel問題關於IF函式的應用?
if函式有三個引數,if 條件,條件為真時的返回值,條件為假時的返回值 引數1表示條件,在上面第一個案例中,條件就是設計部的設計實習生 當結果為真時,就返回引數2,也就是對應的姓名 當結果為假時,就返回引數3,此時表示不是要找的人,我們就設定返回空白。根據上面的分析,我們就可以在i2單元格寫出公式 ...
EXCEL裡面的選擇性函式應用
建議你,在一個工作表中建一個專門用來記錄你的那貨號的表,然後再在另外的表上面從這個表內取貨號與 這樣你今後再怎麼加貨號也不會有重複的。還有你的 更改後,就會都變成更改後的 具體的,我一會再給你寫出來 在模組裡將這些 加進去就可以了。sub delyou 刪除相同的貨號及 此過程中保留第一個貨號的存在...
excel相減函式,excel 相減函式
13060469 四級 最快回答 這位仁兄的回答有相當的侷限性,最大的問題就是必須符合公式的要求,就是說,a1中的這三個數字必須是2位數的,b1中的三位數必須是1位數的,這個公式才成立。如果一定要用這個公式的話,我建議,用三個函式,left,mid,right三個函式配合find函式查詢逗號位置以確...