sj_.zip
如题,我需要在列表中求出【最大值】和【次大值】,请问有什么方法吗?
在excel里面可以用LARGE函数,但是在帆软没有这个函数
需求背景:
没有参数面板,这个是一个试卷填报,试卷总共分了8大题,每一个大题里面又分了N个小题,现在要给这个8个大题的分数统计后,选出最大和次大,但是这8大题如果存在并列的话,要将并列也列出来
max(b2)
第二大:
INDEXOFARRAY(REVERSEARRAY(SORTARRAY(b2)),2)
sj_.rar
增加辅助列,你可以隐藏它
然后C97的公式:
GREPARRAY(MAPARRAY(e88:e95,if(mid(item,3,5)*1=max(d88:d95),left(item,1),"")),LEN(item)>0)
C98的公式:
GREPARRAY(MAPARRAY(e88:e95,if(mid(item,3,5)*1=INDEXOFARRAY(REVERSEARRAY(SORTARRAY(d88:d95)),2),left(item,1),"")),LEN(item)>0)
函数排名 然后取第一名第二名 https://help.fanruan.com/finereport/doc-view-3935.html
帆软组合这四个数组函数获取
ROW_NUMBER()
RANK()
通过SQL更方便