2016-07-06 11 views
0

Ich arbeite derzeit an einem Excel-Datenblatt, das wie folgt beschrieben wird. Mein Ziel ist es, den Zellenwert zu erhalten, der die beiden Bedingungen erfüllt.Wie erhalten Daten, die zwei Bedingungen in Excel erfüllen?

......... A ............ B ............... C ....... ......... D

======= ======= ======= =======

1 ... .... ID ...... Verkauf ...... Antwort

2 ...... N01 .... 122 ....... Positive

3. ..... N02 .... 151 ....... Positiv

4 ...... N03 .... 123 ....... Negativ

5 ...... N04 .... 124 ....... Positive

6 ...... N05 .... 154 ....... Negative

7 ...... N06 .... 162 ....... Negative

8 ...... N07 .... 124 ....... Positive

9 ...... N08 .... 108 ....... Positive

10 ..... N09 .... 137 ........ Negative

11 ..... N10 .... 109 ........ Negative

Jetzt möchte ich die Maximum Verkaufswert deren Antwort ist Positive. Also hier ist die erste Bedingung Ich möchte maximalen Verkaufswert und zweitens ist Die Antwort ist positiv. Ich möchte solche Datensätze nur mit Formeln.So helfen Sie bitte, wenn Sie wissen.

Antwort

1

Versuchen:

=MAX(IF(C2:C11="Positive",B2:B11)) 

dies ist eine Matrixformel es so begehen, indem Sie Ctrl +Umschalt + eingeben.

Siehe Bild als Referenz:

enter image description here

+0

Ja, das funktioniert. Angenommen, ich habe einen _Vierth colomn_ ** Prozentsatz **, und ich möchte die ** Sales ** finden, für die _Responder_ ist ** positiv ** und _Percentage_ ist ** Maximum **. Hilf mir dafür. – PavanV

+0

Ich habe dieses Array verwendet foormula {= INDEX (B2: B11, Übereinstimmung (MAX (IF (C2: AC11 = "Positive", D2: D11)), D2: D11,0))} – PavanV

+0

@PavanV - ' C2: AC11 = "Positiv" sollte "C2: C11 =" Positiv "" sein – Mrig

0

Oder

=INDIRECT("B"&MATCH(MAX(IF(C2:C11="Positive",D2:D11)),D2:D11)) 

(auch Array-Formel) ich auf der anderen Antwort kommentiert hätte, haben aber nicht genug Punkte noch ..