一、行倒序
比如要把第一行的資料「倒過來」排列:
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 ...