가로 시리즈를 세로 시리즈로 접는 방법 395 | 3829 bar

다음 .csv과 같이 정렬 된 스프레드 시트에 포함 된 데이터 세트가 있습니다 .

name | 2006 | 2007 | 2008 | 2009
--------------------------------
foo  | 28   | 48   | 395  | 3829
bar  | 83   | 475  | 350  | 46

이 데이터를 다음과 같이 재정렬해야합니다.

name | date | value
-------------------
foo  | 2006 | 28
foo  | 2007 | 48
foo  | 2008 | 395
foo  | 2009 | 3829
bar  | 2006 | 83
bar  | 2007 | 475
bar  | 2008 | 350
bar  | 2009 | 46

스프레드 시트 수식을 사용하여이 작업을 수행 할 수 있다고 생각 row.valueEntry = inputSheet[row.index/4 + 1][row.index % 4 + 1]했지만 스프레드 시트 수식 언어로 구현하는 방법을 아직 알지 못했습니다.

이런 종류의 정리를 수행하는 더 좋은 방법이 있습니까?

(BTW, 우분투에서 MS Excel에 액세스 할 수는 없지만 Excel과 관련된 것이 필요한 답변은 다른 사용자에게 여전히 유용 할 수 있습니다.)



답변

Linux에서 사용 가능한 OpenOffice에서 테이블을 피벗하는 방법에 대한 단계 는 다음 링크 를 확인하십시오 .

다음 링크 는 MS Excel에서 동일한 결과를 처리하기위한 것입니다.