在 Excel 中每个单元格的开头添加一个空格

在 Excel 中每个单元格的开头添加一个空格

我有一列数据,我想在每个单元格的开头添加一个空格。我该怎么做?

它应该是这样的:

原来的:

1
2
3
4

后:

 1
 2
 3
 4

答案1

假设数据在 A 列。在第一行的空列中输入以下公式:

=" "&A1
  • 向下复制至 A 列的数据。
  • 复制公式的结果
  • 使用选择性粘贴 > 值将数据粘贴到 A 列
  • 删除辅助公式。

答案2

  1. 右键单击相关单元格并选择Format Cells
  2. 在数字选项卡上选择Custom在类别列表下
  3. 在类型下,在所选格式前添加任意数量的空格
  4. 单击“确定”关闭对话框
  5. 将单元格左对齐以查看单元格中添加的空格

这具有保持单元格格式为数字的附加功能,并且数学公式仍然有效。

答案3

选择您想要处理的单元格并运行这个小宏:

Sub dural()
    For Each r In Selection
    With r
        .Value = "' " & .Text
    End With
    Next r
End Sub

相关内容