在excel中如何把第一列後面多個列變成一列,並在第一列右邊

2022-09-05 03:20:28 字數 3997 閱讀 3342

1樓:

用資料透視表很方便,點兩下滑鼠就可以了!

選中你的資料及標題,在「資料」選單裡點資料透視表和資料透檢視,然後不用做任何改動點下一步..下一步..完成!

這時就新建了一張透視表,你只需要把介面右邊的姓名拖到「將行欄位拖到此處」,再把體育拖到「請將資料項拖至此處」放開,再將語文、數學拖到右邊「彙總」的下面放開,就完成了!如圖:

2樓:匿名使用者

假設原資料在a、b、c、d四列

在f2輸入:

=offset(a$2,(row(a1)-1)/3,)在g2輸入:

=offset($b$1,,mod(row(a1)-1,3))在h2輸入:

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

三公式向下填充即可。

3樓:匿名使用者

這裡問題可以通過操作法、函式法或vba方法處理1、操作法,就是通過批量的插入行、刪除單元格等方法獲得最終效果,操作過程在三分鐘之內,可以保持原有單元格格式或公式、引用等,但需每次都重複類似操作;

2、函式法,由於有固定的規律,通過計算獲得對應的單元格的值,只計算出結果,但一次編寫後下次可以直接複製公式來用。

3、用**處理,是否保留原格式都可以,對使用者要求相對要高。

4樓:登陸都有

按照「bluelaser 」的做

做一下更改就行了

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

在excel裡有兩列一樣的內容,怎麼把第一列對應的全部內容一次性轉變到第二列後面?

5樓:匿名使用者

在e2單元格輸入以下公式,然後向下填充公式

=vlookup(d2,a:b,2,0)

excel中如何把一列資料變成三列?

6樓:餜挵澶氭潀

辦法很多,來個簡單點的:

1、同時選中表二的1、3下拉,g1輸入公式並下拉:=vlookup(f1,$a1:$c20,2,0),h1輸入公式:=vlookup(f1,$a1:$c20,3,0)

2、1.同時選中表二的2、4下拉,複製g1,h1單元格貼上到j1,k1,下拉就行了

f1公式=offset($a$1,column(c1)/3+2*row(a1)-3,mod(column(c1),3)),右拉,下拉。

excel如何把很多列合成一列

7樓:匿名使用者

這個方法應對n多行n多列的情形時效率比複製、貼上高。不知能否看懂,簡單解釋一下:

1. 確定原始資料最大行數,在a列前插入一列,並編上序號;

2. 選中全部資料行列範圍(包括新增加的序號),在第一組原始資料下方拼命貼上,有多少列就複製多少次(列數不包括新增加的序號列);

3. h列輸入序號,一直到底部;

4. i1輸入公式   =a1  ,下拉與h列序號齊;

5. j1輸入公式   =vlookup(i1,a1:f7,2,false),下拉與h列序號齊(達成同樣效果雙擊j1單元格右下角更快);

6. i列第一個1對應j列公式中的2;

7. 將i列第二個1對應j列公式的2改為3,雙擊j8右下角即可;

8. 將i列第三個1對應j列公式的3改為4,雙擊。。。。。。以此類推完成所有,圖例中最高到6;

9. 選中h、i、j列,複製並選擇性貼上到新表中(選擇性貼上時選數值);

10.新表中hij列對應變為abc列,以下用abc說明;

11.首先對c列進行排序,將所有為0行的刪除(關鍵的問題:如果你的原始資料中有0,那就得在第一步時做好調整,調整方法,隨便找個空白單元格,單元格內填上「空」字,複製該單元格,然後選中全部原始資料行列範圍,後按快捷鍵ctrl+g,定位條件裡面選空值,確定即選中區域內全部空白單元格,此時再用快捷鍵ctrl+v,區域內所有空白單元格內都填上「空」字),按括號裡面說的操作的話,本步驟變為刪除帶「空」字的行;

12.上述刪除工作完成後,再按照a列升序排序;

13.刪除a、b兩列,即可的到所需的格式。

以上方法看似複雜,但如果所處理的原始資料範圍很大(不多說,50行x50列),效率和準確性方面的優勢就看出來了。

不任何或者會程式設計的勿噴,希望對樓主的問題有所幫助。

8樓:匿名使用者

1.舉例:將**紅色邊框內的多列內容,合併在右側枚紅色邊框的一列。

