Konwertuj wiersz z kolumnami danych na kolumnę z wieloma wierszami w programie Excel 2007
Mam wiersz danych w następujący sposób:
header1 header2 header3 header4 header5
row key datavalue1 datavalue2 datavalue3 datavalue4 datavalue5....
więc w zasadzie mam zdenormalizowany zestaw danych, w którym wartości danych mogą być puste lub nie, w zależności od rzędu. Muszę je znormalizować.
to znaczy
12345678 NULL 10 3 NULL 14
stanie się:
12345678 header2 10
12345678 header3 3
12345678 header5 14
Mógłbym to zrobić, używając specjalnej transformacji wklejania, ale mam tysiące wierszy i musiałbym się upewnić, że otrzymam odpowiedni klucz wiersza dla każdego. ponadto każdy wiersz ma kilka opisów związanych z tym, które muszę skopiować z każdą wartością danych.
Jaki jest najłatwiejszy sposób przekonwertowania każdego wiersza kolumn tak, że mam wiele wierszy pojedynczej kolumny ze wszystkimi niepustymi wartościami danych plus powiązaną referencją wartości datavalue? Muszę być w stanie przestawić zestaw danych.