在Excel表格中,查找每列中第一个和最后一个非空单元格对应的行
💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
在Excel表格中,从第2列到第6列有空单元格。任务是从第2列到第6列中找到第一个和最后一个非空单元格,并使用“to”将它们对应的单元格值与第1列连接起来。使用SPL XLL函数可以实现这个目标。
🎯
关键要点
- Excel表格的第2列到第6列有空单元格。
- 任务是找到第2列到第6列的第一个和最后一个非空单元格,并用'to'连接它们对应的第1列的单元格值。
- 可以使用SPL XLL函数来实现这个目标。
- 使用的公式为:=spl("=d=E@2p(?),d.to(2,).(d(1)(~.pselect@z(~)) /"to"/ d(1)(~.pselect(~)))",A2:F15)。
- E@2p函数将二层序列转换为表序列,pselect()函数获取满足条件的第一个成员的位置,u/z用于向后搜索,to(2,)获取从第2个到最后的成员,(1)表示第一个成员。
🏷️
标签
➡️