当前位置: 首页 > news >正文

EXCEL 分段排序--Excel难题#86

Excel某表格有3列。

ABC
1A1B151
2A2B2721
3A3B3382
4A4B49
5A5B573
6A6B6577
7A7B791
8A13B13150
9A14B1449
10A17B17702
11A18B18705
12A34B3433
13A35B35409
14A36B36579
15A37B3710

现在要求对表格按照第3列进行分段排序,由小到大排列。第1段:第3列小于等于50;第2段:第3列介于700和720之间;第3列是其他情况,即第3列大于50并小于700,或大于720。

EFG
1A4B49
2A37B3710
3A34B3433
4A14B1449
5A17B17702
6A18B18705
7A1B151
8A5B573
9A7B791
10A13B13150
11A3B3382
12A35B35409
13A6B6577
14A36B36579
15A2B2721

使用 SPL XLL

=spl("=?.enum@n([$[?<=50],$[?>=701 && ?<=720]],~3).conj(~.sort(~3))",A1:C15)

Picture1png

函数 enum 用于枚举分组,分组依据是字符串表达式,$[] 是字符串标志,@n 表示其他情况单独分一组。~ 表示序列的当前成员,~3 表示序列的第 3 个成员。

免费下载SPL桌面版

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 趣味算法------尾部零的个数(C语言,python双重解法)
  • 【微信小程序】使用 npm 包 - API Promise化-- miniprogram-api-promise
  • 出现Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty报错
  • C语言函数介绍(上)
  • [Qt][QSS][下]详细讲解
  • Makefile简单使用
  • [论文笔记]Improving Retrieval Augmented Language Model with Self-Reasoning
  • 基于神经塑性的地球观测多模态基础模型 (慕尼黑工业大学, TUM)
  • zookeeper集群安装
  • 标配M4芯片!苹果三款Mac新品蓄势待发
  • lucene搜索关键词错误
  • 企业级web应用服务器tomcat
  • 学习前端面试知识(15)
  • 强制输出wParam 和 lParam,会是什么内容?
  • 数据仓库系列 3:数据仓库的主要组成部分有哪些?
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 78. Subsets
  • Android优雅地处理按钮重复点击
  • express + mock 让前后台并行开发
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • JavaScript服务器推送技术之 WebSocket
  • Logstash 参考指南(目录)
  • magento2项目上线注意事项
  • ng6--错误信息小结(持续更新)
  • React-生命周期杂记
  • SpiderData 2019年2月23日 DApp数据排行榜
  • tweak 支持第三方库
  • Vim 折腾记
  • 官方解决所有 npm 全局安装权限问题
  • 后端_ThinkPHP5
  • 技术发展面试
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 使用putty远程连接linux
  • const的用法,特别是用在函数前面与后面的区别
  • 进程与线程(三)——进程/线程间通信
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​zookeeper集群配置与启动
  • #APPINVENTOR学习记录
  • (03)光刻——半导体电路的绘制
  • (web自动化测试+python)1
  • (八)Spring源码解析:Spring MVC
  • (备份) esp32 GPIO
  • (二十六)Java 数据结构
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (每日一问)操作系统:常见的 Linux 指令详解
  • (十八)SpringBoot之发送QQ邮件
  • (十六)一篇文章学会Java的常用API
  • (十三)Flink SQL
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • 、写入Shellcode到注册表上线
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .net 托管代码与非托管代码
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?