找回密码
 立即注册
搜索

求大神改动一下公式以适应新的条件

28
回复
1732
查看
[复制链接]

1

主题

11

帖子

2

幻币

初入江湖

Rank: 1

积分
15
2021-12-3 19:24:00 显示全部楼层 |阅读模式
见附件,求大神解答

新建 Microsoft Excel 工作表 (2).zip (8.52 KB, 下载次数: 30)
PPT学习论坛
回复

使用道具 举报

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-6 23:37:12 显示全部楼层
坐等高手。。。
=SUM((LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,TRANSPOSE(F11:F13),)))/(LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,",",))+1)*COUNTIF(F15:F16,C11:C16)*D11:D16)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-7 08:56:08 显示全部楼层
=SUM(D11:D16/(MMULT((MID(B11:B16,COLUMN(A:I),1)=",")/1,Z1:Z9+1)+1)*(1-ISERR(FIND(TRANSPOSE(IF(F11:F13="",9,F11:F13)),B11:B16))))
数组三键。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2021-12-9 15:16:07 显示全部楼层
理解错了,要加COUNTIF(F15:F16,C11:C16)限制,改一下:
=SUM(D11:D16*COUNTIF(F15:F16,C11:C16)/(MMULT((MID(B11:B16,COLUMN(A:I),1)=",")/1,Z1:Z9+1)+1)*(1-ISERR(FIND(TRANSPOSE(IF(F11:F13="",9,F11:F13)),B11:B16))))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2021-12-16 08:09:17 显示全部楼层
大神,但是这个没有将F15:F16涵盖进去呀
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-12-16 08:25:33 显示全部楼层
4楼公式已改。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-17 18:04:55 显示全部楼层
大神,这个计算的结果不对呀,,结果怎么等于4.3333......啊
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-19 09:21:17 显示全部楼层
可以了,大神,你给的两个公式计算结果都是正确的呀,怎么回事
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
8
2021-12-25 23:06:02 显示全部楼层
能不能把H列吃饭也包含进去,用你的公式把吃饭删掉后还是显示结果6.5,我想当删除吃饭时,结果显示为0,就跟删除F列任意选项一样会减去相应的金额。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

1

幻币

初入江湖

Rank: 1

积分
6
2021-12-26 08:35:53 显示全部楼层
火车开一个:
=SUM(MMULT(ISNUMBER(FIND(TRANSPOSE(IF(F11:F13>0,F11:F13)),B11:B16))*D11:D16/(LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,",",))+1),{1;1;1})*(A11:A16=H11)*(C11:C16=TRANSPOSE(F15:F16)))
PPT学习论坛
回复 支持 反对

使用道具 举报

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