跳到主要內容

如何在Excel中將負數更改為零?

假設您使用許多負數將某些數據導入Microsoft Excel,則必須刪除所有負數並將其替換為零。 當然,如果您足夠耐心的話,您可以手動地逐一處理它。 我們大多數人可能會想到棘手的方法。 實際上,有一些簡單的技巧可以在Excel中方便地將負數更改為零。
下面的示例可能更容易理解:在單元格區域中有一些負數,我將指導您在選擇項中一次將所有負數更改為零。

使用IF功能將負數更改為零
使用自定義格式單元格將負數更改為零
單擊幾下即可輕鬆將負數更改為零


使用IF功能將負數更改為零

Microsoft Excel的IF函數可以識別負數並將其更改為零而不會影響正數。

Step1:在空白單元格中,單元格E1說,輸入公式 = IF(A1 <0,0,a1),請參見屏幕截圖:

doc-negative-to-zero3

Step2:然後按 Enter 鍵,然後將填充手柄拖到要包含此公式的範圍內。 並且所有負數都已更改為零。 查看屏幕截圖:

doc負零變化

Step3:由於它們是公式,因此將它們複製到其他單元格時,請粘貼為值。

備註:這樣也將用零填充空白單元格。


單擊幾下以在Excel中的選擇中將所有負數更改為零(或更改值的符號):

Excel的Kutools's 改變價值觀 實用程序可幫助您輕鬆地在Excel中將所有負數更改為零。 您可以使用此實用工具根據需要快速更改值的符號,如下面的演示所示。
立即下載Kutools for Excel的全功能30天免費試用版!


使用自定義格式單元格將負數更改為零

實際上,我們可以格式化選擇並將所有負數顯示為零。 您可以按照以下步驟進行操作:

1.選擇要使用的範圍。

2.右鍵單擊選擇,然後選擇 單元格格式 上下文菜單中的項目。

3.在 單元格格式 對話框,您需要:

  • 點擊 聯繫電話 標籤;
  • 點擊 習俗 在類別框中;
  • 類型: 框,輸入 #,## 0;“ 0” ,請參見以下屏幕截圖:
  • 點擊 OK 按鈕。

doc-negative-to-zero5

然後,選擇中的所有負數都將轉換為零。

注意: 這種方式僅將負數顯示為零,而不會更改負數的值。


單擊幾下即可輕鬆將負數更改為零

更改值的符號 的效用 Excel的Kutools 單擊幾下可幫助您輕鬆將負數更改為零。

申請前 Excel的Kutools首先下載並安裝.

1。 選擇您需要更改為零的負數的範圍,然後單擊 庫工具 > 內容 > 改變價值觀,請參見屏幕截圖:

2。 在彈出 改變價值觀 對話框中,選擇 將所有負值更改為零 選項,然後單擊 OK 按鈕。 看截圖:

然後,所選範圍內的所有負值將立即變為零,如下圖所示。

  如果您想免費試用(30天)此實用程序, 請點擊下載,然後按照上述步驟進行操作。


單擊幾下即可輕鬆將負數更改為零


相關文章:

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The above examples are too complicated, when all one wants is, "If I have more than I need, then the sheet should show 0".
Just "wrap" the quantity you are evaluating within the expression =MAX(0,(formula)).
For example: =MAX(0,(B2-C2)).
This comment was minimized by the moderator on the site
In BRAZIL is in the EXCEL: =MÁXIMO(0;(B2-C2))
This comment was minimized by the moderator on the site
Dear Dave,
Thanks for sharing it.
This comment was minimized by the moderator on the site
Hi, My Query is if I have 0 to -30 number and i want to write a condition to create a slabs like 0 to -5 should be -5 to
This comment was minimized by the moderator on the site
MY QUERY IS ; I HAVE SEVERAL CELLS IN EXCEL SHEET. NOW I WANT TO APPLY FORMULA IN SUCH A WAY THAT IF I ENTER A VALUE IN ANY ONE CELL, THE REST BECOMES "0" AND VISE VERSA.
This comment was minimized by the moderator on the site
Brief and to the point. Thank you, very helpful
This comment was minimized by the moderator on the site
I still thing the better solution is MAX(0,A1)
This comment was minimized by the moderator on the site
Thats it man, Thank You!!!
This comment was minimized by the moderator on the site
Excellent post. Very helpful in accounting pupose.
This comment was minimized by the moderator on the site
Excellent post. Was very helpful in accounting purpose.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations