Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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.
Antworten 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
Antworten 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^^
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
Antworten 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)
Antworten Top
#5
(16.08.2016, 09: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.
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
Antworten 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?
Gruß,

Luffy  :100:

Personaltrainer - Ernährungsberater 
Antworten Top
#7
Also was soll ich sagen... es scheint zu funktionieren. Dankeee
Antworten Top


Gehe zu:


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