Excel 2013-Formel zur Überprüfung binärer Daten und zum Ausschließen leerer Zellen (würde auch gerne die aktuelle Formel vereinfachen)

284
wolffisho1

Ich habe Leute, die Daten für 16 Fragen eingeben, die die Befragten Yesesmit 1 und Nosmit 0 kennzeichnen, aber in der Vergangenheit hatte ich Probleme mit dummen Fehlern, entweder mit Leerzeichen oder mit anderen Zahlen . Daher füge ich eine weitere Spalte hinzu, um jede der 16 Zellen zu überprüfen entweder eine 0 oder eine 1 haben .

Ich habe eine lange Formel mit 16 ODER- Funktionen gefunden, die in einer UND- Funktion verschachtelt sind (wenn also jemand eleganter vorgeht, wäre das auch großartig), aber wenn Zellen leer bleiben, zählt meine Formel sie als 0. Any Ideen?

=IF(AND(OR(A3=1;A3=0);OR(B3=1;B3=0); [...];)=TRUE;0;1) 

Die If-Funktion, dass alles geschachtelt ist, ist so, dass ich die ungefähr tausend Zeilen in der bedingten Formatierung zusammenfassen und den Header rot machen kann, wenn die Summe nicht gleich 0 ist:

Formatwerte, bei denen diese Formel wahr ist: = SUM ($ Q: $ Q) <> 0

1

1 Antwort auf die Frage

2
Gary's Student

Um zu testen, ob alle Zellen in A1 bis P1 entweder 1 oder 0 sind, verwenden Sie:

=AND(COUNTBLANK(A1:P1)=0,COUNTIF(A1:P1,1)+COUNTIF(A1:P1,0)=16) 

Der erste Teil fängt schlechte Leerzeichen auf, der zweite Teil fängt schlechte Zahlen

Gute Antwort. Ist der COUNTBLANK-Teil notwendig? davidmneedham vor 6 Jahren 0
@davidmneedham wahrscheinlich nicht, da * COUNTIF (wie auch immer, 0) * Leerzeichen nicht als 0 behandelt Gary's Student vor 6 Jahren 0
Wunderschönen. Ich danke dir sehr! Ich habe das, was Sie zur Verfügung gestellt haben, verschachtelt (minus COUNTBLANK per @ Gary'sStudent), und zwar in einer if -Anweisung, so dass True = 0, False = 1 ist. Dann kann eine bedingte Formatierung im Header die Spalte summieren und die Zelle rot machen, wenn die Summe erscheint ist nicht gleich 0. Vielen Dank nochmal an alle! wolffisho1 vor 6 Jahren 0