MODE函数,求众数问题,求大神帮忙

多个不同的会员,分别求出每个人充值的众数,求个公式

a

b

c

d

e

f

g

h

i

1

卡号

姓名

日期

充值金额

卡号

姓名

最大值

充值众数

2

001

大崔

12月3日

600

001

大崔

600

400

3

001

大崔

11月3日

400

002

ANNY

600

4

001

大崔

10月3日

400

003

铁柱

800

5

001

大崔

5月17日

400

005

如花

1000

6

001

大崔

12月1日

200

7

001

大崔

5月15日

200

8

001

大崔

5月16日

200

9

002

ANNY

12月3日

600

10

002

ANNY

10月3日

400

11

002

ANNY

5月17日

400

12

002

ANNY

5月16日

200

13

003

铁柱

10月3日

800

14

003

铁柱

12月3日

600

15

003

铁柱

12月3日

600

16

003

铁柱

5月17日

400

17

003

铁柱

10月3日

400

18

003

铁柱

5月15日

200

19

003

铁柱

5月16日

200

20

005

如花

10月1日

1000

21

005

如花

8月6日

800

分别找出 ,每个人充值次数最多的数值。

上海
浏览 838
收藏
2
分享
2 +1
8
+1
全部评论 8
 
抓抓
抓抓

@金山办公

下次建议提问时贴wps云文档进来,感觉文字表格的预览效果不太方便看,这可能跟wps云文档中原生的文字表格尺寸有关。
· 广东省
回复
 
醉清风
醉清风

WPS函数专家

=REDUCE({"卡号","姓名","最大值","充值众数"},B2:B21,LAMBDA(X,Y,LET(F,UNIQUE(FILTER(E2:E21,B2:B21=Y)),C,COUNTIFS(B:B,Y,E:E,F),IF(OR(Y=TAKE(X,,1)),X,VSTACK(X,HSTACK(Y,OFFSET(Y,,1),MAX(F),TEXTJOIN(",",,FILTER(F,C=MAX(C)))))))))
· 安徽省
1
回复
A ☆ Jack
牛X plus ,赞
· 上海
回复
 
拾光漫行
拾光漫行

WPS函数专家

=MODE(FILTER($E$3:$E$22,$C$3:$C$22=H3)) 不过如果两个数出现的次数一样,wps没有做对应的函数,都提取出来。office那边就有
· 重庆
回复
A ☆ Jack
给力
· 上海
回复
 
A ☆ Jack
能不能发明一个modeifs()函数,根据条件查众数?
· 上海
回复