Diese Frage hat ihre Wurzeln hier:
Wie kann ich einen Übergang von 0 zu 1 in einer Spalte in Excel aufzeichnen?
Als Schaltparameter möchte ich allerdings statt Nullen und Einsen lieber Ein/Aus verwenden.
Der Code sollte eine Spalte scannen. Jedes Mal, wenn er „Aus“ unmittelbar gefolgt von „Ein“ sieht, zählt er es.
Ich könnte die Spalte mit den Zeichenfolgen durchaus in Nullen und Einsen umwandeln und die obige Antwort anwenden, aber … ich habe mich gefragt, ob es etwas weniger Umständliches gibt.
Danke.
Antwort1
=SUMPRODUCT(--(A1:A12="off")*(--(A2:A13="on")))
Verwenden Sie diese Formel, wobei A1:A13 die Spalte ist, in der Sie alle Zeilen ein- und ausgeschaltet haben.
A1:A12="aus" ist Ihre Spalte ohne die letzte Zeile
und A2:A13="ein" ist Ihre Spalte ohne die erste Zeile.
Die Formel zählt die folgenden "aus" mit "ein"
Aktualisieren
Schreiben Sie in E1. A1:A12
Schreiben Sie in E2 A2:A13
und verwenden Sie diese Formel:
=SUMPRODUCT(--(INDIRECT(E1)="off")*(--(INDIRECT(E2)="on")))
Sie können E1 und E2 durch unterschiedliche Referenzen ersetzen.