取一组数里面最大值所在的月份要怎么取呢?

示例:2022-01月,30

2022-02月,40

2022-03月,35

2022-04月,100

2022-05月,90

这组数据根据月份横向扩展,我需要获取最大值所在的月份然后作为一列单独显示,有什么方法能实现吗?

FineReport 凯瑟琳娜 发布于 2022-6-14 10:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-6-14 10:36

两个方式都可以

ds1.select(col1,col2=max(ds1.select(col2)))

A2[!0]{B2=max(B2[!0])}

image.png

效果

image.png

  • 凯瑟琳娜 凯瑟琳娜(提问者) 都不行呀,我的月份是横向扩展的,好像不太适用
    2022-06-14 11:16 
  • snrtuemc snrtuemc 回复 凯瑟琳娜(提问者) 第一个公式,不受扩展影响的啊
    2022-06-14 11:21 
  • 凯瑟琳娜 凯瑟琳娜(提问者) 回复 snrtuemc 第一个公式也不行,因为还有一列纵向扩展的对应不上
    2022-06-14 11:49 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-6-14 12:59

截图说明一下你最终要的效果???

  • 3关注人数
  • 580浏览人数
  • 最后回答于:2022-6-14 12:59
    请选择关闭问题的原因
    确定 取消
    返回顶部