如何在 Excel 中将负号从右侧移动到左侧/从后移到前?


像 Excel 这样的强大的电子表格软件提供了各种格式化选项,以改进数据呈现方式。有时,您可能需要将单元格内的负号移动到正确的位置以获得正确的格式。本视频将引导您完成基本步骤,无论您是想将负号移到数字左侧还是将其移回前面。完成本文后,您将能够在 Excel 中使用负号来实现所需的格式。现在就开始吧!

将负号从右侧移动到左侧/从后移到前

在这里,我们将首先创建一个 VBA 模块,然后运行它来完成任务。因此,让我们看看一个简单的过程,了解如何在 Excel 中将负号从右侧移动到左侧或从后移到前。

步骤 1

考虑一个 Excel 工作表,其中工作表中的数据类似于下图所示。

首先,右键单击工作表名称,然后选择“查看代码”以打开 VBA 应用程序。

右键单击 > 查看代码。

步骤 2

然后单击“插入”,然后选择“模块”,然后将以下代码复制到文本框中。

插入 > 模块 > 复制。

代码

Sub FixTrailingNumbers()
   Dim xRg As Range
   Dim xCol As Range
   Dim xTxt As String
   On Error Resume Next
   xTxt = ActiveWindow.RangeSelection.Address
   Set xRg = Application.InputBox("Select a range", "Move Minus Sign", xTxt, , , , , 8)
   If xRg Is Nothing Then Exit Sub
   For Each xCol In xRg.Columns
      xCol.TextToColumns Destination:=xCol, TrailingMinusNumbers:=True
   Next
End Sub

步骤 3

然后单击 F5 运行模块。然后选择单元格范围并单击“确定”。

F5 > 选择单元格 > 确定。

这就是如何在 Excel 中将负号从右侧移动到左侧的方法。

结论

在本教程中,我们使用了一个简单的方法来学习如何在 Excel 中将负号从右侧移动到左侧或从后移到前,以突出显示特定数据集。

更新于: 2023年8月24日

2K+ 阅读量

开启您的 职业生涯

完成课程获得认证

立即开始
广告