首页 > 解决方案 > 有没有办法在 Excel 中获取每组行的前 3 行数据?

问题描述

我在 Excel 中有超过 5000 行的数据。我想将每组的前 3 行放入不同的工作表中。如果这不可能,我想删除每组数据的前 3 行以外的所有行。

PS:我在多个论坛上搜索过这个问题,没有得到答案。如果您认为这是一个重复的问题,缺少技术术语,请礼貌地分享讨论链接。

这是Excel中数据的屏幕截图: 在此处输入图像描述

标签: excelexcel-formulaoffice365ms-officedata-cleaning

解决方案


在 Excel 365 中执行此操作的另一种方法:

=LET(seq,SEQUENCE(ROWS(A2:A21)),FILTER(A2:E21,seq-XLOOKUP(A2:A21,A2:A21,seq)<=2))

在此处输入图像描述


推荐阅读