在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)表示第一个成员。
🏷️

标签

➡️

继续阅读