2012-04-09 75 views
1

我有以下的Excel工作表:如何將Excel列表自動重新格式化爲矩陣形式?

| A B  C  
-+--------------- 
1|id date views 
2| 1 12-3 211 
3| 1 13-3 198 
4| 1 14-3 230 
5| 2 12-3 19 
6| 2 13-3 24 
7| 2 14-3 18 
8| 3 12-3 77 
9| 3 13-3 76 
10| 3 14-3 98 

的片材給出了每個日期的瀏覽量每網站(用一個整數來標識)的數量。這是很難讀,但是,所以我要在紙張轉換爲另一種格式:

| A B C D 
-+------------------ 
1|date 1 2 3 
2|12-3 211 19 77 
3|13-3 198 24 76 
4|14-3 230 18 98 

有(在本例中3)是每個網站的日期數量總是相同的。沒有缺失的值。我的問題是:我如何自動化這個(我現在複製粘貼我的屁股,但它變得更加令人沮喪)。我用這樣的一張空白表格剔除:

| A B C D 
-+------------------ 
1|date 1 2 3 
2|12-3 
3|13-3 
4|14-3 

我應該在單元格中放入什麼formules,以便我可以自動填充它們?請記住:實際上並沒有3個日期和數百個網站,因此我無法在每個單元格中輸入不同的公式:-)我開始使用下面的內容,但是如果我「拉下單元格」得到列的所有小區是相同的C2的值(211)F.

| E F G H 
-+------------------- 
1|date 1 2 3 
2|12-3 =C2 =C5 =C8 
3|13-3 
4|14-3 

所以現在的問題是要在單元格F2什麼公式(也許是G2和H2),這樣我可以「他們拉進其他單元格「和矩陣填充自己的信息從C列?

+1

+1 for Automagically! – jorgebg 2012-04-09 14:46:11

回答

3

將數據透視表應用於該數據。將ID設置爲列源,將日期設置爲行源,並將VIEWS設置爲數據源。

  1. 突出顯示數據
  2. 點擊插入>透視表
  3. 選擇範圍將AREADY輸入。點擊[X]新的工作表 enter image description here
  4. 點擊OK,新表將出現。此外在屏幕上你會看到PivotFieldList地方,看起來是這樣的: enter image description here

  5. 最後,拖放等領域上面到下面的部分,以獲得表格佈局你想要的方式。當你這樣做時,表格將在表單上自行構建。 enter image description here

+0

我在數據透視表工具選項功能區找到了「Change Dat Source」。但是我可以在哪裏設置列源和行源? – Pr0no 2012-04-09 15:25:58

+1

上面增加了更多說明。點擊接受,如果這可以幫助你得到它的工作。乾杯 – 2012-04-10 23:35:16

+0

謝謝!這太棒了 :-) – Pr0no 2012-04-11 12:57:34