EXCEL如何自动将数字变为负数

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:58:50
例:列A为“类型” 即为收入或支出 列B为金额 希望列A为“支出”时 使列B输入的数字自动转为负数 E07的版本 请帮助 谢谢

如果输入数字时再增加一列,会很容易实现。如果限定在B列输入,且使B列数据自动改变符号会产生自身迭代,造成错误。
如果增加一列九很容易解决了。比如A列为收入或支出 B列为输入的数据,但是进行隐藏,C列为显示出来的数据。那么输入时,可以在A、B两列分别输入收入或支出和相应数据,只要在C列输入以下公式就可以了。

=IF(A1="收入",B1,"-"&B1)

C1公式

=IF(A1="收入",B1,0-B1) 下拉

B1单元格设置为A1*-1,拖动复制 成功 任何版本都一样

用VBA