excel中一行多列變成一列多行

2021-03-29 01:57:08 字數 3713 閱讀 9254

1樓:匿名使用者

f1輸入

=offset($b$1,,int((row(a1)-1)/(counta(a:a)-1)))

g1輸入

=offset($a$2,mod(row(a1)-1,counta(a:a)-1),)

h1輸入

=offset($b$2,mod(row(a1)-1,counta(a:a)-1),int((row(a1)-1)/(counta(a:a)-1)))

三公式下拉

2樓:巴_布

資料透視表,保險種類作為橫行第一列,姓名第二列。不論多少資料都很快。

3樓:匿名使用者

用資料透視表可以將此類多維資料錶轉換為二維資料表

4樓:愛精彩人生

h1:=iferror(index($b$1:$d$1,roundup(row(a1)/counta($a$2:$a$1000),0)),"")

i1:=if(h1="","",index($a$2:$a$1000,mod(row(a1)-1,counta($a$2:$a$1000))+1))

j1:=if(h1="","",offset($a$1,match(i1,$a$2:$a$1000,),match(h1,$b$1:$d$1,)))

全部下拉。

5樓:匿名使用者

活著真好哈哈啊哈哈哈哈還是說上午無數哇哈哈哈呵呵呵呵呵呵呵呵呵呵哈哈哈哈還哈哈哈哈還火鍋剛剛好,呵呵哈哈哈無語會胡回個話還有的是蠢卵用戰,的是蠢卵用戰,的是蠢卵用戰,的是蠢卵用戰,的是蠢卵用戰

excel 如何把多列多行轉換成一列多行

6樓:匿名使用者

=offset(b$1,int((row()-1)/3),mod(row()-1,3))&""或

=offset(b$1,int((row()-1)/3),mod(row()-1,3))

用法百bai度一下就有,說下本du題的;

1、什麼時間偏

zhi移到下一行dao,因為是3列資料所

內以每3次偏移一行,int((row()-1)/3)=2、每一行需要偏移多少列,因為是3列資料所以每一行偏移3次,mod(row()-1,3)=

7樓:未至深秋

網頁連結 希望可以為你解答

8樓:匿名使用者

合併居中就好了

例如把a 1234567全部拉滿 然後點合併居中

excel**多行多列怎麼變成一列多行?

9樓:不想起名字了

建議使用 word中的郵件合併功能。資料來源選擇這個excel檔案

10樓:匿名使用者

選中區域,ctrl+c複製,在選項卡「開始」下面,選擇貼上裡面的「轉置」,就可以將內容由縱向轉為橫向的了。

11樓:匿名使用者

=index(sheet1!b:e,1+ceiling(row(a1)/4,1),mod(row(a4),4)+1)

excel中怎麼把一行多列變成多行3列

12樓:溫州甌越培訓學校

第一步,選中a2:a22單元格區域按組合鍵.開啟「單元格格式」對話方塊,選擇:

數字」選項卡,在「分類」列表框中單擊』『自定義」選項,在右側的「型別」文字框中填入「00000」,其中0的個數與當前源資料區域中的最大數值的位數相同,然後單擊「確定」按鈕關閉對話方塊,即可得到自定義數字格式後的顯示結果,如圖

第二步,選中a2:a22單元格區域,.連續按兩次(tr1+c>組合鍵開啟」剪貼簿"任務窗格,雙擊c2單元格的啟用單位元格的編輯狀態,單擊「剪貼簿"中剛才所複製的內容,然後"鍵結束編輯,結果如圖

第三步,選中c2單元格,按組合鍵開啟「查詢和替換』對話方塊並選

中「替換」選項卡,將游標定位到對話方塊的「查詢內容」文字框中,按組合鍵(表示「換行符」,然後在『替換為」』文字框中輸入一個」空格」單擊「全部替換」按鈕單出提示視窗顯示當前替換的結果,如圖所示,最後單擊:確定』」按鈕關閉此資訊提示視窗

第四步,單擊「查詢和替換」對話方塊中的「關閉』按鈕關閉「』查詢和替換對話方塊」

第五步,選中c列,將c列的寬調整到顯示3組數字的寬度.然後單擊選單「編輯」「填充」「內容重排」如:圖

第六步,當彈出「文字將超出選定區域」:警告視窗時,單擊」『確定按鈕即可得到重排後的結果。如圖

第七步,選中」c列「單擊選單』「資料』『「分列』彈出」文字分列嚮導3步驟之2對話方塊,在「原始資料型別」組合框中選中「固定寬度」單選按鈕,然後單擊「完成」按鈕,當彈出是否替換目標單元格內容「確定」按鈕即可得到最終結果

excel**怎麼把一列資料轉換為多行多列資料

13樓:匿名使用者

無需用函式,如下圖操作:1、

2、選中這幾列,查詢 &  替換為 = ,全部替換3、完成效果。

這個技巧傻瓜操作不燒腦,關鍵點就是在按照要拆分的列數,確定好第一步中的四個單元格內容再右下拉下拉就行了。

14樓:匿名使用者

見樣表截圖

比如1列變3列

b1輸入

=offset($a$1,mod(column(a1)-1,3)+(row(a1)-1)*3,)

公式右拉下拉

15樓:萬年金剛鑽

一般這類需求都會使用公式。具體的就看你源資料在**和要生成的結果矩陣是多少列的了

怎麼在excel中把一行變成多列?

16樓:

假設原資料在a和b列,如圖:

f2公式:

=trim(mid(substitute(substitute(pho***ic(b$2:b$100),",",""),"c",rept(" ",len(substitute(pho***ic(b$2:b$100),",","")))&"c"),len(substitute(pho***ic(b$2:

b$100),",",""))*row(a1)+1,len(substitute(pho***ic(b$2:b$100),",",""))))

下拉f2填充柄,複製公式;

e2公式:

=index(a$1:a$100,max(isnumber(find(f2&",",b$1:b$100&","))*row($1:$100)))&""

陣列公式,按組合鍵ctrl+shift+回車完成公式,下拉e2填充柄,複製公式。

17樓:匿名使用者

選中c1至c20,複製,然後在你要貼上的地方點右鍵——選擇性貼上——轉置。

18樓:匿名使用者

先做資料分列,把c1、c2、c5......等資料,分到b2、c2、d2等單元格。選中這些格,複製---貼上到預定位置,點編輯---選擇性貼上---轉置---確定。

一行資料就變為一列資料了。

19樓:匿名使用者

選中位置號這一列,點資料--分列--分隔符--逗號。確定。然後複製--右鍵--選擇性貼上--轉置。

20樓:匿名使用者

複製c1,c2,c5,c20然後選擇性貼上,勾選轉置,就是你想要的

21樓:跳舞的豬

複製,轉置貼上就ok了

如何把一列分成多列,excel怎麼把一列分成多列

選中這一列。按alt d e,在彈出的對話方塊選擇分隔符號,點下一步,勾選其他,在後面的框裡面輸入 這個豎號,不含雙引號。點完成。就都分開了。然後把所有的空白列刪除。就會發現,只剩下10列了 資料 分列 分隔符號 其他符號 1 先把內容檔案存成txt後者csv格式。2 用excel開啟,開啟時,檔案...

一行一列的矩陣相當常數麼,一行一列的矩陣相當一個常數麼

我的理解 矩陣是一個數表,只不過矩陣的運算給這個數表賦予了各種實際的意義.比如代表方程組的係數,表達向量間的線形關係等等.那麼他既然本質就是個數表,那麼1 1的矩陣當然就是一個數.我覺得板凳說的5 6 30或者 30 都是對的.檢視原帖 1x1 的矩陣就是看作一個數 a a.它與任一個矩陣相乘 視作...

如何將excel中一列資料轉換為5行5列的資料

excel 怎麼把一列資料轉換為多行多列資料?不需要複雜的公式輸入,只是簡單的滑鼠操作即可完成。1 將一列60個資料轉換為5行12列。首先,在b1格輸入 a1 b2格輸入 a13 然後選中b1 b2,將滑鼠移到選中框的右下角 此時滑鼠變為 形,下同 按住左鍵不放將框下拉至b5處。此時b3 b4 b5...