发布网友 发布时间:2022-05-26 16:43
共5个回答
热心网友 时间:2022-06-16 13:41
C2输入
=INDEX(C$8:C$100,MOD(MAX(COUNTIFS(B$8:B$100,B2,C$8:C$100,IF(B$8:B$100=B2,C$8:C$100))*10^5+ROW($1:$93)),10^5))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
但有个问题,当C列(运动节目)个数相同时,程序会选择最下面的作为众数。
热心网友 时间:2022-06-16 14:59
如图,C2公式:
=INDEX({"A","B","C","D"},MATCH(MAX(COUNTIFS($B$8:$B$1000,B2,$C$8:$C$1000,{"A","B","C","D"})),COUNTIFS($B$8:$B$1000,B2,$C$8:$C$1000,{"A","B","C","D"}),))
下拉(注:如果喜欢的项目最多数有并列时将默认选择运动项目"A","B","C","D"中最前面的)
热心网友 时间:2022-06-16 16:34
建议上表,带行列号,数据现状以及达到的效果,你光叙述像讲故事一样,别人怎么回答你,连表都没有怎么写公式热心网友 时间:2022-06-16 18:25
辅助列C2=IF(A2=$D$2,SUMPRODUCT(($A$2:$A$13=$D$2)*($B$2:$B$13=B2)),"")
下拉
热心网友 时间:2022-06-16 20:33
powerquery实时更新查询