如何使用Excel自动使所有输入的数字为负数?

Ste*_*ley 4 microsoft-excel

我正在制作一个简单的现金流量,并想为流出设置一个列,它会自动使该列中键入的任何数字为负数。我该怎么做?

Ĭsα*_*öss 10

以下是三种可能性:
1. 乘以 -1
2. 格式化为减号 (-)
3. ABS() 函数

方法一:乘以-1
1. 像往常一样输入数字,完成所有输入后,执行以下操作:
2. 转到任何其他空单元格,键入-1并复制它,现在选择要负的整列。
3. 右击选区并选择Paste Special..
4. 选择AllMultiply点击 OK,如下图所示: 现在所有选中的单元格都为负数。现在删除-1您从中复制的单元格值。

在此处输入图片说明


方法二:格式化为减号(-) (此方法只在我们眼中的单元格中显示为负数,但在公式栏中减号不会显示,也会被视为正数)


1. 通过单击列标题,选择您希望其为负的整列。
2. MAC 用户 按住Command键并单击任意单元格(带选择),WINDOWS 用户右键单击,然后Format cells在上下文菜单中单击。
3. 单击Number选项卡,单击自定义选项,在右侧的Type文本框下选择General,然后在Type文本框中输入如下所示的减号:-General然后单击确定。
在此处输入图片说明


方法 3:使用 ABS
1. 为正值分配一个单独的列(这是您输入正值的地方),并为负值分配另一列(此列/单元格只有以下ABS公式
2. IFE1必须有负值,然后选择任何选择的列/单元格,假设D1
3。在E1类型=-ABS(D1)
4 中。现在,无论您在单元格中输入什么值D1,相同的值都将在单元格E1
5 中为负。将您键入一次的公式复制到所有单元格范围,例如从E1E50
6. 全部完成后,您可以隐藏D包含D1正值的列。

注意:正值将来自D1D50,负值将来自E1E50上述示例