柴油价格的 IF 公式

柴油价格的 IF 公式

这是我需要公式的图表。第一列是低端,中间列是高端,最后一列是这两列之间的每英里美分。

示例数据:

1.351   1.400   0.05
1.401   1.450   0.06
1.451   1.500   0.07
1.501   1.550   0.08
1.551   1.600   0.09
1.601   1.650   0.10
1.651   1.700   0.11
1.701   1.750   0.12
1.751   1.800   0.13
1.801   1.850   0.14
1.851   1.900   0.15
1.901   1.950   0.16
1.951   2.000   0.17
2.001   2.050   0.18
2.051   2.100   0.19
2.101   2.150   0.20

燃油图表图片

J2 是列出每周柴油价格的地方。例如,本周的平均价格为 1.989。因此,对于此特定图表,燃油价格为每英里 17 美分。

这是我目前想出的公式,但这仅适用于一行。我不知道如何做多个。

=IF(AND(J2>=1.951,J2<=2),0.17,0)

答案1

您可以使用一个简单的INDEX公式MATCH来实现这一点:

在一个单元格中输入当前价格。我F12在此示例中使用此价格。

然后,使用以下公式:

=INDEX(L2:L17,MATCH(F12,J2:J17,1))

L2:L17您希望返回的单位在哪里、F12是当前价格以及J2:J17是低端价格。

在此处输入图片描述

相关内容