Transponuj zestaw wartości w wierszach do kolumn w programie Access 2010
Mam bazę danych Access, która wygląda mniej więcej tak:
ID | TestDate | Test1 | Test2 | Test 3 |
1 | Date1 | 10 | 20 | 25 |
1 | Date2 | 8 | 21 | 23 |
1 | Date3 | 9 | 18 | 23 |
2 | Date1 | 13 | 19 | 22 |
Chciałem przetransponować dane wiersza do kolumn i zachować nazwę poprzednich nagłówków kolumn, tak jak poniżej:
ID = 1
| Date1 | Date2 | Date3 | etc...
Test1 | 10 | 8 | 3 |
Test2 | 20 | 21 | 18 |
Test3 | 25 | 23 | 23 |
ID = 2
| Date1 |
Test1 | 13 |
Test2 | 19 |
Test3 | 22 |
*The Date1 in the different IDs need not be the same. Date1 is the date the ID
had the Test for the first time.
W ten sposób łatwiej będzie monitorować trend wartości testowych. Próbowałem szukać, ale zapytania, na które natknąłem się, dodają wartości. Potrzebuję tylko danych przetransponowanych bez konieczności kopiowania i wklejania do programu Excel. Każde zapytanie MS Access lub kod VBA jest bardzo cenione. Dziękuję Ci.