欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > Excel 中找出每列第一个和最后一个非空格对应的行--Excel难题#87

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

2024/10/26 5:27:34 来源:https://blog.csdn.net/smilejingwei/article/details/141433888  浏览:    关键词:Excel 中找出每列第一个和最后一个非空格对应的行--Excel难题#87

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

ABCDEF
1StartDateQID1QID2QID3QID4QID5
210/03/2024 10:561yes32
310/03/2024 03:102no423
409/03/2024 19:253yes22
509/03/2024 11:404no1yes
609/03/2024 03:555yes5no
708/03/2024 20:106
808/03/2024 12:257no
908/03/2024 04:408yes
1007/03/2024 20:559no
1107/03/2024 13:101nono
1207/03/2024 05:252nono
1306/03/2024 21:403nono
1406/03/2024 13:554no
1506/03/2024 06:105no3

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

HI
1QID106/03/2024 06:10 to 10/03/2024 10:56
2QID206/03/2024 06:10 to 10/03/2024 10:56
3QID309/03/2024 03:55 to 10/03/2024 10:56
4QID406/03/2024 06:10 to 07/03/2024 13:10
5QID509/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)

Picture1png

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

点击免费下载试用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com