Dies mag für manche eine leichte Frage sein, aber ich bin völlig verloren, daher wäre ich für jede Hilfe sehr dankbar!
A
1 10
2 20
3 30
4 40
5 50
6 60
7 70
8 80
9 90
10 100
Natürlich ist meine tatsächliche Arbeitstabelle viel komplizierter als die obige Tabelle, aber die Logik, die ich herauszufinden versuche, ist folgende (unter Verwendung der Matrixformel):
= SUMME (WENN (LEN (A1: A3, A8: A10)> 0,1)) STRG + UMSCHALT + EINGABETASTE Ich kann einen Fehler melden --- Ich möchte einen Zellbereich / Referenz schreiben, der A4: A7 vollständig ignoriert (40 50, 60, 70). (Dieses Komma funktioniert nicht, wenn 2 Zellbereiche kombiniert werden sollen, die aufgeteilt sind.)
Kann mir bitte jemand helfen, einen Zellbereich / eine Referenz zu schreiben, der / die den mittleren Teil des Diagramms überspringt! Ich habe das Gefühl, dass die Verwendung von OFFSET oder INDEX dem Bedarf irgendwie gerecht werden kann, aber ich bin so verloren.
=IF(AND(MOD(ROW(),7)>=1,MOD(ROW(),7)<=3),INDIRECT("A"&ROW()),"")
B1 ein und kopiere nach unten auf B10. Die Summe von Spalte B ist jetzt das, was Sie wollen, obwohl ich weiß, dass es nicht so ist, wie Sie es haben wollten. Vielleicht wird es jemanden geben, der dies sieht und weiß, wie man es in eine Matrixformel einbaut.Antworten:
Eureka! Hier ist die Formel:
=SUMPRODUCT(--(MOD(ROW(A1:A10),7)>=1)*--(MOD(ROW(A1:A10),7)<=3)*A1:A10)
Das Rationale stimmt mit dem überein, was Sie gesehen haben, als Sie die Formel in meinem Kommentar in den Bereich B1: B10 eingefügt haben. Da dies eine SUMPRODUCT-Funktion ist, können Sie einfach drückenENTER
.quelle
Bei einigen Funktionen können Sie nicht zusammenhängende Bereiche verwenden, in der Regel jedoch keine Matrixformeln, es sei denn, Sie verwenden andere Kriterien (wie die Zeilennummer), um einige Zeilen explizit auszuschließen.
Mit der Formel, die Sie in der Frage zeigen, dh
=SUM(IF(LEN(A1:A3,A8:A10)>0,1))
Das soll vermutlich nicht leere Zellen in den angegebenen Bereichen zählen - wenn das alles ist, was Sie tun möchten, verwenden Sie möglicherweise
COUNTA
- das wird nicht leere Zellen zählen ...... und Sie können es auf nicht zusammenhängende anwenden Bereiche, z=COUNTA(A1:A3,A8:A10)
Beachten Sie, dass
COUNTA
auch Zellen gezählt werden, die mit einem "Formel-Leerzeichen" gefüllt sind.Wenn dies nicht Ihren Wünschen entspricht, erläutern Sie bitte ausführlicher die Berechnung, die Sie durchführen möchten
quelle