Seite 1 von 1

Fälle auffüllen

BeitragVerfasst: Fr 15. Mai 2015, 11:52
von Prokopus
Hallo, ist jemandem von euch eine Art "von-bis"-Befehl bekannt? Konkret suche ich einen Syntax-Befehl, mit dem ich in der unten dargestellten Datenstruktur jeweils die fehlenden Werte von "1" bis "2" mit 1ern auffüllen kann, die fehlenden Werte von "2" bis "1" allerdings weiterhin frei bleiben.

So sieht die Variable momentan aus:

Variable
.
.
.
1
.
.
2
.
.
.
1
.
.
2
.
.
etc.


Und so soll sie am Ende aussehen:

Variable
.
.
.
1
1
1
2
.
.
.
1
1
1
2
.
.
etc.

Vielen Dank!

Re: Fälle diskret auffüllen / von-bis mit gewollten Leerstel

BeitragVerfasst: Fr 15. Mai 2015, 20:12
von ponderstibbons
ungetestet:
IF (MISSING(variable) AND LAG(variable)=1) variable = 1 .
EXEC .

Re: Fälle diskret auffüllen / von-bis mit gewollten Leerstel

BeitragVerfasst: Mo 18. Mai 2015, 10:10
von Prokopus
Tausendfacher Dank! Daran habe ich nun lange gekaut!
:) Super!