好的,所以另一个 if 或条件满足英尺、英寸、格式和两个单元格的结果

ok, so another if or condition being met with feet, inches, formatting, and two cells with results

好的。所以,我有一个以英尺和英寸显示的单元格,从总英寸长度单元格是 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是gutter的长度。我们计算排水沟的方式是将两个排水沟拼接在一起会浪费 2 英寸,因此我们订购的排水沟将额外拼接 2 英寸的长度。我想以这样的方式使用公式,如果在单元格 B32 中有 2 列为值或(每个短边 1 个装订线),则不会添加 b32 所做的额外 2 英寸。

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

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

workbook snap

有关单元格位置的编辑错误11:28AM中央,请再看一眼。

@ Forward Ed:我想知道为什么我也被否决了....D32 单独显示每个排水沟的长度,而不是总跨度,而且我们的大多数项目都是方形或矩形尺寸,所以有永远不会少于 b32 中列出的 2。

已编辑 2:37PM 5-26-15

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

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

=IF(B32=2,0,2)

上面的公式将 return 当 B32 = 2 时为 0 或当 B32 不等于 2 时为 2

您可以采用该公式并逐字替换公式中添加 +2 的 2,这样它就变成:

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

IF function由3部分组成

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

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


来自唐纳德·拉塔:

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

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