Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1844to1848
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zwei Tabellen vergleichen

Zwei Tabellen vergleichen
16.09.2021 10:47:28
Thomas
Liebe Excelgemeinde,
ich bräuchte bitte Eure Hilfe.
In einer Datei sind zwei Tabellenblätter (siehe Anlage).
Tabelle "Klassen" beinhaltet die Definition von Klassen.
In Tabelle "Auswertung" werden nach Messungen aus den in Tabelle "Klassen" definierten Randbediungen unterschiedliche ausgewählt und es sollen abhängig von der jeweiligen Auswahl die in Tabelle "Klassen" definierten Klassen den Messnummern in Tabelle Auswertung zugeordnet werden.
Hat jemand eine gute Idee?
Danke und Gruß
Thomas
https://www.herber.de/bbs/user/148102.xlsx

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nachgefragt ...
16.09.2021 10:56:09
neopa
Hallo Thomas,
... wie soll denn das Ergebnis für z.B. "Impedanz" und "Pfahlquerschnitt" in Deiner Beispieldatei konkret dann aussehen?
Gruß Werner
.. , - ...
AW: Ergänzung...
16.09.2021 11:22:17
Thomas
Hallo Werner,
Es sollen "nur" die Werte in Tabelle "Auswertung" aus Bereich C2:C8 mit der Tabelle "Klasse" verglichen werden.
Die möglichen Kombinationsmöglichkeiten sind in Tabelle "Klasse" mit einem "x" gekennzeichnet.
Danke und Gruß
Thomas
AW: noch unklar ...
16.09.2021 11:43:17
neopa
Hallo Thomas,
... meine momentane Interpretation für Spalte D sähe so aus:
In D2: =WENN(ZÄHLENWENNS(Klassen!B:B;C2;Klassen!C:C;"x");"x";"") und nach unten kopieren.
Für Spalte G dann in G2: =WENN(ZÄHLENWENNS(Klassen!B:B;C2;Klassen!C:C;"x");"x";"")
Meinst Du das so, oder wie?
Gruß Werner
.. , - ...
Anzeige
AW: fast ...
16.09.2021 12:07:55
Thomas
Hallo Werner,
Tausend Dank.
Da hebe ich mich verknotet ausgedrückt.
Deine Lösung ist es fast.
Wenn bei dem Vergleich für alle Werte in Spalte C (Tabelle "Auswertung") ein x steht, also eine Übereinstimung mit den in Tabelle "Klasse" Spalte C vorhande ist, dann soll in Tabelle "Auswertung" In Zelle C10 der Wert von Tabelle "Klasse" Zelle C1 stehen.
Wenn das nicht der Fall ist, dann soll weiter geprüft werden, ob es für die Phrasen in Tabelle "Auswertung" Spalte C eine Übereinstimmung in Tabelle "Klassen" Spalte D gibt, wenn ja dann soll in Tabelle "Auswertung" C10 der Wert von Tabelle "Klasse" D2 stehen, wenn nicht dann prüfen ob es eine Überseinstimmung mit in Tabelle "Klasse" Spalte E gibt usw.
Gruß Thomas
Anzeige
AW: Deine jetztige Beschreibungsergänzung ...
16.09.2021 12:45:06
neopa
Hallo Thomas,
... ergibt für mich noch keine wirklich Aufklärung.
Wenn ich die Formel in D2 etwas abändere zu:
=WENN(ZÄHLENWENNS(Klassen!$B:$B;$C2;Klassen!C:C;"x");"x";"") und diese nicht nur nach unten sondern auch bis J9 kopiere, ergeben sich für keine "Klasse" in Klasse!C1:I1 eine vollständige Übereinstimmung., was Du ja möglicherweise anstrebst. Oder?
Die meiste Übereinstimmung ergibt sich im Beispiel für Klasse C1 mit 6 aus 7 also knapp 86%. Dies also A1 in C10 könnte ich ermitteln.
Alles andere ist mir nach wie vor unklar.
Gruß Werner
.. , - ...
Anzeige
AW: Deine jetztige Beschreibungsergänzung ...
16.09.2021 13:03:33
Thomas
Hallo Walter,
genau das ist es.
Wenn Du mir noch verrätst, wie Du A1 in C10 ermittelst ist es das:).
Danke und Gruß
Thomas
Ergänzung
16.09.2021 13:04:54
Thomas
alledring sollen die "X-e" nicht in Spalte D erscheinen.
Gruß
AW: die Ermittlung der "x" je Datenzeile ...
16.09.2021 13:31:37
neopa
Hallo Thomas,
... kannst Du anstelle beginnend ab Spalte D auch ab Spalte z.B. AA vornehmen.
In den entsprechenden Spalten der Zeile 10 ermittelst Du dort mit ZAÄHLENWENN() die Anzahl der "x" und dann
in C10 einfach: =INDEX(Klassen!C1:Y1;VERGLEICH(MAX(AA10:AW10);AA10:AW10;0))
Gruß Werner
.. , - ...
AW: die Ermittlung der "x" je Datenzeile ...
16.09.2021 14:34:39
Thomas
Hallo Werner,
tausend Dank nochmal.
Was ich ursprünglich versuchte mit der Vergleich war folgendes:
=WENN(UND(C2=Klassen!B2;Klassen!C2="x";C3=Klassen!B7;Klassen!C7="x";Auswertung!C5=Klassen!B17; Klassen!C17="x";Auswertung!C6=Klassen!B20;Klassen!C20="x";Auswertung!C7=Klassen!B24;Klassen!C24="x"; Auswertung!C8=Klassen!B28;Klassen!C28="x");Klassen!C1;"")
Deine Lösung ist etwas refinierter.
Danke und Gruß
Thomas
Anzeige

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige