Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten aus 2 Tabellen in eine vereinen
zurück: Zusammengesetztes Feld If Anweisungen weiter: DomSumme - Datumsbereich als Kriterium Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
schispringer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Apr 2014, 14:27
Rufname:

Daten aus 2 Tabellen in eine vereinen - Daten aus 2 Tabellen in eine vereinen

Nach oben
       Version: Office 2010

Hallo!

Ich bin Accessanfänger und habe folgendes Problem:
Ich bekomme Daten aus 2 verschiedenen Tabellen und würde sie gerne in einer Tabelle zusammenfassen.
Code:
Die 1. Tabelle sieht so aus:
ID   Ergebnis1   Ergebnis2
 1   Wert        Wert       
 2   Wert        Wert
 3   Wert        Wert
usw.

Die 2. Tabelle so:
ID   Test    Probe    Ergebnis
 1   Test1   Probe1   Wert
 1   Test1   Probe2   Wert
 1   Test2   Probe1   Wert
 1   Test2   Probe2   Wert
 2   Test1   Probe1   Wert
 2   Test1   Probe2   Wert
usw.

Ich hätte gerne am Schluss folgende Tabelle:
ID   Ergebnis1   Ergebnis2   Test1/Probe1   Test1/Probe2   Test2/Probe1   Test2/Probe2
 1   Wert        Wert        Wert           Wert           Wert           Wert
 2   Wert        Wert        Wert           Wert           Wert           Wert
 3   Wert        Wert        Wert           Wert           Wert           Wert
usw.
Ich kann die Tabellen zwar über die ID verknüpfen, aber dies ist für die folgende Auswertung nicht aussreichend. Hab schon einiges versucht (Tabelle Pivotieren, Kreuztabelle), komme aber leider nicht mehr weiter.

Kann mir jemand helfen?

Vielen Dank im Voraus!

lg
Schispringer
Gast



Verfasst am:
10. Apr 2014, 10:03
Rufname:

AW: Daten aus 2 Tabellen in eine vereinen - AW: Daten aus 2 Tabellen in eine vereinen

Nach oben
       Version: Office 2010

Hallo,
Zitat:
Hab schon einiges versucht (Tabelle Pivotieren, Kreuztabelle), komme aber leider nicht mehr weiter.
Dann zeige doch mal den SQL deiner Kreuztabellenabfrage.

Zitat:
Ich kann die Tabellen zwar über die ID verknüpfen, aber dies ist für die folgende Auswertung nicht aussreichend.
Doch, das sollte ausreichen. Du nimmst beide Tabellen in die Abfrage und joinst über die ID mit dem Join-Typ "alle aus Tabelle 1 und nur die aus Tabelle 2 die passen".

Dann erstellst du in der Abfrage eine neue berechnete Spalte, in der du die Feldinhalte von "Test" und "Probe" verkettest:
Code:
Ueberschrift: Test & "/" & Probe
Diese berechnete Spalte ist in der Kreuztabellenabfrage dann deine Überschrift.
Als Zeilenbeschriftung nimmst du dann die drei Spalten aus Tabelle 1.
In den Detailbereich kommt dann das Feld "Ergebnis" aus Tabelle 2.

Komfortabler mit zusätlichen Filter- und Auswertemöglichkeiten geht das mit Pivot-Formularen statt der Kreuztabellenabfrage (die berechnete Spalte "Ueberschrift" wird aber auch hierbei benötigt).
schispringer
Im Profil kannst Du frei den Rang ändern


Verfasst am:
10. Apr 2014, 16:41
Rufname:

AW: Daten aus 2 Tabellen in eine vereinen - AW: Daten aus 2 Tabellen in eine vereinen

Nach oben
       Version: Office 2010

schispringer am 10. Apr 2014 um 14:06 hat folgendes geschrieben:
Hallo,

Vielen Dank für deine Hilfe!!

Jetzt klappt es mit der Kreuztabelle. Ich kannte die Funktion mit dem Verketten in der Abfrage noch nicht.
Es war dann noch ein bisschen komplizierter, da ich aus Tabelle1 nicht nur zwei, sondern 8 Ergebnisse übernehmen will und der Abfrageassistenz für Kreuztabellen nur 3 Gruppierungsvariablen zulässt, aber ich konnte die restlichen Variablen in der Entwurfsansicht hinzufügen.

