跳到主要內容

如何在Excel中反轉單元格中值的符號?

當我們使用excel時,工作表中既有正數也有負數。 假設我們需要將正數更改為負數,反之亦然。 當然,我們可以手動更改它們,但是如果需要更改數百個數字,則此方法不是一個好的選擇。 是否有任何快速的技巧來解決此問題?

使用選擇性粘貼功能反轉單元格中值的符號

使用Kutools for Excel快速反轉單元格中的值的符號

用VBA代碼反轉單元格中值的符號


使用選擇性粘貼功能反轉單元格中值的符號

我們可以使用 選擇性粘貼 Excel中的函數,請執行以下操作:

1。 分接頭號 -1 在空白單元格中並將其複制。

2。 選擇要反轉值符號的範圍,右鍵單擊並選擇 選擇性粘貼。 看截圖:

3.選擇性粘貼 對話框,單擊 全部 來自的選項 選項 手術。 看截圖:

4。 然後點擊 OK,並且該範圍內數字的所有符號均已反轉。

5。 根據需要刪除數字-1。


一次反轉所有數字的符號

Excel的Kutools改變價值觀 實用程序可以幫助您將正數更改為負數,反之亦然,還可以幫助您反轉值的正負號並將尾隨的負號修復為正常值。  點擊下載Kutools for Excel!

Excel的Kutools:具有300多個方便的Excel加載項,可以在30天內免費試用,沒有任何限制。 立即下載並免費試用!


使用Kutools for Excel快速反轉單元格中的值的符號

我們可以使用 改變價值觀 的特點 Excel的Kutools.

Excel的Kutools : 帶有300多個便捷的Excel加載項,可以在30天內免費試用

安裝後 Excel的Kutools,請執行以下操作:

1. 選擇要反轉數字符號的範圍。

2。 點擊 庫工具 > 內容 > 改變價值觀…,請參見屏幕截圖:

3。 在 改變價值觀 對話框,檢查 反轉所有值的符號,請參見屏幕截圖:

doc值反向符號5

4。 然後點擊 OK or 登記。 數字的所有符號均已反轉。

保養竅門:

用VBA代碼反轉單元格中值的符號

同樣,我們可以使用VBA代碼來反轉單元格中值的符號。 但是我們必須知道如何讓VBA來做這件事。 我們可以按照以下步驟進行操作:

1. 選擇要反轉單元格中值的符號的範圍。

2。 點擊 開發者 > Visual Basic中 在Excel中, 適用於應用程序的Microsoft Visual Basic 將顯示窗口,或使用快捷鍵(Alt + F11)激活它。 然後點擊 插入 > 模塊,然後復制並粘貼以下VBA代碼:

Sub Convert()
Dim C As Range
For Each C In Selection
C.Value = -C.Value
Next C
End Sub

3. 然後點擊 文檔反向符號 6 按鈕運行代碼。 所選範圍內的數字符號立即被反轉。


使用Kutools for Excel反轉單元格中值的符號


Excel的Kutools:超過 300 個方便的工具觸手可及! 立即開始 30 天免費試用,沒有任何功能限制。 現在就下載!