如何根据多个单元格值来计算写公式?

时间:2019-02-11 16:15:15

标签: excel formula

我需要根据输入电子表格的数据计算一些数字。 在多个单元格中输入数据,然后根据输入的数据输出值。

我希望能够共享A5中的输入数据除以2.2,因此需要检查的值,并且如果30或以下,则将其30或以下乘以40(如果介于30和55之间,则乘以35,如果55或以上乘以)到30点。

将该总和除以28.3

到目前为止我有

=SUM(A5/2.2)=IF(AND(B5>55,B5<30),TOTAL(*30,*40)

这根本不起作用,并且缺少了一些变量,因为我不知道如何添加它们,因为我无法使第一位起作用。

4 个答案:

答案 0 :(得分:4)

您可以使用CHOOSE / MATCH:

=A5/2.2*CHOOSE(MATCH(A5/2.2,{0,30,55}),40,35,30)/28.3

答案 1 :(得分:2)

您可能应该阅读如何使用Excel公式。

=IF(A5/2.2<=30,40*A5/2.2,IF(A5/2.2<55,35*A5/2.2,30*A5/2.2))/28.3

答案 2 :(得分:2)

解决此问题的不同方法。我所做的是在B5中,我进行了以下设置:

=SUM($A$5/2.2)

然后在C5中,我有以下公式:

=IF($B$5<= 30, $B$5 * 40, IF(AND($B$5>30, $B$5 <=55), $B$5 * 35, $B$5 *30))/28.3

答案 3 :(得分:2)

这里是其他答案的缩写。

=IF(A5/2.2<=30,40,IF(A5/2.2<55,35,30))*A5/(2.2*28.3)