2016-04-19 14 views
1

Ok, ich werde versuchen, dies so gut wie möglich zu erklären. :) Ich habe eine Excel-Tabelle mit zwei Tabs. Tab1 enthält Informationen, die aus Benutzerfeedback auf einer Website importiert werden, während in Tab2 Daten aus einer Datenbank kopiert werden.Excel-Datenverifizierung mit COUNTIF

Es gibt zwei Spalten in Tab1, die ich die Daten überprüfen möchte, die in den Zellen dieser Spalten mit den Daten in Tab2 ist und dann True oder False in einer eigenen Spalte anzeigen, abhängig davon, ob die Daten aus Tab1 stimmt mit den Daten in Tab2 überein.

Ich habe herausgefunden, wie man COUNTIF verwendet, um Zellen aus einer Spalte zu verifizieren, aber ich kann nicht herausfinden, wie man es bekommt, um beide Spalten in Tab1 von Tab2 zu überprüfen. Hier ist, was ich bisher habe: =COUNTIFS(Rosters!A:B,B10:C10)>0

In dem obigen Beispiel, wenn ich entweder B10 oder C10 lösche, dann funktioniert es, aber nur die Zellen in der einen Spalte zu überprüfen. Wenn ich es als B10: C10 belasse, wird es als falsch angezeigt, obwohl es basierend auf den Daten in Tab2 wahr sein sollte. Gibt es eine Möglichkeit, Daten in mehreren Spalten in einer Registerkarte aus Daten zu überprüfen, die sich in einer anderen Registerkarte oder Tabelle befinden?

Dies ist, was ich für mehrere Kriterien versucht, aber es ist immer noch als falsch zeigt, obwohl es wahr sein sollte: =COUNTIFS(Rosters!A:B,B10, Rosters!A:B,C10)>0

+0

brechen in mehrere Kriterien aus. Das ist der Punkt von "Countifs" gegen "Countif"? – findwindow

+1

Versuchen Sie '= COUNTIFS (Dienstpläne! A: A, B10, Dienstpläne! B: B, C10)> 0' –

+0

@ScottCraner Das tat es! Ich fühle mich so albern. Anstatt 'Rosters! A: B' zu verwenden, sollte es' A: A' für eine Spalte und dann 'B: B' für die zweite Spalte sein. Danke für Ihre Hilfe! – Michael

Antwort

0

Try this:

=IF(ISERROR(VLOOKUP(A8;sheet2!A:A;1;));"FALSE";"TRUE")