In 2 Tabellen die Inhalte von 2 Spalten vergleichen und in weiterer Spalte Kommentar einfügen?

2 Antworten

Wenn Du auch noch wissen willst, in welcher Zeile der Eintrag steht, dann in Spalte Deutschland!Q2 die Formel:

=Iferror("vorhanden in Hamburg!B"&Match($F2;Hamburg!$B:$B;0);"")

Diese Formel ist in alle Richtungen kopierbar, kann also alle Einträge in Deutschland!F:F auswerten



Da das in zwei unterschiedlichen Dateien steht, muss noch der Dateiname mit rein. Geh dazu in die Formel, markiere Hamburg!$B:$B, wechsle dann (ohne Enter!) in die andere Datei  (zB. mit Ctrl+Tab) sowie ggf an der Blattnamensfahne ins richtige Blatt und markiere dort Spalte B am Spaltenkopf, dann Enter.

Der Suchbereich steht dann in der richtigen Syntax in der Formel, ggf $ ergänzen, wenn horizontal kopiert werden soll.

Match (Vergleich) liefert die Nummer der Finde-Zelle im aufgeführten Bereich, bei ganzer Spalte identisch mit der Zeilennummer..

Iferror (Wennfehler) funktioniert auch mit zusammengesetzten Argumenten, sobald EINES DAVON Fehler ergibt. Ist aber nicht so spezifisch wie IsNA (Is Not Available,=IstNV (Nicht Verfügbar)), sollte aber gehen (die genannte Meldung hättest du so allerdings nicht bekommen sondern könntest weiter im Dunkeln tappen!)

Ich würde das beiFehler-Atgument übrigens nicht "" definieren, sondern zB 0 oder als Text "°" etc, damit man sieht, dass in der Zelle was drinsteht, wenn auch fehlerhaft.

Übersetzungstabelle:

http://de.excel-translator.de/

0

Hi RudiatHome,
die Formel ist:
=IF(ISNA(VLOOKUP(Deutschland!F2;Hamburg!$B:$B;1;0));"";"vorhanden")
Grüße
Weasel

da meine Namen recht unübersichtlich lang sind, versuche ich das zu vereinfachen. wofür steht das ISNA? 

und muss ich bei den Namen der Tabellen das .xlsx mit angeben?  Es sind ja eigene Dateien?

Besten Dank für die schnelle Rückmeldung


0

mir der vereinfachung bekomme ich folgende Rückmledung:
"Invalid reference: This file version cannot contain fomulars that reference cell beyond a worksheet size of 256 columns (column IW or higher) or 65536 rows"

Irgendeine Idee, was damit gemeint ist? Bzw. wie ich das ändern kann?

Besten Dank nochmal....

0
@RudiatHome

Hi RudiatHome,
sorry, ich war unterwegs und konnte nicht antworten.
- Ich war davon ausgegangen, dass beide Tabellenblätter in der selben Datei sind. Bei verschiedenen Dateien hast du am besten beide Dateien geöffnet und markierst beim Schreiben der Formel die Bereiche in der jeweiligen Datei mit der Maus, dann werden die Bezüge von Excel automatisch richtig gesetzt.
- Die Formel =ISNA() heißt auf deutsch =ISTNV() und prüft, ob der Inhalt zwischen den Klammern einen NV-Fehler erzeugt (z.B. beim SVERWEIS -> wenn Wert in Matrix nicht gefunden wird).
- Bist du sicher, dass beide Dateien .xlsx sind? Die Fehlermeldung beschreibt die Zellgrenzen von .xls-Dateien. Gegebenenfalls möchtest du das ändern.

Wenn du in den Dateinamen Leer- und Sonderzeichen vermieden hast, sollte die Formel ca. so aussehen, wenn beide Dateien in Excel geöffnet sind:
=IF(ISNA(VLOOKUP([Datei1]Deutschland!F2;[Datei2]Hamburg!$B:$B;1;0));"";"vorhanden")

Das Schema für den Bezug ist: [Dateiname]Tabellenblattname!A1
Schema für den Bezug mit Leer- oder Sonderzeichen im Dateinamen: '[Dateiname]Tabellenblattname'!A1

Grüße
Weasel

1
@Weasel6666

Bzw. wie ich das ändern kann?

Speichere beide Dateien als .xlsx (da wahrscheinlich keine Makro vorhanden, andernfalls als .xlsm)

0

Wie 2 Exceltabellen vergleichen und eine mit Inhalten der anderen ergänzen?

Hallo zusammen,

ich habe zwei Tabellen mit Produkten

Tabelle A beinhaltet in Spalte A eine ID und in Spalte B eine Bezeichnung. Die Tabelle ist gemessen an dem zu erreichenden Endzustand nicht vollständig, das heißt nicht alle tatsächlich vorhandenen Produkte sind vorhanden. In weiteren Spalten gibt es zusätzliche Attribute, die hier aber nicht benötigt werden.

Tabelle B ist die Referenz, beinhaltet also alle Produkte (ohne Zusatzattribute) und beinhaltet ebenfalls in Spalte A die ID und in Spalte B die Bezeichnung.

Nun möchte ich feststellen welche Produkte (IDs) mir in Tabelle A fehlen und diese dort einfügen. Das Einfügen der Inhalte könnte am Ende der Tabelle stattfinden, über eine neue Sortierung bringe ich dann alles in die richtige Reihenfolge (nach IDs sortiert).

Wie bekomme ich das hin?

Vielen Dank!

...zur Frage

Tabellen vergleichen und geänderte Werte hervorheben ?

Hallo Leute .Bin auf Hilfe angewiesen. Habe zwei Tabellen ( Tabelle 1 verknüpft mit Tabelle 2, beide im xls Format ). Wie kann ich in Tabelle 1 den geänderten Wert (Zeile oder Spalte ) hervorheben? Tabelle 2 bleibt unberührt .

Habs mal mit  "=A1<>Tab1!A1"   versucht.Klappt auch  aber möchte das auf ganze Tabelle anwenden.

Schon im Vorraus ein dickes Dankeschön,

...zur Frage

Nach einem Wort oder einer Zahl in einer oder mehreren Excel- Tabellen suchen?

Hallo Leute,

und zwar habe ich folgendes Problem:

Ich habe für jedes Projekt unserer Firma eine Excel-Tabelle mit Anzahl der Anlagen, Seriennummern etc. Ich muss oft nach Seriennummern suchen, ohne dass ich weiß zu welchem Projekt es gehört.

Ich würde gerne z.b. in die Windows Suche die Seriennummer eingeben, und die Tabelle taucht auf, wo die Seriennummer hinterlegt ist. Oder ich gebe eine Typenbezeichnung ein, und alle Tabellen tauchen auf, wo diese Typenbezeichnung hinterlegt ist.

Leider funktioniert das bei Excel nicht so, wie ich es mir vorstelle und von Word etc. kenne.

Ich freue mich über eure Hilfe :)

...zur Frage

Was möchtest Du wissen?