-2

好的。所以,我有一个以英尺和英寸为单位显示的单元格,从总英寸长度单元格是 d32,但引用 p32,它是总英寸格式(12 英尺等于 144)所以下面的公式使 144 英寸说 12'

单元格 D32:

=CONCATENATE((P32-MOD(P32,12))/12,"'-",ROUNDDOWN(MOD(P32,12),0),IF(MOD(P32,1),

引用的单元格是 p32:

=(((G10*2)/B32)+2)

上述 p32 公式中的 +2 表示排水沟长度。我们计算排水沟的方式是有一个 2 英寸的浪费用于将两个排水沟拼接在一起,所以我们订购的排水沟将额外拼接 2 英寸的长度。我想要这样的公式,如果在单元格 B32 中有 2 列为值或(每个短边 1 个装订线),它不会增加 b32 所做的额外 2 英寸。

我的条件单元格 b32,如果它的值为 2,则 p32 不会添加额外的 2 英寸。但是,任何高于 2 的值都必须加上额外的 2 英寸。

请参阅下面的屏幕截图...

工作簿快照

关于单元格位置的编辑错误 11:28 AM Central,请再看一下。

@Forward Ed:我想知道为什么我也被否决了......超过 b32 中列出的 2 个。

5-26-15 下午 2:37 已编辑

我终于想通了,这是 P32 的最终结果,如果为 b32 输入值 2,则不会添加额外的英寸,即从等式中的前面减去 +2.... 见下文...

=(((G10*2)/B32)+2)+IF(B32=2,-2,0)

4

1 回答 1

0
=IF(B32=2,0,2)

当 B32 = 2 或 B32 不等于 2 时,上述公式将返回 0。

您可以采用该公式并从字面上替换公式中添加 +2 的 2,使其变为:

=((G10*2)/B32)+IF(B32=2,0,2))

IF函数由3部分组成

  • 逻辑的
  • 真实结果
  • 错误结果(可选)

=IF(逻辑,真结果,假结果)


来自唐纳德·拉塔:

我终于想通了,这是 P32 的最终结果,如果为 b32 输入值 2,则不会添加额外的英寸,即从等式中的前面减去 +2.... 见下文...

=(((G10*2)/B32)+2)+IF(B32=2,-2,0)

于 2016-05-26T16:02:12.017 回答