|
Hey zusammen,
ich hoffe ihr könnt mir bei folgendem Problem helfen:
Ich habe eine größere Datentabelle, die in zwei Spalten nach Farbe bzw. Größe zugeorndet ist.
Nach einer zufälligen Zahlen von Zeilen sind die Einträge auf 0 gesetzt.
Ich will nun, dass alle Zeilen darüber bis zum vorherigen Eintrag 0 geprüft wird, ob die Inhalte der entsprechenden Einträge identisch sind.
Wenn ja, dann soll der Eintrag 0 auf den entsprechenden Wert gesetzt werden, falls nein soll der Eintrag bei 0 beibehalten werden.
Hier ein Beispiel:
|
Nr. |
Farbe |
Größe |
|
1 |
0 |
0 |
|
2 |
Blau |
400ML |
|
3 |
Blau |
400ML |
|
4 |
Blau |
400ML |
|
5 |
0 |
0 |
|
6 |
Blau |
400ML |
|
7 |
Blau |
400ML |
|
8 |
Blau |
400ML |
|
9 |
Blau |
400ML |
|
10 |
Blau |
400ML |
|
11 |
Blau |
400ML |
|
12 |
Blau |
300ML |
|
13 |
Blau |
400ML |
|
14 |
Blau |
400ML |
|
15 |
Blau |
400ML |
|
16 |
Blau |
400ML |
|
17 |
Blau |
400ML |
|
18 |
0 |
0 |
|
19 |
Blau |
400ML |
|
20 |
Blau |
400ML |
|
21 |
Blau |
400ML |
|
22 |
Blau |
400ML |
|
23 |
Blau |
400ML |
|
24 |
Blau |
400ML |
|
25 |
Blau |
400ML |
|
26 |
Schwarz |
400ML |
|
27 |
0 |
0 |
|
28 |
Schwarz |
400ML |
|
29 |
Schwarz |
400ML |
|
30 |
Schwarz |
400ML |
|
31 |
Schwarz |
400ML |
|
32 |
Schwarz |
400ML |
|
33 |
Schwarz |
400ML |
|
34 |
Schwarz |
400ML |
|
35 |
Schwarz |
400ML |
|
36 |
Schwarz |
400ML |
|
37 |
Schwarz |
400ML |
|
38 |
Schwarz |
400ML |
|
39 |
Schwarz |
400ML |
|
40 |
Schwarz |
400ML |
|
41 |
Schwarz |
400ML |
|
42 |
Schwarz |
400ML |
|
43 |
Schwarz |
400ML |
|
44 |
Schwarz |
400ML |
|
45 |
Schwarz |
400ML |
|
46 |
0 |
0 |
Nr. 2 - Nr. 4 sind identisch für Spalte Farbe und Größe => Nr. 5 erhält entsprechend die Werte
Nr. 6 - Nr. 17 sind für Spalte Farbe identisch, nicht aber für Spalte Größe => Nr. 18 erhält den entsprechenden Wert für Farbe, nicht aber für Größe
|