作者freePrester (Prester)
看板Office
标题Re: [算表] excel 判定分组後判定特定条件後均分
时间Fri Jan 3 22:51:04 2025
※ 引述《sunriseyang (云风飘扬)》之铭言:
: 软体: Excel
: 版本: 2016
: 有点复杂, 所以用图片简单说明
: https://imgur.com/d8ARFMw.jpg
: 能力不足想不出如何串出最後结果,
: 思路大概是先判定分组, 再判定是否有加分项
: 平均分给组别内的成员, 但如果有除不尽似乎还要再判定总分正确?
: (组6的呈现结果分数可以跟图上分配的不同只是范例取个大概)
: 先谢谢大家帮助。
不知道你剩余的额外得分怎麽分配,先假设是先平均分。
如果额外得分在平均後,有余数优先分配给後者:
https://i.imgur.com/qcVXjM4.png
E2=IF($B2<>"额外得分",A2,"")
F2=IF($B2<>"额外得分",B2,"")
G2=IF(B2<>"额外得分",C2+INT((SUMIFS(C:C,A:A,E2,B:B,"额外得分")
+COUNTIF($E$2:E2,E2)-1)/COUNTIF(E:E,E2)),"")
选取 E2 至 G2 向下拉
如果是优先分给前者:
https://i.imgur.com/HP3kw7k.png
E2 和 F2 同上
G2=IF(B2<>"额外得分",C2+INT((SUMIFS(C:C,A:A,E2,B:B,"额外得分")
+COUNTIF(E:E,E2)-COUNTIF($E$2:E2,E2))/COUNTIF(E:E,E2)),"")
一样选取 E2 至 G2 向下拉
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.131.114 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1735915867.A.3FA.html
1F:推 sunriseyang: 哇 是我想太多 原来单纯用<>来判断就好 01/04 14:45
2F:→ sunriseyang: 太感谢了 懂的工具太少 每次来都能获得新知 01/04 14:48
3F:→ sunriseyang: 然後才发现我的例图自己加错数字了...好糗 01/04 14:51