Hier die SQLs für die beiden Abfragen:

Abfrage1:
Code:
SELECT T1.ID, T1.Test1, T1.Test2, T1.Test3, T1.Test4, T2.Test, T2.Probenart,
       T2.Ergebnis, [Probenart] & "/" & [Test] AS Überschrift
FROM   Tabelle1 AS T1
       INNER JOIN Tabelle2 AS T2
       ON T1.[ID] = T2.[ID];
Abfrage2 (Kreuztabelle):
Code:
TRANSFORM Avg(Ergebnis) AS MittelwertvonErgebnis
SELECT    ID, Test1, Test2, Test3, Test4
FROM      [Tabelle1 Abfrage]
GROUP BY  ID, Test1, Test2, Test3, Test4
PIVOT     Überschrift;

lg
Schispringer

Hallo,

leider ist doch noch ein Problem aufgetaucht:
Ich kann zwar die Tabelle erstellen, aber ich kann damit nicht in Access rechnen.
z.B. würde ich gerne eine Differenz aus Ergebnis1 und Test1/Probe1 berechnen.
Irgendeine Idee, wie das klappen könnte ohne dass man die Tabelle in Excel exportiert?
Vielen Dank im Voraus!

lg
schispringer
Willi Wipp
Moderator


Verfasst am:
26. Apr 2014, 17:17
Rufname:
Wohnort: Raum Wiesbaden

Re: Daten aus 2 Tabellen in eine vereinen - Re: Daten aus 2 Tabellen in eine vereinen

Nach oben
       Version: Office 2010

Hi schispringer,

mir ist nicht ganz klar was Du jetzt wo und wie berechnen willst.
Kannst Du eine auf das Wesentliche reduzierte Beispiel-DB mit vollstaendig anonymisierten
und repraesentativen Demo-Daten online stellen, in der man das nachvollziehen kann?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen verknüpfen und daten übergeben 5 mihca 2004 05. Jun 2004, 13:22
mihca 2 tabellen verknüpfen und daten übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen vergleichen 4 Lordoo88 1555 03. Jun 2004, 16:43
Lordoo88 2 tabellen vergleichen
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen an abgefragten Daten vornehmen 1 mimey 1139 28. Mai 2004, 22:06
lothi Änderungen an abgefragten Daten vornehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Löschabfrage -> findet Tabellen nicht (GELÖST) 14 DAU 5674 26. Mai 2004, 13:18
DAU Löschabfrage -> findet Tabellen nicht (GELÖST)
Keine neuen Beiträge Access Tabellen & Abfragen: Frontend und Backend: kann nicht auf die Tabellen zugreifen 1 mhw 803 25. Mai 2004, 12:25
Robsl Frontend und Backend: kann nicht auf die Tabellen zugreifen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten der Abfrage ausgeben 3 Papa Schlumpf 1007 24. Mai 2004, 17:34
Willi Wipp Daten der Abfrage ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenfügen und Nullwerte überschreiben 1 m.hataj 1304 13. Mai 2004, 18:10
faßnacht(IT); Zwei Tabellen zusammenfügen und Nullwerte überschreiben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage erstelen, die zwei tabellen vergleicht 2 pucky 802 27. Apr 2004, 10:53
ProLogistik Abfrage erstelen, die zwei tabellen vergleicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich von 2 tabellen in access 2003 4 Fierce 1719 16. Apr 2004, 08:27
el_gomero Abgleich von 2 tabellen in access 2003
Keine neuen Beiträge Access Tabellen & Abfragen: nicht-atomare Daten aus EXCEL importieren 2 Panther 908 29. März 2004, 16:33
Panther nicht-atomare Daten aus EXCEL importieren
Keine neuen Beiträge Access Tabellen & Abfragen: datensatz aus mehreren Tabellen im formular anzeigen 1 SixPack 1197 29. März 2004, 10:53
Willi Wipp datensatz aus mehreren Tabellen im formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erzeugen; kopieren 7 DiplomandSPS 1323 25. März 2004, 10:01
fridgenep neue Tabellen erzeugen; kopieren
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editoren Forum