我需要在Excel中轉置或將鋸齒陣列轉換爲多列,並且遇到一些困難。我的數據如下:Excel Transpose - Jagged Array
Round A1 A2 A3 A4 A5
1 1 2 3
2 4 5
3 6 7
4 8 9
所以我需要拉平這個地方我去的每一行,每一組的序列號只有一個列轉換爲一個單獨的一個被標記每行
SeqNum A1 A2 A3 A4 A5
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
我編輯了示例中的數字以使其更清晰。基本上我想將每行有多個條目的第一個表放到第二個只有每行1個條目的表中。
我有以下的算法,我想在Excel中
實施int numOfTotalElements = 0;
List<int> flattened = new List<int>();
int numRows = matrix.length;
for(int i=0; i<matrix.length; i++){
for(int j=0; j<matrix[i].length; j++){
flattened.add(matrix[i][j])
}//end cols
}// end rows
foreach(int i in flattened){
System.Console.WriteLine(i);
}
有* '有一些困難' 之間有很大的區別* * *'爲某人爲我做我的工作釣魚'*。任何人在本論壇尋求代碼是**預期**顯示原始努力,而不僅僅是一個需求列表。除了其他所有內容之外,您的個人資料顯示了您收到答案後放棄您的問題的歷史記錄(請參閱[this](http:// stackoverflow.com/help/someone-answers))。你的問題很有趣,這是一個恥辱,你沒有付出一些努力。 – Jeeped
Jeeped,沒有人在這裏釣魚,我不是很擅長VBA,否則這是一個需要解決的問題。你怎麼知道我沒有工作?也許,你是感恩的網絡釣魚者。如果你不想回答這個問題,你也不需要嘗試和講課。下一次將自己的意見留給自己,並回答問題或繼續。 –
我投票結束這個*'gimme teh codez'*請求作爲題外話,因爲它明顯不足以作爲[SO](http://goo.gl/whPhMk)問題,並且不會對未來有任何益處觀衆。 OP還沒有表現出對平臺的基本知識。除了要求和樣本數據清單之外,沒有顯示出原始的努力。這個問題在[SO](http://goo.gl/whPhMk)上對每個問題的衡量都是毫無價值的。 – Jeeped