找回密码
 立即注册
搜索

合并单元格按比例计算每人分摊值问题

5
回复
784
查看
[复制链接]

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2021-12-1 17:49:00 显示全部楼层 |阅读模式
如下图:
54a656a4bd119b0e5405452e4ecd9bfb.png
将每间宿舍的用电量,按天数比例分摊给每个人,计算出每人应该分摊的用电量
E2 = 2.4/(18+29+22+30+20)*18
求一个公式,谢谢!(ctrl+enter输入的那种公式也可以)
每个宿舍的空位不可以删除,因为可能会入住新的人员。
附件:
合并单元格计算分摊值问题.zip (8.51 KB, 下载次数: 15)
PPT学习论坛
回复

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2022-1-19 16:15:58 显示全部楼层
=IF(C2,LOOKUP(9E+307,$D$2:D2)/SUMPRODUCT((LOOKUP("做",$A$2:A2)=LOOKUP(ROW($A$2:$A$40),IF($A$2:$A$40<>"",ROW($A$2:$A$40)),$A$2:$A$40))*$C$2:$C$40)*C2,"")
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

10

帖子

-3

幻币

初入江湖

Rank: 1

积分
4
2022-1-23 13:19:02 显示全部楼层
E2下拉
=IF(C2,IF(A2="",C2/C1*E1,C2/SUM(OFFSET(C2,,,IFERROR(MATCH("*",A3:A33,),33)))*D2),"")
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-2-3 21:39:42 显示全部楼层
火速抄袭一下楼上大佬的解法。。。=IF(C2,IF(A2="",C2/C1*E1,C2*D2/SUM(OFFSET(C2,,,MATCH(1=0,A3:A41="",-1)))),"")
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-2

幻币

东方不败

积分
-8
2022-3-3 15:00:22 显示全部楼层
E2=IFERROR(C2*IF(D2,D2/LOOKUP(1,SUBTOTAL({2,9},OFFSET(C2,,{1,0},ROW($1:$66)))),E1/C1),"")
=LOOKUP(9^9,D$2:D2)/LOOKUP(1,SUBTOTAL({2,9},OFFSET(INDEX(D:D,MATCH(9^9,D$1:D2)),,{0,-1},ROW($1:$66))))*C2

公式2不引用结果列,
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2022-3-10 18:14:19 显示全部楼层
笨办法:
=LOOKUP(9^9,D$2:D2)*C2/SUM((COUNTIF(OFFSET(D$2,,,ROW($1:98)),">0")=COUNT(D$2:D2))*C$2:C99)
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册