回覆列表
  • 1 # PS集賢居

    excel表中將多行或者多列合併到同一行或者同一列的是比較基礎的一種操作,主要採用的就是exce表中的“&”功能,&的意為and,合併。

    在準備合併內容的單元格中輸入公式(如:=A1&B1&C1&D1,即可將A1、B1、C1、D1內容合併),即可完成內容的合併。具體操作如下:

    不同列內容合併成一列:不同行合併成一行
  • 2 # Xccelerator

    其實除了 他們說到的連環引用和透視表 兩種方法以外,我們還有另一種,就是利用vba,編寫幾行程式碼就實現了,而且它也不在乎資料的多少,如果資料非常多,vba也是瞬間完成。

    第一步取得最大列數。迴圈列數。

    第二步在列迴圈內,先取得最大行數,然後copy第一格到最大格。

    第三步獲取第一列最大行數,定位第一列最大行數➕1,貼上第二步copy的內容,

    就這些迴圈完了所有的資料都到第一列了。

  • 3 # 嘉多寶

    下面我舉例來說下我的方法、

    如圖,左邊是你所指的多行多列的資料,右邊是轉換成一列之後的效果

    我們刪掉F列的內容,在F1單元格輸入公式=OFFSET(A$1,MOD(ROW(A1)-1,7),(ROW(A1)-1)/7)回車,然後向下填充

    我們會發現三列七行的資料已經串成一列了,不過我們拉的越多就出現了越多的0,下面再加個函式把0去掉

    =IF(OFFSET(A$1,MOD(ROW(A1)-1,7),(ROW(A1)-1)/7)=0,"",OFFSET(A$1,MOD(ROW(A1)-1,7),(ROW(A1)-1)/7))

    再繼續往下拉,0就消失了

    到這裡是不是已經基本解決你的問題了。不過OFFSET這個函式,我也是一知半解,不好給你詳細的解釋,你可以去度娘好好查查,我們一起學習,一起進步!

    祝好!

  • 4 # Excel技巧精選

    複製貼上;利用剪下板;公式法;多重透視表;01 複製貼上

    少量資料的多行多列轉一列,那,直接複製貼上,<Ctrl>+C,<Ctrl>+V,這招大家都會,簡單易用,想都不用想,是吧。

    當然,這過程中,你還可以配合<Ctrl>+<Shift>+向下方向鍵,快速向下選取工作表資料一起使用,效果更佳!

    少量資料,也就三兩下就搞定了,沒必要想太多,是吧!

    02 利用剪下板,多行多列瞬間變成一列

    點開剪貼簿,然後依次選擇每列,複製到剪貼簿;

    選擇A列,<Ctrl>+C,然後,選擇B列,<Ctrl>+C,以此類推,複製所有列資料到剪貼簿中;

    剪貼簿就會出現多個複製內容,這個與你所複製的列是一一對應的;

    然後,選擇一個目標位置,選擇剪貼簿上的全部貼上,就可以貼上為一列了。

    03 公式法

    使用公式來轉換,這個公式就要具體問題具體分析了。但,萬變不離其宗,找到規律,然後向下拖拉滑鼠填充即可。

    再提一下,若需要合併,可以使用&符號或者PHONETIC函式哦!

    04 使用多重透視表完成批次轉換

    以上幾個方法,資料量不是很大時,用起來比較輕鬆,也就幾個操作而已,但,若是大量資料需要轉化,那難免費時費力,尤其列數很多時。此時,不妨用用透視條功能。

    首先,按下<Alt>+D,鬆開,再按P,調出多重透視表嚮導

    預設下一步,在資料區域定義中,把需要轉換的源區域,新增到透視表中。

    由於示例我沒有新增行列標題,直接使用空白行列了;

    在透視表佈局中,取消預設的佈局,把值直接拖動到行標籤中

  • 5 # 奇趣軟體技巧達人

    在Excel中,如何進行行列互換呢?在網上搜索到了很多的函式公式,對於不瞭解原理的小白來說, 記住確實有一定的困難,下面我們就來看看有沒有其他的辦法可以來操作。

    1、剪貼簿

    透過剪貼簿,我們可以快速將多列變成一列,下面來看看動圖演示吧。

    2、錯位引用

    使用錯位引用功能,利用錯位貼上功能,也可以將多列變成一列。如在A5輸入“=B1”,然後向右、向下拖動進行復制,接著,複製A列中的內容,選擇僅貼上數值,就可以將多列變成一列了。

    3、轉置

    如果是要進行行列互轉的話,我們可以直接透過“轉置”功能來操作。

  • 6 # 雷哥office

    01 用 = 輕鬆搞定

    如圖所示,需要把所有城市名放在A列單元格中。

    方法:在A8中,輸入 =B1,拖拽完成填充。 可以發現所有的資料都已經在A列中了。

    是不是感覺很神奇呀~

    原來多列多行轉為一列資料是如此的簡單

    02 - 資料透視表方法

    step1: 在資料左側插入空白列

    step2:依次按下alt D P 建立資料透視表,選擇【多重合並計算區域】,資料區域選擇【A1:D7】,單擊完成即可

    step3:刪去行標籤,然後把值標籤資料拖到行區域,可以發現所有的資料都彙總到一列中了

    03 函式法

    在空白單元格中輸入公式

    =OFFSET($A$1,(ROW(A1)-1)/3,MOD((ROW(A1)-1),3))

    透過拖拽即可完成填充。

    公式解釋: 整體思路是 以A1為參考點,分別透過行和列的偏移數,即可找出資料。語法=offset(參考點, 行偏移,列偏移)=mod(引數1,3), 表示求出引數1除以3以後的餘數

    大家看了這3種方法,感覺哪個方法最簡單呢?

    雷哥感覺方法1最簡單,簡單快速高效~

  • 中秋節和大豐收的關聯?
  • 請問女孩子怎麼樣才算好看?