如何对表格进行排序,以便对整个表格进行排序。假设我有一张 10x10 的表格,表格中随机放置了 1-100 的数字。我希望对表格进行排序,以便第一列有 1-10,然后下一列从 11 开始,下一列从 21 开始,等等。谢谢您的帮助。戴夫
答案1
我创建了一个桌子从数据中得出并命名为Table1
要创建排序列表,请在某个单元格中输入以下公式,然后填写适当的列数(或者,因为有IFERROR
函数,直到你看到空白)
=IFERROR(SMALL(Table1,SEQUENCE(ROWS(Table1),,(COLUMNS($A:A)-1)*ROWS(Table1)+1)),"")
- 如果您不想使用表格,则可以用范围引用替换名称。
- 如果您的值不是数字,
Power Query
那么将会是一个更好的解决方案。 - 如果你没有该
SEQUENCE
功能,你可以使用:
=IFERROR(SMALL(Table1,ROW(INDEX($A:$A,(COLUMNS($A:A)-1)*ROWS(Table1)+1):INDEX($A:$A,(COLUMNS($A:A)-1)*ROWS(Table1)+ROWS(Table1)))),"")