- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
und mal wieder eine Anfängerfrage ...
Ich habe verschiedene Berechnungstage als Datum vorliegen und möchte bei einem ein Jahr (ein Quartal) abziehen um Bewegungen innerhalb des letzten Jahres (Quartals) darzustellen. Es will mir allerdings nicht gelingen.
Für Hilfe wäre ich wieder einmal sehr dankbar!
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Servus,
intnx sollte gehen ; ist die standardfunktion um datumsintervalle zu addieren subtrahieren ,
(S)ame ist der alignmentparameter den du brauchts für - gleiche position innerhalb der zielperiode
Die Funktion unterstützt auch noch B(eginning) , M(iddle) oder (E)nd im zielintervall
/* - 1 Quartal , - 1 Jahr */
<datvarneu1>= intnx('YEAR',<datvaralt>,-1,'S');
<datvarneu2>= intnx('QUARTER',<datvaralt>,-1,'S');
lg gernot
details:
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Super, ganz lieben Dank!! Das hat geklappt. 🙂
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Hallo zusammen,
eine Frage: Ich habe ein Datum im Format "DATE9." und muss auf dieses drei Jahre hinzu rechnen, abzüglich einem Tag. Sprich das Datum 27.02.2018 müsste zu 26.02.2021 werden.
Kann mir jemand sagen, wie das funktioniert? Das wäre klasse 🙂
Danke und viele Grüße,
Dave
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Hallo @Dave85 ,
dafür nutzt man die INTNX-Funktion:
data test;
a = '27feb2015'd;
attrib a b format=DDMMYYP10.;
b = INTNX('YEAR',a,3,'S') - 1;
run;
Viel Erfolg!
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Klasse, Danke 🙂 es klappt
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Fünf Dinge, die man beim Arbeiten mit Datum und/oder Zeit in SAS unbedingt drauf haben muss:
SAS Functions and CALL Routines by Category
(jeweils Abschnitt "Date and Time")
About SAS Date, Time, and Datetime Values
Man kann sich das natürlich nicht alles merken, aber man muss wissen, wo man nachsieht 😉