跳到主要内容

如何在Excel中反转单元格中值的符号?

作者:技术支持 最后修改时间:2024-01-05

当我们使用excel时,工作表中既有正数也有负数。 假设我们需要将正数更改为负数,反之亦然。 当然,我们可以手动更改它们,但是如果需要更改数百个数字,则此方法不是一个好的选择。 是否有任何快速的技巧来解决此问题?

使用选择性粘贴功能反转单元格中值的符号

使用 Kutools for Excel 快速反转单元格中值的符号

用VBA代码反转单元格中值的符号


使用选择性粘贴功能反转单元格中值的符号

我们可以使用 选择性粘贴 Excel中的函数,请执行以下操作:

1。 分接头号 -1 在空白单元格中并将其复制。

2。 选择要反转值符号的范围,右键单击并选择 选择性粘贴。 看截图:

3.选择性粘贴 对话框,单击 所有类型 来自的选项 选项 操作。 看截图:

4。 然后点击 OK,并且该范围内数字的所有符号均已反转。

5。 根据需要删除数字-1。


一次反转所有数字的符号

Kutools for Excel改变价值观 实用程序可以帮助您将正数更改为负数,反之亦然,还可以帮助您反转值的正负号并将尾随的负号修复为正常值。  点击下载Kutools for Excel!

Kutools for Excel:具有300多个方便的Excel加载项,可以在30天内免费试用,没有任何限制。 立即下载并免费试用!


使用 Kutools for Excel 快速反转单元格中值的符号

我们可以使用 改变价值观 的特点 Kutools for Excel.

Kutools for Excel : 带有300多个便捷的Excel加载项,可以在30天内免费试用

安装后 Kutools for Excel,请执行以下操作:

1. 选择要反转数字符号的范围。

2。 点击 库工具 > 内容 > 改变价值观…,请参见屏幕截图:

3。 在 改变价值观 对话框,检查 反转所有值的符号,请参见屏幕截图:

doc值反向符号5

4。 然后点击 OK or 使用。 数字的所有符号均已反转。

Tips:

用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 反转单元格中值的符号


Kutools for Excel:超过 300 个方便的工具触手可及! 立即开始 30 天免费试用,没有任何功能限制。 立即下载!