在excel裡如何用OFFSET函式把12列25行的資料變成豎列?資料要一行接一行那樣列下去

時間 2021-08-11 18:18:40

1樓:匿名使用者

在n1中輸入或複製貼上下列公式之一

先行後列

=offset($a$1,(row(a1)-1)/12,mod(row(a1)-1,12))

=index(a:l,(row(a1)-1)/12+1,mod(row(a1)-1,12)+1)

=indirect(address((row(a1)-1)/12+1,mod(row(a1)-1,12)+1))

先列後行

=index($a:$l,mod(row(a1)-1,25)+1,column(a1))

=indirect(address(mod(row(a1)-1,25)+1,column(a1)))

=offset($a$1,mod(row(a1)-1,25),column(a1)-1)

下拉填充,右拉填充

2樓:大肚有話說

用row函式生成一個數列來控制offset的偏移量

假設資料從a1單元格開始

轉置公式:=offset($a$1,(row(a1)-1)/12,mod(row(a1)-1,12))

怎麼在excel裡面把多行多列的內容轉換成一行首尾相連。如下圖所示。

3樓:匿名使用者

可以使用offset函式,bai也可以使用duindirect+text的組合。

offset法:zhi

由於看不到您的行dao標列標,假設資料專左上角屬在a4單元格公式:=offset($a$4,int((column(a1)-1)/4),mod(column(a1)+3,4))&""

2、indirect法

公式 =indirect(text(small(row($a$4:$d$6)/1%+column($a$4:$d$6),column(a1)),"r0c00"),)

4樓:清風吧吧啦

輸入一個簡單的公式就能完成,不過你連行列號都沒有,怎麼給你演示。

如何用excel進行抽樣,如何用EXCEL進行簡單隨機抽樣,如從900個資料中隨機抽出

刀劍上的舞者 材料 工具 excel2010 1 將顧客的編號的複製到一個新的 中去。2 在a列新增資料的序號 本案例為100條資料,因此新增為1 100的序號 3 在一個新的列輸入公式 int rand 100 此公式是返回範圍100以內平均分佈的隨機數的意思。4 下列複製這個公式,使其產生更多的...

在excel中如何用引用方法做到

沈一民 a1輸入a向下複製到a26.b2 phonetic a 1 a1 向下複製到b26,c1 a1 b1向下複製到c26。或者a1 if row a1 26,if column a1 1,char 64 row a1 if row a1 1 column a1 char 63 column a1...

如何用IF函式算工資,excel如何用if函式表示三種職業的基本工資

胡道增 如果說工資在a列的話,你在b列寫函式.在b1中寫入 if a1 1000,0,if and a1 1000,a1 2000 a1 0.05,if and a1 2000,a1 3000 a1 0.1,if a1 3000,a1 0.2,你這裡面沒有說如果等於1000 2000 3000時怎麼...