Excel中如何让一列单元格所有的正数前面都加上"+"

2025-02-20 03:19:52
推荐回答(5个)
回答1:

  1. 用公式法判断;

  2. 方法:在B1中输入=IF(A1>0,"+"&A1,A1),下拉,如图:

回答2:

选中该列 右键设置单元格格式
自定义 输入 +G/通用格式;-G/通用格式

回答3:

假设这一列为A列,则在插入一列B,在B1中输入:
=IF(A1>0,("+"&A1),A1)

回答4:

选中所选列右键“设置单元格格式”其中“数字”项中选择“文本”就可以了。

回答5:

在前面加字符"+"使得单元格内容变成了文本,不利于后续的数学计算。
还有一种更好的办法,通过设置单元格格式来实现。
1. 选定目标列
2. 按右键,选择“设置单元格格式”
3. 在“数字”标签,“分类”里选择“自定义”,在右边的“类型”里输入:
+#,##0;-#,##0
这样,正数前面都有“+”,负数前面都有“-”。