MS Access lub MS Excel wiele do jednego

3

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 Namei Field1. Field2jest 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.

Kelli
źródło
1
Widzę różnicę między tymi dwoma arkuszami danych, ale nie rozumiem, jaki jest algorytm przy podejmowaniu decyzji, jak zmieniać rzeczy. Użyj bardziej unikalnych przykładowych danych w początkowym zestawie danych, aby twój cel był jaśniejszy.
Tony Toews,
Tony, mam dane w trzech kolumnach, które chcę wyświetlać w jednym polu formularza. W tej chwili wiem tylko, jak to zrobić, jeśli dane są w wierszach jako unikalne pole. Chcę widzieć tylko jeden element danych na raz, komentować go i klikać na następny element danych. Jeśli jest na to inny sposób (który, jak sądzę, istnieje i nie pamiętam), z przyjemnością to usłyszę.
Kelli

Odpowiedzi:

0

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.

Tony Toews
źródło
Pracowałem nad tym i zdecydowałem się na utworzenie tabeli tworzenia i wiele zapytań dołączających. Stworzę makro. Wydawało się, że zapytanie Unii łączyło je wszystkie w jednym polu w jednej kolumnie. Potrzebowałem w jednej kolumnie, oddzielnych polach. Zasadniczo jest to jeden rodzic i wiele dzieci w poziomie; nie był w stanie wyciąć dzieci do osobnej tabeli, aby wyeliminować zduplikowane dane, ponieważ nie było nic, co mogłoby połączyć dzieci. Plik, który mam, nie jest ładny, ale to mi dano. Teraz ustawię wszystkie dzieci w kolejce i mogę stworzyć odpowiednie relacje itp. Dziękujemy za pomoc!
Kelli