如何對錶格進行排序以便對整個表格進行排序。假設我有一個 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)))),"")