【发布时间】:2015-09-14 04:00:15
【问题描述】:
我有两列,想在 Excel 中计算两列(即 B1-A1)之间的差异。但是我只想在第三列中指出差异是正还是负。
我在 Excel 中的数据示例如下所示:
8438 8510
3709 3181
这里我想使用公式计算两列之间的差异 C1 =(B1-A1)
但我只想表示如下所示的标志:
8438 8510 +
3709 3181 -
请指教?
【问题讨论】:
标签: excel
我有两列,想在 Excel 中计算两列(即 B1-A1)之间的差异。但是我只想在第三列中指出差异是正还是负。
我在 Excel 中的数据示例如下所示:
8438 8510
3709 3181
这里我想使用公式计算两列之间的差异 C1 =(B1-A1)
但我只想表示如下所示的标志:
8438 8510 +
3709 3181 -
请指教?
【问题讨论】:
标签: excel
只需使用返回所需符号的IF statement。例如
=IF(A1 > B1,"+","-")
【讨论】:
我认为你应该只使用数字格式。
通过单击列标题选择所有列 C。
右键单击并选择Format cells...。
单击Number 选项卡并从左侧列表中选择Custom。
在Type: 字段中输入:+;-
点击确定。
就是这样。现在,当您在 C 列中使用您的公式时,数字答案将完全按照您的设想显示。
【讨论】:
您需要使用IF() 函数,它需要三个参数:
=IF([condition], [result if true], [result if false])
所以你的例子是:
=IF(B1 > A1, "+", "-")
【讨论】: