Excel怎么將多橫轉(zhuǎn)單一橫列?

2023-01-10 05:26

3個回答
假設(shè)你的數(shù)據(jù)是3行5列、起始于A1單元格的數(shù)據(jù)區(qū)域,要將該區(qū)域數(shù)據(jù)展開為一維數(shù)據(jù),可以用INDEX方法。
INDEX方法主要是要確定行列位置,每一個數(shù)據(jù)都是由行位置和列位置數(shù)據(jù)構(gòu)成的,第一行數(shù)據(jù)的行號是1,1,1,1,1,第二行是2,2,2,2,2...,每一行的列號都是1,2,3,4,5...
因此,假如數(shù)據(jù)從A列任意行從左至右展開,列號從1-n,INDEX參數(shù)分別為1:1,1:2,1:3,1:4,1:5,2:1,2:2,2:3,2:4,2:5...
根據(jù)規(guī)律,行號是找到數(shù)列1,1,1,1,1,2,2,2,2,2...的通項式,列號是找到數(shù)列1,2,3,4,5,1,2,3,4,5...的通項式。
因此,在A列空白單元格輸入:=IFERROR(INDEX($A$1:$E$3,INT((COLUMN()-1)/5)+1,MOD((COLUMN()+4),5)+1),"")
往右復(fù)制公式,實現(xiàn)數(shù)據(jù)展開。如果數(shù)據(jù)不是3行5列,公式需要相應(yīng)調(diào)整,方法類似。

=OFFSET($A2,(COLUMN(A1)-1)/5,MOD(COLUMN(A1)-1,5))? ? ?公式右拉

Excel將多行多列轉(zhuǎn)為一行數(shù)據(jù),可以使用INDEX引用函數(shù)組合公式。

假設(shè)源數(shù)據(jù)為A1:E3單元格區(qū)域,則輸入公式并向右填充,如下:

=INDEX($A$1:$E$3,ROUNDUP(COLUMN(A1)/5,),MOD(COLUMN(A1)-1,5)+1)

公式及效果圖

注:如果是轉(zhuǎn)為一列,則只需要把COLUMN函數(shù)換成ROW函數(shù)。

公式中的數(shù)字5表示源數(shù)據(jù)的列數(shù),如果只有3列數(shù)據(jù),則把3改成5即可,如下圖:

公式效果圖

相關(guān)問答
Excel中怎么將這些橫列變?yōu)橐粋€豎列
1個回答2023-12-30 07:07
3.1 演員表w3.2 職員表4 角色介紹5 獲獎記錄6 幕后制作7 制作發(fā)行
excel怎么豎列變成橫列
1個回答2023-02-18 13:03
打開Excel表格,選中豎列的數(shù)據(jù),鼠標(biāo)右鍵點擊,選擇復(fù)制。然后右鍵點擊一個單元格,粘貼選項選擇“轉(zhuǎn)置”,完成。
excel橫列轉(zhuǎn)置成豎列,怎樣公式也轉(zhuǎn)置?
3個回答2023-12-26 02:29
打開欲轉(zhuǎn)置工作表; 選擇欲轉(zhuǎn)置內(nèi)容; “Ctrl+C”進(jìn)行復(fù)制(或鼠標(biāo)右鍵點擊復(fù)制) 在新工作表內(nèi)點擊粘貼的下鍵號選擇“選擇性粘貼” 勾選“轉(zhuǎn)置”,點擊確定完成 完成
Excel里有數(shù)據(jù)陣列如何批量橫行轉(zhuǎn)豎列?
1個回答2023-02-04 04:54
=INDEX($D$1:$G$4,ROW(A1)-INT((ROW(A1)-1)/4)*4,2*INT((ROW(A1)-1)/4)+COLUMN(A1)) 輸入公式右拉下拉
excel如何橫向打印
3個回答2023-01-06 06:04
先打開一個excel文檔,選中打印區(qū)域,點擊頁面布局,點擊打印區(qū)域,點擊設(shè)置打印區(qū)域;然后點擊文件;之后點擊打?。蝗缓簏c擊縱向;之后選擇橫向;最后,點擊打印即可,詳細(xì)步驟: 1、先打開一個ex...
全文
excel豎向變橫向
1個回答2022-12-21 11:54
復(fù)制后粘貼的時候,選擇性粘貼,選擇轉(zhuǎn)置
豎著的是排還是橫著是排,豎著是列還是橫著是列?
1個回答2024-05-25 00:52
在臺灣,豎著叫行,橫著叫列。“橫著叫行豎著叫列”的觀念是推廣簡體字以后才有的,古代寫字都是豎著寫,那樣寫才稱為一行字。
豎著的是排還是橫著是排,豎著是列還是橫著是列?
1個回答2024-05-08 03:33
豎的是列??橫的是行
excel中如何將橫列批量改成縱列,如圖
3個回答2023-01-02 12:20
可以,先將你的第一行各單元格添加一個標(biāo)題,依次按alt D P鍵,多重合并計算數(shù)據(jù)區(qū)域,下一步,下一步,選定區(qū)域中選擇你的帶標(biāo)題的數(shù)據(jù)區(qū)域,添加,下一步,完成,會出來一個透視表,雙擊總計最右下角...
全文
如何把excel中豎著的一列數(shù)變成橫向的一排數(shù)?
2個回答2022-07-25 06:07
選中該列的內(nèi)容->復(fù)制->點其他空白處->右鍵->選擇性粘貼->轉(zhuǎn)置->確定.
熱門問答