排序后,出来的数据不对

我的公式,是这个三个,分别取出单元格排名第一,排名第二,排名第三的数据,公式如下:INDEXOFARRAY(REVERSEARRAY(SORTARRAY(C7)),1)

INDEXOFARRAY(REVERSEARRAY(SORTARRAY(C7)),2)

INDEXOFARRAY(REVERSEARRAY(SORTARRAY(C7)),3)

但是现在出现很离谱的事情,公式排名第一的格子,出现的竟然是第二名的数据;公式排名第二的格子,出现的是第一名的数据。如图所示

image.pngimage.png

FineReport 帆软用户isPbG51FBd 发布于 2024-2-4 09:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-2-4 09:11(编辑于 2024-2-4 09:18)

INDEXOFARRAY(split(C7,","),1)

INDEXOFARRAY(split(C7,","),2)

INDEXOFARRAY(split(C7,","),3)

这样试试

image.png

  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 我试了,比如你的第一个公式,出来的效果是把排名最后的取出来了
    2024-02-04 09:16 
  • 用户k6280494 用户k6280494 回复 帆软用户isPbG51FBd(提问者) 把公式写在条件属性的新值里,试一下
    2024-02-04 09:18 
  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 新值的方式,没有出来数据,但是我在你给的公式上面进行了加工,这样出来的效果是没有问题的INDEXOFARRAY(REVERSEARRAY(SORTARRAY(split(C9,\",\"))),1)
    2024-02-04 09:33 
最佳回答
0
ID1208Lv6高级互助
发布于2024-2-4 09:30

父格或者扩展影响?

把公式放在运输方式那一列试试

  • 3关注人数
  • 222浏览人数
  • 最后回答于:2024-2-4 09:30
    请选择关闭问题的原因
    确定 取消
    返回顶部