Registriert seit: 18.05.2016
Version(en): die, die da ist
Hallo,
dann so?
=WENN(WENN(ZÄHLENWENN(A1:$A$20;"Rechnung");1;0)+(A1="Teilwert")+(A2<>"")<3;A1;"")
VG
von René und seinen 3 Gehirnzellen
Registriert seit: 11.12.2018
Version(en): 2016
Hi silex1,
bisher hat deine Formel ganz gut geklappt. Nun hab ich aber einen Sonderfall:
A1 = Teilwert
A2 = Rechnung
A3 = Teilwert
A4 = Storno
A5 = Teilwert
A6 = Rechnung
A7 = Teilwert
A8 =
A9 =
A10 = Rechnung
A11 = Teilwert
A12 = Teilwert
So sollte es aussehen
A1 =
A2 = Rechnung
A3 =
A4 = Storno
A5 =
A6 = Rechnung
A7 =
A8 =
A9 =
A10 = Rechnung
A11 = Teilwert
A12 = Teilwert
Ich habe in manchen Fällen mehrere Rechnungen mit Teilwerten dazwischen. Bei deiner Formel berücksichtigt der nur die ersten Rechnungen von A1 - A6. Auch leere Zeilen erkennt die Formel leider nicht.
:20:
Gruß miamitony
Registriert seit: 18.05.2016
Version(en): die, die da ist
Hallo,
die Formel ist etwas lang, war wohl noch zu früh für mich... :15:
Die ist kürzer:
=WENN(UND(ZÄHLENWENN(A1:$A$20;"Rechnung");A1="Teilwert");"";A1)
Die Nullwerte per Zellformat ausblenden
Standard;;
VG
von René und seinen 3 Gehirnzellen
Folgende(r) 1 Nutzer sagt Danke an silex1 für diesen Beitrag:1 Nutzer sagt Danke an silex1 für diesen Beitrag 28
• miamitony
Registriert seit: 11.12.2018
Version(en): 2016
Hi Zusammen,
nachdem die Formel so wunderbar klappt, könnt ihr mir vielleicht auch zeigen wie das als VBA Code aussehen würde? :49:
Bin gerade dabei mich etwas in VBA einzuarbeiten.
Danke
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
eine Variante wäre, das Einfügen der Formel mit dem Makrorekorder aufzuzeichnen und das dann mit Application.Evaluate(...formel…) zu verwenden. Geht allerdings nicht mit jeder Formel
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)