Excel的行或列資料倒序排列

2021-05-09 11:14:19 字數 737 閱讀 4570

一、行倒序

比如要把第一行的資料「倒過來」排列:

a        b        c        d        e

1       thu      pku      fdu      sjtu     zju

變成a        b        c        d        e

2       zju      sjtu     fdu      pku      thu

把公式填寫在另一行的第一列:

=indirect(address(1,counta(1:1)-column()+1))

然後向右填充。

公式中的前3個數字「1」都是要倒序處理的行號,

這個公式不需要確定最後乙個單元格,行長度變化時方便些,能動態變化。

另乙個公式簡單些的:

=offset($e$1,,1-column())

$e$1就是要處理那行最後乙個單元格,要絕對引用。

都沒判斷空值,自己解決~

二、列倒序

比如b列為a列的倒序排列:

a b1 3

2 23 1

b1輸入公式:

=offset($a$3,1-row(),)

然後向下填充。

indirect法請自己揣摩。

ls 的順序與倒序排列

linux 中資料夾的檔案按照時間倒序或者公升序排列 1,按照時間公升序 ls lrt l use a long listing format 以長列表方式顯示 詳細資訊方式 t sort by modification time 按修改時間排序 最新的在最前面 r reverse order wh...

矩陣的行序和列序儲存

在圖形處理中,矩陣操作時最基本的操作,但是不同的系統中對矩陣的儲存是不同,比如opengl和cg中就是不一樣的 比如乙個4x4矩陣 m11,m12,m13,m14 m21,m22,m23,m24 m31,m32,m33,m34 m41,m42,m43,m44 在實現中通常將其儲存為乙個一維的線性陣列...

API匯出EXCEL刪除報表某一行或列

業務需求 客戶有一張報表,第一列全是核取方塊,希望在匯出excel的時候不要匯出這些核取方塊,只匯出對應的資料。解決辦法 由於報表的匯出是所見即所得,無法在匯出的時候手動去刪除某一列,所以只能通過api匯出,然後指定刪除第一列,重新生成乙個ireport物件,然後匯出。以下是 部分 package ...