Mam arkusz danych, który wygląda następująco:
Name Field1 Field2 Field3 Field4
John Doe AAA BBB CCC DDD
John Doe AAA BBB CCC EEE
John Doe AAA BBB CCC FFF
Chcę, aby wyglądało to tak:
Name Field1 Field2
John Doe AAA DDD
John Doe BBB EEE
John Doe CCC FFF
Przynajmniej pola Name
i Field1
. Field2
jest opcjonalne.
Czy istnieje sposób, aby to zrobić szybko i łatwo w MS Access lub MS Excel? Opcja transpozycji w programie Excel nie całkiem go wycina. Wiem, że w programie Access jest (prawdopodobnie) proces zapytania, ale w tej chwili nie pamiętam.
microsoft-access
Kelli
źródło
źródło
Odpowiedzi:
Jeśli dobrze rozumiem twój problem, możesz utworzyć zapytania dla każdego pola od Field1 do Field4. Następnie możesz połączyć je ze sobą, aby utworzyć arkusz danych z czterokrotnie większą liczbą rekordów.
Nie można jednak edytować danych w zestawie danych opartym na zapytaniu unijnym. Musisz więc dodać stałą 1-4 w każdym zapytaniu podstawowym, mieć tę stałą w zapytaniu Union, a następnie otworzyć jedną z czterech form opartych na tej stałej z głównej formy ciągłej. Brzydki i niezdarny.
źródło