如何写公式来计算基于多个单元格的值?

问题描述 投票:0回答:4

我需要根据输入到电子表格中的数据来计算一些数字。数据被在多个小区中进入,然后基于所输入的数据的值输出。

我希望能够通过2.2共享在A5划分输入数据的值的因而然后需要被检查,并且如果它的30或40下方的乘法,如果30和55之间,乘以35,并且如果55或至多乘以30。

28.3除以总和

到目前为止,我有

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

这并不在所有的工作,并缺少一些变量,因为我不知道如何添加它们,因为我不能得到第一位的工作。

excel formula
4个回答
4
投票

您可以使用CHOOSE / MATCH:

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

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
投票

不同的方式来处理这一点。我所做的就是在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

2
投票

这里的发布其他答案的缩短版。

=IF(A5/2.2<=30,40,IF(A5/2.2<55,35,30))*A5/(2.2*28.3)
© www.soinside.com 2019 - 2024. All rights reserved.