求EXCEL高手幫忙,如何將多列變成一行。如圖,謝謝了

2022-08-21 09:01:44 字數 3939 閱讀 2647

1樓:

很特殊的需求,只能用vba實現。

excel中,怎樣將多列變成一行

2樓:匿名使用者

輸入以下公式,然後向右填充公式

=offset($a1,int((column(a1)-1)/4),mod(column(a1)-1,4))

詳見附圖示例

如何將excel**多列的資料變成一行,

3樓:月亮愛你

1、開啟需要將

bai多行資料轉換為一du列資料的zhiexcel**,在這裡我們dao可以看到原本的資料為「七行三列內」。

2、在第一容行資料下列的最下方第一個單元格內輸入「=b1」。

3、滑鼠點選該單元格下方會出現一個黑色小方塊按鈕,點選拖動該按鈕向後拖動資料進行填充,填充三列即可。

4、再次拖動該單元格下方的黑色小方塊按鈕向下進行資料填充,填充14行即可(因為每列資料有七行,二三列資料總共有14行)。

5、填充資料完畢之後,將所有的資料選中,單機右鍵點選「複製」,複製資料。

6、選中後兩列資料,單機右鍵,選擇「刪除」,將後兩列資料刪除。

7、此時,我們就可以看到資料全部轉換為一行了。

4樓:茗童

1.如下圖所示,將a、b兩列轉換成一行

2.首先,選中b列,右擊滑鼠,選擇「插入」,

版在a和b列新增權一列

3.在b2中輸入1,在b3中輸入2,選中b2,b3向下填充;在d2中輸入1.1,在d3中輸入2.1,選中d2,d3向下填充

4.選中c2:d7,右擊滑鼠,選擇「剪下」;單擊a8單元格,選擇「貼上」

5.選中a、b列,依次單擊「開始」選項卡--「篩選和排序」--「自定義排序」,在「排序」視窗中,選擇按照列a升序排序

6.選中a2:a13,右擊滑鼠選擇複製,單擊任意空白單元格,右擊滑鼠選擇「選擇性貼上」,在彈出的視窗中,勾選轉置。刪除b列,這樣兩列資料就變成一行資料了。

5樓:藍蜻蜓

先用& 將多列合併,然後去格式貼上到另一列,然後再用轉置,就成行了!

6樓:

選中多列資料——複製——選中需要粘入的行首——貼上——選擇性貼上——選擇轉置——確定即可,這樣就由多列變成為多行。如果想要變成一個單元格,就要用資料連線&或concaterate公式了。

7樓:筆筆弧

不是很明白你的問題,一行裡面本來就是有很多列啊

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

8樓:

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

f2公式:

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

b$100),",",""))*row(a1)+1,len(substitute(phonetic(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填充柄,複製公式。

9樓:匿名使用者

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

10樓:匿名使用者

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

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

11樓:匿名使用者

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

12樓:匿名使用者

這個簡單死了 複製後來個轉置貼上就行了 右鍵——選擇性貼上——轉置

13樓:匿名使用者

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

14樓:跳舞的豬

複製,轉置貼上就ok了

excel怎麼把多行多列轉換成一行多列

15樓:

具體看你的表了,把表的格式寫清楚,給你弄個巨集

excel的多行多列變成一行排列怎麼實現

16樓:匿名使用者

1、先在sheet2輸入如下圖內容,注意將a1:d1單元格合併居中。

2、選中a1:d3,向右拉出一定數內量的單元格填充來。容按ctrl+h查詢 sheet1,替換為=sheet1,全部替換。

3、得到結果如下圖所示。

17樓:匿名使用者

首先不贊同做成這種格式,如果非得做這只是一個技巧問題。 我只用了一個公式,上下拖動就出來了,之後選擇性粘即可:

18樓:獨行天下_狼

複製==>右鍵選擇性貼上,轉置.就能將縱向變成橫向,橫向變成縱向.

如果不是經常用,多做幾次就好.

如果經常用,錄個巨集.或者寫個vba**,每次用的時候直接點下執行就好了...

19樓:匿名使用者

複製到word,貼上為文字即可。

excel怎麼把兩行變成一行,如圖,求高手急救,急急急! 20

20樓:匿名使用者

看你第二個圖的意思,你應該是想把兩列合成一列才對。

看我圖上的公式不知道你能看懂不。看不懂的話看操作方法。

操作方法:在c1單元和中輸入 = ,然後先點選一下b1單元格,再輸入 & ,再點一下a1單元格,回車,這樣的結果就會是b1單元格+a1單元格的內容了,如:「兄弟牌一體機」。

如果你想下面每行都是這樣的效果,你拖動c1單元格右下角的「+」向下拖動多行即可,公式會繼承關係的。

21樓:匿名使用者

選定資料區域,點合併單元格按鈕取消合併單元格。

選定a列(可選任意一列有空格的),ctrl+g定位,定位條件:空值,確定。

右擊選中的任一單元格,刪除,整行。

22樓:匿名使用者

是要把上面的格式改變成下面的格式嗎?就是都是一行一行的?教你:

把**範圍都選中,(用上圖「兄弟一體機」那個框右下角手柄向右下拉至**右下角),再到選單裡選擇「撤銷合併單元格」,會變成一格一行形式,再用「升序排列」或「降序排列」(注意擴充套件的)把空白行剔除。

23樓:江海燕南郵

這個很簡單的,就說你第一個圖,滑鼠點選「4」那個格子,然後你會發現那一行都被選中,右擊刪除,或者快捷鍵,就是鍵盤上右邊那個開始旁邊的鍵(我不知道那個鍵叫什麼名字)+d,就刪除了,說明白了就是刪除下面的一行,一定要刪下面的,刪上面的就會把內容也刪了

24樓:匿名使用者

你不是第三行和第四行麼,你用滑鼠右鍵,選擇刪除行。把滑鼠箭頭放在左邊4哪兒,刪除就行

25樓:傾城淡笑紅塵

選擇這一項。然後右擊--設定單元格格式-對齊-有個合併單元格的框前面有個勾。點掉,確定

26樓:匿名使用者

excel的各種強大功能,都是建立在「有規律」這個基礎上,如果你想要實現的功能沒有規律,真沒辦法幫到你。

27樓:ogg谷芽

用篩選-空白單元格-刪除

excel中 如何將一列 變成多行多列?求公式

假設資料在a列,從a1開始。在b1輸入如下公式 index a a,row a1 1 3 column a1 右拉至d列,下拉複製公式 excel 怎麼把一列資料轉換為多行多列資料 無需用函式,如下圖操作 1 2 選中這幾列,查詢 替換為 全部替換3 完成效果。這個技巧傻瓜操作不燒腦,關鍵點就是在按...

如何將excel兩列合併成一列,怎麼將EXCEL表格中兩列的內容合併成一列而內容不變

提供兩種方法 首先假設文件如下圖,想要ab兩列合併 方法一 用 連線 第一步 在c1單元格內輸入公式 a1 b1 回車,a1和b1單元格便合併在c1中了,然後向下填充 如圖 第二步 選中剛剛合併好的那一列 c列 右鍵點選,選擇 複製 第三步 仍然保持該列的選中的狀態,再次右鍵單擊,選擇 貼上選項 中...

在Excel裡,如何將兩列中的內容相加顯示

準備工具 材料 裝有windows 10的電腦一臺,microsoft office 家庭和學生版 2010 excel軟體。1 例如 要求 a 列和 c 列的和,結果方在 e 列。2 選定單元格 e1 在輸入欄中輸入 a1 c1 完成輸入。3 這樣就算出了a1 c1的結果在e1中,點著右下角下拉。...