1樓:匿名使用者
在excel中醫單元格輸入一個負數時,顯示為0,可用if函式和藉助另外一個單元格顯示該值。
如下圖,預先在b列輸入公式:」=if(a1<>"",if(a1<0,"0",a1),"")「(意思就是:當a列為空值也就是沒有輸入資料時,b列也為空,而當a列輸入的資料小於0,也就是負數時,b列顯示0)。
接著在a列任一輸入資料,只要負數,b列都會顯示0,其他的顯示值跟a列一致。
2樓:匿名使用者
這個問題我建議你分兩步來解決,基本思路是用兩個例來完成:a例和b例:
1、在b例先設計一個if,如下:
=if(a1<0,"0",if(a1=0,"0",if(a1>0,a1)))
這樣能解決輸入一個小於0的數時顯示為0,否則為原數2、在b例中運用sum公式可以實現累加的功能,既可完成你的第二個要求。
我沒有試過利用迴圈引用來完成這項功能,如果可以的話,僅供參照。
如果還有其他的問題,我們可以一起研究:qq173903388我回你的問題時,還沒有樓上的貼子,顯示後發現沒有樓上釋出時間早,呵呵,我沒有抄襲樓上的,呵呵,樓上別介意。
3樓:
在b1中輸入公式「=if(a1<0,0,a1)」,當a1中輸入負數時,b1為0,a1輸入正數時,b1等於a1。只能在另一個單元格里面實現這種功能,而不能在a1裡面輸入包含a1的公式,那樣會造成迴圈引用。
怎樣在excel單元格中設定,當一個值小於0時,顯示為0?
4樓:何弦的平凡說
在a3裡面輸入這個公式,=if((a1-a2)<0,0,(a1-a2)),這個有很多種方法,用if函式只是其中一種,不過比較好理解。意思就是(a1-a2)<0的時候,就返回0,如果不是有返回所減的數字。如果不清楚還可以在詳細諮詢哦!
5樓:匿名使用者
=if(a1<0,0,a1)
在excel**中怎麼把負數顯示為0?公式怎麼設定?
6樓:咖咖
1、首先開啟excel軟體並輸入相關資訊。
2、然後在單元格里面輸入=a2-b2公式。
3、輸入之後,按內
鍵盤上的回車鍵,這容樣得出的結果就看到有顯示了負數。
4、然後再在單元格里面重新輸入=if(a2-b2<0,0,a2-b2)。
5、按一下回車鍵之後,最後進行下拉就實現了全部的負數改為0。
7樓:匿名使用者
可以用if函式實現比bai如du你要計算a1+b1的值,就可心以在凌zhi單元格任意裡(dao比如c1)輸入=if(sum(a1:b1)<0,0,sum(a1:b1)),當專sum(a1:
b1)的值小於屬0,就是為負數時,單元格c1裡就顯示0,反多則顯示sum(a1:b1)的值。
8樓:匿名使用者
你好,bai用if可以實現。假設已
du知單元格a1(10) 和b1(12),c1=a1-b1 =-2如果想讓c1的單元格只顯示
zhi0和正數,可在c1裡輸入公dao式:=if(a1-b1<0,0,a1-b1)如果是乘法
回或者是其他運算,相應的修改符號就可以了,如答乘法運算就改成:=if(a1*b1<0,0,a1*b1)這個語句就是個邏輯判斷,如果<0就等於0,如果不是<0就等於原值。自己相應調整就可以了希望可以對你有所幫助。
9樓:匿名使用者
如果只是要改變顯示效果不改變實際值,可以自定義格式「g/通用格式;!0」如果要改變實際值,可將原公式改為=if(原公式<0,0,原公式) 或 =max(原公式,0)
10樓:匿名使用者
除了用if函式外,也可以將單元格格式設定為「自定義」「0.00;!0;0」
11樓:匿名使用者
如果公式表示為a1-b1,那麼輸入以下公式,實現結果為負時顯示0方法內1:=((a1-b1)>0)*(a1-b1)公式容結構為=(公式》0)*(公式)
方法2:通過if函式表示:=if(公式<0,0,公式)方法3:通過max函式表示:=max(公式,0)詳見附圖
12樓:匿名使用者
=int(rand()*20-10)回答完畢,希望對你的提問有幫助,如果滿意請採納o(∩_∩)o...哈哈
13樓:鳳波府夜梅
你好,用if可以bai
實現。假設已知
du單元格zhia1(10)
和b1(12),c1=a1-b1
=-2如果想讓c1的單元dao格只顯示0和正數,可內在c1裡輸入公式:
容=if(a1-b1<0,0,a1-b1)如果是乘法或者是其他運算,相應的修改符號就可以了,如乘法運算就改成:=if(a1*b1<0,0,a1*b1)這個語句就是個邏輯判斷,如果<0就等於0,如果不是<0就等於原值。自己相應調整就可以了希望可以對你有所幫助。
excel 單元格數值為負時等於0
14樓:朱薈非
方法一:自定義格式
選擇單元格-右鍵-單元格格式-自定義,在型別框輸入格式**0;!0;0;@
方法二:公式
b1=max(a1,0)
下拉填充
自定義格式是「假的」,只是顯示成那樣。如果徹底轉換,就用公式補充:那就用自定義格式
或者把原公式改了,=max(j4-k4*m4,0)和=max(sum(i4,-m4,l4),0)
15樓:釋普定法師
選中全部資料區,點右鍵,設定單元格格式,數字,自定義,輸入格式:
[<]\0;g/通用格式
確定就可以了。
16樓:手機使用者
假設你原有數值在a1,在b1中填寫公式=if(a1>0,a1,if(a1<=0,0))
excel 應用中計算結果顯示為負數,使負數顯示為0應如何操作?
17樓:
全部替換就可以了吧,望採納
18樓:匿名使用者
見截圖比如c列顯示a列減b列
c1輸入
=max(0,a1-b1)
公式下拉
19樓:匿名使用者
如果是需要數字變化,就使用公式:
=if(a1<0,0,a1)
如果是只需要負數顯示為 「0」,實際數字並不變化,就使用滑鼠右鍵點選資料區 「設定單元格格式」==》數字==》自定義==》型別處輸入:
[<0]"0";g/通用格式
就行了。
excel 應用中計算結果顯示為負數,使負數顯示為0應如何操作?
20樓:匿名使用者
bai excel中計算結果不低du於0的方法:
如圖,g列為zhie列減f列的差值dao;
要求當差值為負值內
時,取0,否則取原數
容,首先想到的是條件公式:=if(e19-f19<0,0,e19-f19);
變通一下,可以用:=(e19-f19>=0)*(e19-f19),當差值為負時,前面的判斷不成立,自然會按0計算,得到0,當差值非負時,判斷成立,按1相乘,得到原差值;
也可以用max求最大值函式:=max(e19-f19,0),當差值為負數時,最大值會取0,當公式非負時,取差值,這是最合理的公式。
21樓:匿名使用者
g19中輸入公式:=if(e19 22樓:匿名使用者 =max(0,e19-f19) 再少一字=max(,e19-f19) 23樓:匿名使用者 =if(e19-f19<0,0,e19-f19)玩啦 24樓:匿名使用者 g19 =if(e19 如何讓一張**中負數和0顯示為空,0的數顯示為原數 25樓:平陽虎 將單元格格式自定義為 [>0]g/通用格式 怎樣在excel單元格中輸入負數 26樓:笨鳥學技巧 excel**中輸入負數的兩種方法 27樓:無名大明 在excel單元格中,可以通過直接在數值前輸入負號「-」達到,負值的顯示效果。 比如直接輸入"-"鍵與數字鍵"5";則單元格被顯示為"-5"。 對於單元格負數顯示形式,可以參照下圖進行選擇。 28樓:柒年 負數直接在數前面輸入一負號.單元格格式先設定成文字格式.平方立方可以選擇2或3,然後右擊滑鼠設定單元格格式為上標即可. b1 b10 分別輸入 1,2,3,4.9,0 c1公式下拉求對應b列數字在a1單元格出現的次數 len a 1 len substitute a 1,b1,輸入公式,len a 1 len substitute a 1,b1,即可實現 b2 len a 1 len substitute a 1,c... 1 由於此功能使用的函式涉及迴圈引用,需先設定excel選項,如圖設定迭代計算次數為 1。2 設定需要顯示錄入資料時間的單元格格式為時間格式 3 利用填充功能向下拉動,自動填充下方單元格的公式,在資料列輸入資料後,錄入時間列自動顯示錄入資料時的時間,如需重新錄入資料,需先刪除原資料再錄入,以便函式執... 選中a1,點資料 有效性 設定 1.允許項選擇自定義,2.公式內輸入 1,2,3,4 確定,這樣就只能輸入1,2,3,4以外的數值,會提示出錯。謝謝!在a2已有公式的前面加上一個條件判斷 if a1 1 a1 4 無效值 原公式 a2單元格寫入公式 if or a1 1,a1 4 無效值 looku...如何在Excel中,統計單元格中,一串數字中重複的數字個數
excel如何在輸入資料後在後面的單元格中自動顯示錄入資料的時間
excel函式,當在單元格輸入資料,另單元格自動出現數值