2016-05-13 109 views
2

我想將矩陣轉換爲單列列表。Excel - 從矩陣到列表

可以說我有這個矩陣:

qq|w|x|y|z 
a |1| |2| 
b | | |2|3 
c |1|3|2| 

,我想要把它做一個列表,像這樣:

a,1,2 
b,2,3 
c,1,3,2 

編輯:我用Excel 15.19(適用於Mac)

+0

這取決於它的Excel您正在使用。如果您使用的是最新的Office 365,則可以使用公式完成。如果不是,它將需要vba。 –

+0

已編輯:我正在使用Excel 15.19(用於mac) – Cesar

+0

然後,您將需要vba,它可以是一次完成所有操作的子操作,也可以是一個一個地操作它的UDF。一般來說,Stack Overflow不是我網站的代碼。你可能會很幸運,但是由於這已經被很多次的回答了,所以谷歌搜索可能會更快。 –

回答

1

隨着通過E4A1數據,在F2 ENT ER:

=A2 & "," & B2 & "," & C2 & "," & D2 & "," & E2 

,並複製下來,並在G2輸入:

=SUBSTITUTE(SUBSTITUTE(IF(RIGHT(F2,1)=",",MID(F2,1,LEN(F2)-1),F2),",,",","),",,",",") 

抄下:

enter image description here

+0

沒關係,在C2退出我的測試後,你的報價中有一個空格。你再次證明我錯了,我有時會驚訝於你從不同角度回答問題的能力。 –

+0

@ScottCraner我很驚訝**你**的能力與公式! –