Ich bräuchte Excel Hilfe in vergleichen?


06.02.2025, 12:10

Vielen Dank für die Hilfe. Das Problem wurde gelöst.

5 Antworten

Wenn in Tabelle 1 die Gruppe (A1) mit dem Schlüssel (C1) übereinstimmt

Da die Gruppe immer 7-stellig und der Schlüssel 5-stellig zu sein scheint, wird diese Situation nicht eintreffen und man kann sich die Mühe sparen.


Smarty1206 
Beitragsersteller
 05.02.2025, 11:00

Dann habe ich meine Frage falsch formuliert.

Wenn Gruppe und Schlüssel auf Tabellenblatt 1 den gleichen Wert haben wie Gruppe und Schlüssel auf Tabellenblatt 2 dann soll der Wert aus spalte E im Tabellenblatt 2 eingetragen werden.

(es gibt oft gleiche schlüssel aber die dazugehörige Gruppe ist eine andere!!)

mchawk777  05.02.2025, 11:01
@Smarty1206
Wenn Gruppe und Schlüssel auf Tabellenblatt 1 den gleichen Wert haben wie Gruppe und Schlüssel auf Tabellenblatt 2 dann soll der Wert aus spalte E im Tabellenblatt 2 eingetragen werden.

Wird nicht funktionieren, denn "Gruppe" ist kein eindeutiger Wert - es gibt Dubletten.

mchawk777  05.02.2025, 11:06
@Smarty1206

Ich vermute, dass die Aufgabenstellung lautet, wenn Gruppe und Schlüssel in Tabelle 1 und 2 identisch sind, dass dann die Spalte "1. HJ 2003" in Tabelle 1 übernommen werden soll. Könnte das so hinkommen?

Smarty1206 
Beitragsersteller
 05.02.2025, 11:08
@mchawk777

Ja genau so habe ich das gemeint. Sorry für meine komplizierte Fragestellung.

mchawk777  05.02.2025, 11:15
@Smarty1206

O.K. - Dann das folgende Vorgehen (Profis werden das eleganter lösen - aber es geht ja auch ums Verstehen!)

Füge in beiden Tabellen eine neue Spalte A ein. Bezeichnung "ID".
Dann trägst Du in (jetzt leere) Zelle A2 die Formel

=B2&D2

und ziehst die nach unten.

Jetzt hast Du eindeutige Schlüsselwerte zum Vergleichen.

In der ersten Tabelle fügst Du nun rechts eine neue Spalte "1. HJ 2003" ein.
Jetzt kannst Du dort mittels SVERWEIS und unter Zuhilfenahme der Daten aus Spalte A die Werte suchen und übernehmen.

Smarty1206 
Beitragsersteller
 05.02.2025, 11:20
@mchawk777

Das mit dem Zusammenziehen der Werte hat super geklappt und ich habe auch den Sinn verstanden, jetzt musst du mir nur noch mit der SVERWEIS Formel helfen. Schonmal vielen Dank.

Smarty1206 
Beitragsersteller
 05.02.2025, 11:25
@Smarty1206

Ich hab es jetzt mit der Index Formel hinbekommen. Vielen lieben Dank für den Tip mit dem Zusammenziehen der Werte. Du hast meinen Tag gerettet :-)

mchawk777  05.02.2025, 11:25
@Smarty1206

Den SVERWEIS muss man verstehen und da nützt es nichts, wenn ich Dir einfach die Formel vorkaue.
Wenn Du ihn verstanden hast (was keine Raketenwissenschaft ist), dann hast Du eine mächtige Funktion an der Hand.

Jakob Neubauer erklärt es in seinem Video sehr gut.

mchawk777  05.02.2025, 11:27
@Smarty1206

Index dürfte auch gehen - aber mit der Funktion kenne ich mich nicht so genau aus. 😅

Smarty1206 
Beitragsersteller
 05.02.2025, 11:29
@mchawk777

Danke für den Tip. Das muss ich mir mal bei Gelegenheit ansehen. Dass ich das auch kann.

Gipfelstuermer  06.02.2025, 22:25
@mchawk777

Richtig Index+Vergleich würde ich bevorzugen, sverweis größtes Problem es kann keine Spalten links der Suchspalte ausgeben. Und ist daher gegenüber der aus Index und Vergleich zusammen gebauten Variante sogar ein Rückschritt. Lediglich eben als fertige Formel direkt zum Anwenden ohne eigene Denkarbeit und konnte daher vermutlich bei vielen Usern Punkten.

