【菁培函高班PK】按要求提取数据

尹俊超
尹俊超

创作者俱乐部成员

📢

场景:在教育领域,我们可能会遇到这样的问题。比如,在一所学校里,有很多班级。我们想找出最大的班级的数据,通常我们会使用数据筛选功能来完成该需求,不妨挑战一下自己通过一个函数公式来实现提取数据的问题

📌

要求:请使用一个函数公式提取出最大的班级的数据(不加辅助列)

题目:

让我们一起探讨这个有趣的问题。请展示出你们的思维火花和独特的见解,让我们的讨论更加丰富多彩,尝试从不同的角度来解决问题,相信各位大佬的智慧和独特的思维一定会让我们有所收获。期待你们的精彩回答!

结果示例:

欢迎各位大佬不吝赐教!请让我见识下谁的思路最易理解,谁最能紧扣问题、言简意赅。🤩

💡

案例源文件:数据提取案例源数据

河南省
浏览 831
收藏
6
分享
6 +1
10
+1
全部评论 10
 
番茄炒鸡蛋
不清楚最新版wps有哪几个新函数了 INDEX(SORTBY(A2:F9,MMULT(B2:F9,ROW(1:5)^0),-1),1)
· 江苏省
1
回复
 
张俊
张俊

WPS函数专家

看航哥回答了,我最近学会了MMULT函数,我也来凑个热闹,公式如下: =FILTER(A2:F9,MMULT(B2:F9,SEQUENCE(COUNTA(B1:F1))^0)=MAX(MMULT(B2:F9,SEQUENCE(COUNTA(B1:F1))^0))) 具体如图所示:
· 上海
2
回复
尹俊超
尹俊超

创作者俱乐部成员

俊哥,太秀啦~
· 河南省
1
回复
 
尹俊超
尹俊超

创作者俱乐部成员

函数公式(先选中I3:N3数据区域输入公式三键结束):=INDEX(A2:F9,MATCH(MAX(MMULT(B2:F9,{1;1;1;1;1})),MMULT(B2:F9,{1;1;1;1;1})),)
· 河南省
3
回复
 
刘航
刘航

创作者俱乐部成员

一种解法: =OFFSET($A$1,MATCH(MAX(MMULT($B$2:$F$9,ROW($1:$5)^0)),MMULT($B$2:$F$9,ROW($1:$5)^0),0),COLUMN(A1)-1)
· 北京
3
回复
尹俊超
尹俊超

创作者俱乐部成员

航哥
· 河南省
回复
 
wps新路
wps新路

WPS函数专家

=INDEX(SORTBY($A$2:$F$9,MMULT($B$2:$F$9,SIGN(ROW($A$1:$A$5))),-1),1,COLUMN(A1))
· 重庆
4
回复
wps新路
wps新路

WPS函数专家

没下内测数组溢出版本。用excel代替下。 =OFFSET($A$1,RIGHT(MAX(MMULT(B2:F9,SIGN(ROW(1:5)))*10+ROW($A$2:$A$9)))-1,0,1,6)
· 重庆
3
回复