Excel-Formel COUNTIF-Problem

0

Das habe ich für meine D2-Zelle: =COUNTIF(B1:B50="yes",=SUM(A2)-1),IF(OR(C1:C50,"yes",=SUM(A2)+1))

Grundsätzlich versuche ich dies zu erreichen.

  1. Ich habe =SUM(A2)in meiner E2-Zelle die Formel dafür
  2. Ich habe einen Gesamtbetrag in A2 sagen 500
  3. Ich werde in einigen Zellen von B2 bis B50 "Ja" haben
  4. Ich werde in einigen Zellen von C2 bis C50 "Ja" haben
  5. Wenn es ein "Ja" in irgendeinem Zellbereich von B2 bis B50 gibt, möchte ich, dass es 1 von E2 subtrahiert und die neue Summe anzeigt. IE total war 500, ich tippe yes und tab oder drücke die Eingabetaste, dann zeigt E2 jetzt 499 an
  6. Wie Nr. 4, außer wenn in Spalte C2 bis C50 ein Ja steht, möchte ich, dass es eins hinzufügt.

Ich habe das schon einmal gemacht, aber es ist eine Weile her und alles, woran ich mich erinnern kann, sind zwei Teile, und das sind =COUNTIF(B1:B50,"YES") und =SUM(E2)-1und ich erinnere mich vage, dass ich ein oder zwei versteckte Zellen hatte, die dazu beitrugen, dass es funktionierte.

Vielen Dank im Voraus. Ich freue mich über jede Hilfe.

user524181
quelle

Antworten:

0

Wie wäre es mit so etwas?

=A2-COUNTIF(B1:B50,"yes")+COUNTIF(C1:C50,"yes")

Dies sollte funktionieren, wenn Sie für jedes "Ja" in der Spalte B 1 von der Zahl in A2 abziehen und für jedes "Ja" in der Spalte C 1 zur Zahl in A2 hinzufügen möchten .

Wenn Sie nur 1 subtrahieren oder 1 addieren möchten, wenn in einer der Spalten ein "Ja" steht, sollte dies die Art von Formel sein, nach der Sie suchen:

=IF(AND(COUNTIF(B1:B50,"yes")>0,COUNTIF(C1:C50,"yes")=0),A2-1,IF(AND(COUNTIF(B1:B50,"yes")=0,COUNTIF(C1:C50,"yes")>0),A2+1,A2))

Dabei wird 1 subtrahiert, wenn in der ersten Spalte ein Ja steht, 1 addiert, wenn in der zweiten Spalte ein Ja steht, und nur die Zahl in A2 (500 in Ihrem Beispiel) ausgegeben, wenn beide Spalten ein Ja haben oder beide leer sind.

CSmith
quelle
Warum hast du SUMs in deiner ersten Formel? A2-COUNTIF(B1:B50,"yes")+COUNTIF(C1:C50,"yes")würde auch richtig funktionieren.
Máté Juhász
@ MátéJuhász Du hast recht. Ich begann mit der Summenformel in der ursprünglichen Frage und bemerkte nicht, dass sie in der Formel, mit der ich endete, überflüssig war. Bearbeitet
CSmith
Vielen Dank für die Formeln, ich werde sie auf jeden Fall ausprobieren, sobald ich wieder zur Arbeit komme. Die SUMs in der einen, die ich hinzugefügt habe, sind da, da die Beispiele, die ich mir angesehen habe, diese entweder am Anfang oder in der Mitte enthielten. Ich dachte, es müsste eine SUMME geben, um dies zu bestätigen. Schreiben Sie die Antwort, wenn diese Ja-Aussage wahr ist.
user524181