excel多行轉成多列?1、創建空白excel,并插入樣例數據;aa bb cc xx tt zz 2、在單元格G1,右擊選擇‘選擇性粘貼’;3、選擇‘轉置’點擊確定按鈕;4、查看excel,那么,excel多行轉成多列?一起來了解一下吧。
=IFERROR(INDEX($B$2:$B$1000,SMALL(IF($A$2:$A$1000=$E2,ROW($1:$999),""),COLUMN(A1))),"")
CTRL+SHIFT+回車
然后向右拖動一姿伏格,再向下拖動。
E列的每個編號,可以直接把A列的復仿敗制過來,再用數據--刪除重復值就可以了。跡大攜
EXCEL中如何把一列數據變為多列?打開Excel,并打開一個文檔,如圖可以看到A列的數據包含了姓名,性別和年齡。我們可以把這一列拆分成三列的。
02
先點擊選中A列
03
然后點擊菜單上的‘’,在下拉菜單里,點擊‘分列’選項。
04
在這個向導窗口上,點擊選中‘分隔符號’的選框,然后點擊‘下一步’
05
在向導第二步里,雖然有‘逗號’可選擇作為分隔符號,但這個逗號是英文逗號,兆銷我們數據列里的逗號是中文字符的逗號,所以我們要在其他里輸入中文逗號作為分隔符。再次點擊‘下一步’按鈕。
06
在向導的第三步,用默認的設置就行了,可以看下預覽的效果,然后點擊‘完成’按鈕。
07
excel已成功把一列的數據分開為三列,如圖。
使用offset函數,配合取整、取余函數,可以將一列數據轉成多列數據,具體公式要看具體要求是什么。
excel中如何把一列數據變成三列?
多數情況可以用“數據|分列“來完成。
還要結合數據本身的特點來具體選用分隔方式。
除了分列以外還有一些用公式來實現的方法,具體的世猛公式要有具體的數據來決定。
如果你有具體的數據請上傳來具體解決。
Excel中如何把一列數據自動排成多列數據以便打???
WORD里面有一列是分欄的功能,能達到你要的效果,但EXCEL里面好像就沒有。
e1=a31,畝逗納拖到h1,接著往下拖迅沒到h30
i1=a61,拖到l1,接著往下拖到l30
刪指雹掉a31:d90,ok?
假設你的源數據在Sheet1,A1開始。
在Sheet2的A1輸入
=OFFSET(Sheet1!$A$1,(COLUMN(A:A)-1)/5+(ROW(1:1)-1)*2,MOD(COLUMN(A:A)-1,5))
回車比你向右填充到J1,再一彎侍起向猛局下填充。
也可埋知吵以在Sheet2的名稱框輸入
A1:J40000
——回車——在編輯欄輸入以上公式——按Ctrl+Enter結束公式一步搞定。
點物閉世擊罩肢A1
運行下態搜面的宏
Sub x()
For i = 0 To 2
For j = 0 To 3
For k = 0 To 29
ActiveCell.Offset(k, (i + 1) * 4 + j + 1) = ActiveCell.Offset(i * 30 + k, j)
Next k
Next j
Next i
End Sub
以上就是excel多行轉成多列的全部內容,光標定位到數據區域中任意單元格,數據菜單——獲取數據——來自表格/區域,彈出區域轉換為表格的對話框,確認“表格含標題”打上了對勾后確定,進入Power Qurey界面 在Power Qurey中,先將件數的數據類型轉換為文本。