Blöcke ab bestimmter Größe zählen
#1
Hallo, ich habe folgendes Problem und bin mir sicher das hier jemand helfen kann.
Ich habe eine Spalte in der entweder ein definierter Text z.B. Fehler steht oder in der nichts steht. Nun möchte ich Zählen wie oft beispielsweise Textblöcke mit mehr als 3 mal Fehler oder mehr als 5 mal Fehler hintereinander (also untereinander) auftauchen.
D.h. z.b. in A1 steht nichts, in A2 steht Fehler, in A3 steht nichts -> nicht mit zählen.
In A1 steht nichts, in A2 bis A5 steht Fehler, in A6 steht nichts -> zählen als eins, für einen Textblock mit mehr als 3 Einträgen hintereinander.
Ich hoffe das war verständlich :20:

Die Lösung ist bestimmt auch eigentlich ganz einfach Dodgy
Danke schon einmal im Voraus.
Top
#2
Hallo,

ein (vielleicht einfacher, vielleicht auch nicht) Weg könnte sein:

(ungeprüft)


Code:
sub FehlerAnzahl()
with columns("A").specialcells(3)
for each ar in .areas
    if ar.count >= 3 then Zaehler = Zaehler + 1
next ar
msgbox "es gibt " & Zaehler & "Fehlerblöcke"
end with

mfg
Top
#3
Hallo,


Tabelle1
ABC
1
2Gesammte Blöcke:5
3
4Fehler1
5Fehler
6Fehler
7
8Fehler1
9Fehler
10
11Fehler
12
13Fehler1
14Fehler
15Fehler
16
17
18Fehler
19
20
21
22
23
24Fehler1
25Fehler
26Fehler
27Fehler
28Fehler
29
30Fehler1
31Fehler
32

verwendete Formeln
Zelle Formel Bereich N/A
B2=SUMME(B4:B31)
B4=WENN(A4="";"";WENN(A2="Fehler";"";WENN(UND(A4="Fehler";A5="Fehler");1;"")))
B5:B31=WENN(A5="";"";WENN(A4="Fehler";"";WENN(UND(A5="Fehler";A6="Fehler");1;"")))
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.15 einschl. 64 Bit



so?

Formel in B4 ignorieren habe vergessen sie zu ersetzen, nur diese verwenden:
Code:
=WENN(A4="";"";WENN(A3="Fehler";"";WENN(UND(A4="Fehler";A5="Fehler");1;"")))

sorry^^
Top
#4
Hi Luffy,

nIch ganz. Der TE schrieb, dass er die Anzahl der Blöcke  mit mehr als 3 Fehlereintragen braucht.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#5
(16.08.2016, 10:47)WillWissen schrieb: Hi Luffy,

nIch ganz. Der TE schrieb, dass er die Anzahl der Blöcke  mit mehr als 3 Fehlereintragen braucht.

Hab ich überlesen dachte ab 2 danke für die Info.
Top
#6
Hallo nochmal,


Blöcke zählen
ABC
1
2Gesammte Blöcke:4
3
4Fehler1
5Fehler
6Fehler
7
8Fehler
9Fehler
10
11Fehler
12
13Fehler1
14Fehler
15Fehler
16
17
18Fehler
19
20
21
22
23
24Fehler1
25Fehler
26Fehler
27Fehler
28Fehler
29
30Fehler1
31Fehler
32Fehler
33

verwendete Formeln
Zelle Formel Bereich N/A
B2=SUMME(B4:B31)
B4:B32=WENN(A4="";"";WENN(UND(A3="Fehler";A2="Fehler");"";WENN(A3="Fehler";"";WENN(UND(A4="Fehler";A5="Fehler";A6="Fehler");1;""))))
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.15 einschl. 64 Bit



so?
Top
#7
Also was soll ich sagen... es scheint zu funktionieren. Dankeee
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste