You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel现有查询函数中添加SORT/SORTBY实现降序排序?

解决方案

你可以将SORTBY直接嵌套在现有函数的FILTER和CHOOSECOLS之间,确保先完成筛选,再对筛选结果按指定列排序,最后选取列并提取前10行。整合后的完整函数如下:

=TAKE(CHOOSECOLS(SORTBY(FILTER(Revenue,(Revenue[Top Product]=$C$66)*(Revenue[Location]=$C$67)),[FY24 Revenue],-1),1,2,17),10)

逻辑拆解

  • 筛选:保留原FILTER逻辑,先筛选出Top Product等于$C$66且Location等于$C$67的记录
  • 排序:将筛选结果传入SORTBY,指定按FY24 Revenue列(结构化引用[FY24 Revenue])降序排序(参数-1代表降序,1代表升序)
  • 选列:用CHOOSECOLS选取排序后结果的第1、2、17列
  • 提取:最后用TAKE获取前10条记录

内容的提问来源于stack exchange,提问作者Matt9080

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 15:32:32