Excel 中找出每列第一个和最后一个非空格对应的行--Excel难题#87

Excel表格的第2-6列有空格。

|----|------------------|----------|----------|----------|----------|----------|
| | A | B | C | D | E | F |
| 1 | StartDate | QID1 | QID2 | QID3 | QID4 | QID5 |
| 2 | 10/03/2024 10:56 | 1 | yes | 3 | | 2 |
| 3 | 10/03/2024 03:10 | 2 | no | 4 | | 23 |
| 4 | 09/03/2024 19:25 | 3 | yes | 2 | | 2 |
| 5 | 09/03/2024 11:40 | 4 | no | 1 | | yes |
| 6 | 09/03/2024 03:55 | 5 | yes | 5 | | no |
| 7 | 08/03/2024 20:10 | 6 | | | | |
| 8 | 08/03/2024 12:25 | 7 | no | | | |
| 9 | 08/03/2024 04:40 | 8 | yes | | | |
| 10 | 07/03/2024 20:55 | 9 | no | | | |
| 11 | 07/03/2024 13:10 | 1 | no | | no | |
| 12 | 07/03/2024 05:25 | 2 | no | | no | |
| 13 | 06/03/2024 21:40 | 3 | no | | no | |
| 14 | 06/03/2024 13:55 | 4 | no | | | |
| 15 | 06/03/2024 06:10 | 5 | no | | 3 | |

要求从第2-6列的每列,找出第一个和最后一个非空格,把它们对应的第1列的格值用"to"拼起来。

|---|----------|--------------------------------------|
| | H | I |
| 1 | QID1 | 06/03/2024 06:10 to 10/03/2024 10:56 |
| 2 | QID2 | 06/03/2024 06:10 to 10/03/2024 10:56 |
| 3 | QID3 | 09/03/2024 03:55 to 10/03/2024 10:56 |
| 4 | QID4 | 06/03/2024 06:10 to 07/03/2024 13:10 |
| 5 | QID5 | 09/03/2024 03:55 to 10/03/2024 10:56 |

使用 SPL XLL

复制代码
=spl("=d=E@2p(?),d.to(2,).(d(1)(~.pselect@z(~)) /""to""/ d(1)(~.pselect(~)))",A2:F15)

函数 E@2p 对二维序列进行转置。pselect 找到符合条件的第 1 个成员的位置,@z 表示从后往前找。to(2,) 取第 2 至最后一个成员,(1) 第 1 个成员。

点击免费下载试用

相关推荐
2501_933329556 小时前
媒介宣发技术实践:Infoseek舆情系统的AI中台架构与应用解析
开发语言·人工智能·架构·数据库开发
[J] 一坚7 小时前
嵌入式高手C
c语言·开发语言·stm32·单片机·mcu·51单片机·iot
odoo中国7 小时前
Odoo 19技术教程 : 如何在 Odoo 19 中创建 Many2one 组件
开发语言·odoo·odoo19·odoo技术·many2one
逻辑驱动的ken7 小时前
Java高频面试考点场景题14
java·开发语言·深度学习·面试·职场和发展·求职招聘·春招
techdashen8 小时前
Cloudflare 如何把一个大型代理拆成三个小服务来提升可靠性
开发语言·rust
geovindu9 小时前
go: Chain of Responsibility Pattern
开发语言·设计模式·golang·责任链模式
十五年专注C++开发9 小时前
WaitingSpinnerWidget: 一个高度可配置的自定义Qt等待加载动画组件
开发语言·c++·qt·waitingspinner
苍煜9 小时前
ThreadPoolExecutor线程池终极全解:同步异步判定+SpringBoot生产实战
java·开发语言·spring boot
fengfuyao98510 小时前
EWT(经验小波变换)MATLAB实现与应用
开发语言·matlab
MasonYyp14 小时前
基于Python可定制开发的智能体框架
开发语言·python