我有一個較大的Excel表(591米的cols,2645行),看起來像這樣一個基本格式:如何在Excel 2007中將多行摺疊成單行?
| Time | Data 1 | Data 2 | Data 3 | Data 4 | Data 5 | Data 6 | Data 7 |
|======+========+========+========+========+========+========+========|
| 0.01 | 0.35 | | | | | 0.1351 | 0.2398 |
| 0.02 | | 0.42 | | | | 0.4314 | 0.4342 |
| 0.03 | | | 0.99 | | | 0.3414 | 0.4321 |
| 0.04 | | | | 0.12 | | 0.4351 | 0.4256 |
| 0.05 | | | | | 0.66 | 0.7894 | 0.9874 |
這基本上是一個數據流的記錄,其中一些字段每次採樣一次一步,而其他人則在每個時間步驟進行採樣。然後,一旦完成循環(即,再次寫入「數據1」),則記錄整個「記錄」。
最後的數據記錄,進行數據處理和分析的目的,看起來是這樣的:
| Time | Data 1 | Data 2 | Data 3 | Data 4 | Data 5 | Data 6 | Data 7 |
|======+========+========+========+========+========+========+========|
| 0.05 | 0.35 | 0.42 | 0.99 | 0.12 | 0.66 | 0.7894 | 0.9874 |
注意,時間戳等於在表中找到一個時間戳,即重複數據字段等於當時的數據值,並且週期性數據字段等於每個字段的最後報告值。
爲單個循環中記錄然後將基本上由所述給定的時間內記錄的任何字段中的最終值。我可以輕鬆地做到這一點,但我有2600+行數據處理每個數據集和六個數據集來處理。
在整個數據文件中是否存在乾淨/簡單/實用的方法?我可以用任何方式蠻力,但我希望不必重新發明輪子。如果我可以將輸出寫入新的工作表,那會很棒。
您是否想要爲Time = 0.05,0.10,0.15 ...做這個?或者0.05,0.06,0.07,0.08?或者數據1到數據5填入的每個週期? – rajah9 2012-04-19 19:23:55
對不起,我想爲每個「套」做。因此,對於這個例子,它將在時間= 0.05,0.10,0.15等等。 – brightwellcd 2012-04-19 19:40:07