2.在f2**內輸入「=

3.輸入完可以得到這樣的效果。

4.逐步在f3輸入「=b3&c3&d3&e3」,f4輸入「=b4&c24&d4&e4」……可以得到相應效果。

5.還有簡便的方式:拖拽格式,得到效果!選中**,拖拽右下角的「+」往下拖拽即可。

9樓:匿名使用者

除了用巨集編一段程式**解決沒什麼好方法。

excel中如何把左邊一列相同的格子的右邊一列本文批量合併並且在合併前每個文字間加上逗號?

10樓:匿名使用者

用巨集吧,excel函式,對文字操作支援較少。

11樓:匿名使用者

1、建立輔助列,輸入以下公式,然後向下填充公式=b2&if(countif(a3:a$5,a2)>

2、輸入以下公式

=vlookup(e2,a:c,3,0)

怎麼在excel**中將多列文字變成一列

12樓:特特拉姆咯哦

1、例如要將圖中excel**的各列內容合併成一列。

2、先點選要放置合併內容的單元格內。

3、在excel的編容輯欄中輸入一個等號「=」。

4、再點選要合併的第一列的最上方單元格,這時編輯欄的等號後邊會出現該單元格的名稱。

5、然後再輸入一個符號「&」。方法是:先按住鍵盤的shift鍵不放,再按鍵盤上方的數字7鍵(不要按右側數字鍵盤上的7)。

6、這樣,就將多列內容合併到一列中了。

13樓:匿名使用者

將a、b、c列的文字合併到d列中

d2=a2 & b2 & c2

d2單元格下拉複製公式到資料底部

選擇d列進行復制,在d列原位置按下滑鼠右鍵,選「選擇性貼上」-->選「數值」進行貼上

刪除a、b、c列

14樓:海上狼群

1、可以用&符號將幾列資料連在一起

15樓:匿名使用者

如果是在一個單元格的話,

先用分列,在資料->分列->以分隔符號->其他(填上,)這樣就要可以分成幾列,

然後複製幾個數字列

,右鍵,選擇性貼上,選倒置.

16樓:匿名使用者

你是說把一行變成一列嗎?

1,選擇需要轉換的行中的資料,複製;

2,然後選擇需要轉換成列單元格(不要選擇複製中的);

3,點工具欄上的「編輯」點「選擇性貼上」選「轉置」搞定!

17樓:匿名使用者

把那列資料選中,然後"複製或者剪下",點選到放的地方右右鍵"選擇性貼上",在"轉置"前打上小對勾,然後"確定"即可.

這是最簡單的辦法. 有問題再問吧.

仔細看word排版高手的辦法,就照那個操作:)

18樓:茗童

1.本例以 excel 2010為例進行講解,其他版本的操作方法類似,只需要找到對應的選單及功回

能鍵即可。

2.選中需要分列

答的內容,使用者自己的則根據需要選擇。

3.在「資料」選單下找到「分列」選項。

4.以下幾步,一般選用預設設定即可,當然如果有特殊的設定,則使用者可根據自己的需求而定。

5.以下是實現的效果圖。

在excel中從第一列開始計算每間隔2列資料相加求和,如何編輯公式

找一空白列,第一個輸入公式 a1 a4 a7 a?往下拉到最後一行 你參照下面公式調整,注意不同點 每隔出二行 也就是逢三一加 相加的公式為 從 c 6 c 83第一個c6值開始公式為 單元格c83公式 sumproduct mod mod row c 6 c 83 3 2 c 5 c 82 從 c...

在EXCEL中,如何計算兩列滿足條件,另一列中不重複的個數

沒太明白你的要求。嘗試著理解了一下。在d列建一個合併列,在d2輸入公式 a2 b2 c2。下拉。插入資料透視表,選擇d列資料。把合併列拖拽到左下角的行標籤,再次把合併列拖拽到右下角計數。完成。當陽 a1 a7 b1 b7 c1 c7,abc if a1 a7 b1 b7 a當陽 a1 a7 b1 a...

EXCEL2019中如何把一列內容分割拆成兩列

如圖 a1是產品abc123 在b1輸入公式 left a1,2 回車 b1顯示 產品在c1輸入公式 right a1,len a1 2 回車顯示 產品右面的是內容。希望有幫助。統一用分列就可以了,如果資料不統一,您再發一下資料的實際格式 用分列,固定寬度 也可以考慮用left和right函式 ex...