Guten Tag,
ich habe folgende Tabelle:
A B C D E
1
RNG
02.10
.
2017
-
20
1
2
RNG
10.10
.
2017
-
20
2
3
RNG
13.11
.
2017
-
20
3
4
Storno
15.11
.
2017
24
4
3
5
RNG
11.12
.
2017
-
32
5
6
RNG
10.01
.
2018
-
37
6
7
Storno
12.01
.
2018
46
7
6
8
RNG
01.03
.
2018
-
20
8
9
RNG
29.03
.
2018
-
44
9
10
RNG
30.04
.
2018
-
25
10
Spalte A ist eine einfache Positionsbezeichnung
Spalte B das Datum
Spalte C der Betrag
Spalte D die Belegnr.
Spalte E die Ausgleichsbelegnr. bei Stornos
Ich benötige für meine Arbeit ein Makro, welches Rechnungen, welche storniert wurden entfernt. Das ganze soll wie folgt funktionieren:
1
: Suche mir die Positionen wo
in
A:A Storno steht
2
: Nehme aus diesen Positionen den Ausgleichsbeleg aus Spalte E
3
: Suche diesen Ausgleichsbeleg
in
Spalte D (Zuordnung von Belegnr. und Ausgleichsbelegnr.)
4
: Rechne mir bei passender Zuordnung die Beträge zusammen und trage diesen die Zeile der Stornoposition
in
Spalte F.
Das ganze mal als Beispiel mit den oben aufgeführten Zahlen:
1
: Storno
in
A4 und A7
2
: Ausgleichsbeleg für E4
=
3
und E7
=
6
3
: Zuordnung: die
3
befindet sich
in
D3 und die
6
in
D6
4
: In F4 sollte dann (
24
-
20
=
4
)
4
stehen und
in
F7 (
46
-
37
=
9
) eine
9.
So soll das Ergebnis aussehen:
A B C D E F
1
RNG
02.10
.
2017
-
20
1
-
20
2
RNG
10.10
.
2017
-
20
2
-
20
3
RNG
13.11
.
2017
-
20
3
4
Storno
15.11
.
2017
24
4
3
4
5
RNG
11.12
.
2017
-
32
5
-
32
6
RNG
10.01
.
2018
-
37
6
7
Storno
12.01
.
2018
46
7
6
9
8
RNG
01.03
.
2018
-
20
8
-
20
9
RNG
29.03
.
2018
-
44
9
-
44
10
RNG
30.04
.
2018
-
25
10
-
25
Ich hoffe ihr könnt mir helfen und das ganze sieht so anschaulich aus, wie ich es hier im Editor verfasst habe.
VG Sebi