2017-11-13 11 views
0

Excel 시트에서 많은 데이터를 다시 포맷해야합니다. 피벗 테이블을 사용하여이 작업을 수행하려고하지만 가능한 것은 확실하지 않습니다. 여기 Excel 2010 데이터 피벗 해제 또는 피벗 해제를 위해 MySQL 사용

은 (SKU는 현재 고유) 현재 데이터 집합은 다음과 같습니다 New Excel Sheet Needed

을 내가 던져 기꺼이 : Current Excel Sheet

내가 (SKU가 고유하지 않은 경우) 좀 더 같이 할 필요가 내 현재 시트를 MySQL 데이터베이스에 저장하고 쿼리를 활용하여 좋은 쿼리를 찾아 낼 수 있는지 쿼리하십시오.

여기에서 어디로 가야하는지에 대한 아이디어가 있으면 감사하겠습니다.

답변

1

원하는 출력이 이상하게 보일 수도 있지만 데이터를 unpivot (즉 크로스 탭에서 플랫 파일로 변환)하고 싶습니다. 이 질문에 대한 내 대답을보십시오 : convert cross table to list to make pivot table

+0

내가 원하는 것과 같은 소리. 나는 VBA Tutorial을 시도하고 Macro를 추가했다. 그것은 데이터를 unpivot하지 않습니다. – ToddN

+0

당신은 그것보다 구체적으로해야 할 것입니다. – jeffreyweir

+0

다음 UnPivot 매크로 코드를 참조하십시오. http://www.contextures.com/excelunpivotmacro.html. 나는 파이프 "|"에 들어갔다. 레이블을 결합하기위한 것이고 테이블의 왼쪽에있는 열의 수를 나타내는 "3"입니다. 나는 그것을 실행하고 "데이터를 unpivot 수 없습니다." – ToddN