2016-07-29 21 views
-1

Wir haben die Daten unter:Return 1-Wert basiert auf einzigartigen Kriterien

Database Scenario 2. Other Column 

1.     Q1 
1.     C1 
1.     Blank 
2.     Q1   
2.     C1 

würde Ich mag einen 1-Wert in der anderen Spalte zurückgegeben, wenn beide Q1 und C1 für die gleiche Datenbank erscheinen, so Spalte 1 , 2, 4, 5 würde einen 1-Wert zurückgeben, Zeile 3 würde einen 0-Wert zurückgeben.

Dank

+1

Sowohl Q1 und C1 erscheint für Datenbank 1. Was ist los mit Zeile 3? – Taosique

+0

Ausgezeichnet. Danke, – user3103022

+0

Wenn meine Antwort für Sie funktioniert hat, markieren Sie bitte als korrekt, indem Sie auf das Häkchen bei der Antwort klicken. Es ist etwas, was nur du tun kannst. –

Antwort

1

Dies wird prüfen, ob die beiden in derselben Datenbank vorhanden ist und dass der Wert in B ist eine der beiden Strings suchen:

=IF(AND(SUM(COUNTIFS(A:A,A2,B:B,{"Q1","C1"}))>=2,OR(B2="Q1",B2="C1")),1,0) 

enter image description here

+0

Denken Sie daran, wenn dies die Frage beantwortet, um es nach einiger Zeit richtig zu markieren. Bitte klicken Sie auf das Häkchen bei der Antwort. Es ist etwa 15 Minuten nach der Frage verfügbar. –

+0

Ich nehme an, wenn ich eine andere Ebene hinzufügen möchte, zum Beispiel "D1", würde ich den Code ändern. = IF (UND (SUM (COUNTIFS (A: A, A2, B: B, {"Q1", "C1", "D1"}))> = 2, ODER (B2 = "Q1", B2 = "C1 ", B2 =" D1 ")), 1,0) – user3103022

+0

@ user3103022 ja, das ist richtig. –