Erst der XVerweis mir Office 2021 hat dieses Manko behoben und bringt die Verweis Funktion mit ein paar zusätzlichen Parametern auf ein neues Level. Hat dafür eben die Einschränkung mind Office 2021 besitzen zu müssen. Was gefühlt aber nur bei 40% der Nutzer zutrifft. Und daher oft vergebene Mühe ist.

Dies nur als kleiner Tipp von einem Excel "Profi" an einen Datenbank "Profi"

mchawk777  06.02.2025, 22:41
@Gipfelstuermer

Stimmt! 👍
Jakob N. hat die XVERWEIS-Funktion auch bereits erklärt und vorgestellt.
Kann man bei Bedarf auf seinem Kanal finden.

Gipfelstuermer  06.02.2025, 23:28
@mchawk777

Ich weiß als Grundlage sind seine Videos gut, wenn es Abseits vom 0815 Standard ist wird es bei ihm leider dünn.

Meine Antwort bezog sich eigentlich auch nur auf die Antwort zu Index und Vergleich da du schriebst das du dich mit der Funktion nicht wirklich auskennst.

Klassicher Fall für die Wenn-Funktion, die in Tabelle 1 ab E2 zu platzieren ist:

=WENN(A2=C2;Tabelle2!E2;"keine Übereinstimmung")

In dieser Tabelle kommt es jedoch zu gar keiner Übereinstimmung von Schlüssel und Gruppe.


Gipfelstuermer  05.02.2025, 19:44

Das funktioniert nur dann, wenn es auch noch in der gleichen Zelle der Falle sein muss, andernfalls ist die Wenn Funktion überfordert

SeifenkistenBOB  06.02.2025, 10:16
@Gipfelstuermer

Ich verstehe nicht, was du meinst... "gleichen Zelle der Fall(e)"?

Hab es bei mir ausprobiert und es funktionierte.

Gipfelstuermer  06.02.2025, 10:56
@SeifenkistenBOB

Wenn du A1&C1 in Tabelle1 mit A1&C1 in Tabelle2 vergleichst klappt es ohne Probleme. Musst du es hingegen auch mit AX&CX vergleichen wobei hier X für jede beliebige Zeile in der Tabelle steht wirst du mit wenn nicht weit kommen.

Ich hab aber auch aus anderen Kommentaren gelesen der Fragesteller hat mittlerweile seine Frage angepasst vielleicht hat es damals noch funktioniert.

mchawk777  05.02.2025, 10:59

Theoretisch: Ja.
Aber korrekt: Ein 7-stelliger Code wird nie mit einem 5-stelligen Code übereinstimmen.
Ich vermute eher, dass hier die Aufgabenstellung falsch wiedergegeben wurde. 🤔

Da ich allgemein von dem Sverweis abrate, da er selbst gegenüber seiner eigentlich zusammengebauten Konkurrenz aus Index&Vergleich hinterherhängt, erhältst du hier ein paar Beispiele für Alternativen

=Xverweis('Tabelle1'!a1&'Tabelle1'!C1;'Tabelle2'!a$1:a$100&'Tabelle2'!C$1:c$100;'Tabelle2'!E$1:E$100;"")

-

=Index('Tabelle2'!E$1:E$100;vergleich('Tabelle1'!a1&'Tabelle1'!C1;'Tabelle2'!a$1:a$100&'Tabelle2'!C$1:c$100;0))

-

=@Filter('Tabelle2'!E$1:E$100;('Tabelle2'!A$1:A$100&'Tabelle2'!C$1:C$100)=('Tabelle1'!A1&'Tabelle2'!C1);"")

ungeprüft aus dem Kopf, wenn kleine Schreibfehler drin, bitte melden

Woher ich das weiß:Berufserfahrung – sowohl Beruf als auch Hobby

z.B. so

Über Verketten (Spalte F - Hilfsspalte) eine Einheit der beiden Faktoren herstellen und danach per XVerweis die entsprechenden Daten abholen

Bild zum Beitrag

Das könntest Du auch per SVerweis machen, dabei müsste die Hilfsspalte aber bei beiden Tabellen an 1. Stelle stehen.

 - (Microsoft Excel, Excel-Formel)