Autor Thema: aus Startdatum Jahre berechnen  (Gelesen 4321 mal)

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
aus Startdatum Jahre berechnen
« am: 14.07.04 - 07:44:47 »
Guten Morgen !

Heute früh stellt sich für mich wieder ein nicht lösbares Problem dar, bei dem ich hikfe benötige :D

Also ich habe ein Feld in dem ich ein Datum eingebe. Aus diesem Feld möchte ich den Zeitraum berechnen vom Datum bis heute. Die Angabe soll in Jahren erfolgen. Wie stell ich das am besten mit den Formeln an ?

Danke für die Hilfe

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re:aus Startdatum Jahre berechnen
« Antwort #1 am: 14.07.04 - 08:22:51 »
Irgendwie so könnte es klappen:
(@date(Datum1)-@date(Datum2))/(60*60*24*365) <-Anzahl Sekunden pro jahr
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
Re:aus Startdatum Jahre berechnen
« Antwort #2 am: 14.07.04 - 08:28:03 »
Datum2 soll ja das aktuelle Datum sein ! Wie bekomme ich das raus ?

klaussal

  • Gast
Re:aus Startdatum Jahre berechnen
« Antwort #3 am: 14.07.04 - 08:36:23 »
@today

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
Re:aus Startdatum Jahre berechnen
« Antwort #4 am: 14.07.04 - 08:47:14 »
super habs hinbekommen ! aber eine Frage habe ich noch :D ich bekomme jetzt die Zahl mit 10 Kommastellen oder so raus :D

Wo kann ich einstellen, daß er rundet und gar keine Kommastelle ausgibt ? also bei 0,988676574 dann halt 1 :D

(bekomme den wert in meiner ansicht und da in ner spalte :D)

Marinero Atlántico

  • Gast
Re:aus Startdatum Jahre berechnen
« Antwort #5 am: 14.07.04 - 08:49:23 »
Ich glaube, ihr habt Schaltjahre vergessen.

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
Re:aus Startdatum Jahre berechnen
« Antwort #6 am: 14.07.04 - 08:55:45 »
nee das mit dem schaltjahr is nicht ganz so wichtig. wäre zwar schön aber der eine Tag machts nich :D

also ich bekomme als zahl maximal 3 raus. wenn die zahl kleiner=1 is soll sie eh eins sein. grösser 1 bis =2 soll 2 sein und von 2 bis 3

eine möglichkeit dachte ich ala

das ergebnis plus 0.5 und dann das ergebnis nur als integer ausgeben, also die erste stelle :D das müsste ja gehen ^^ nur wie :D


hmm doch anders ^^ ich muss nu gucken obs ergebnis grösser 1 is dann soll der wert 2 sein. is das ergebnis groesser 2 soll der wert 3 sein und wenn das ergebnis kleiner 1 is soll der wert 1 sein :D
« Letzte Änderung: 14.07.04 - 09:10:00 von signo »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:aus Startdatum Jahre berechnen
« Antwort #7 am: 14.07.04 - 09:32:09 »
In diesem speziellen Fall zum Bleistift:

@if(Ergebnis>2;3;Ergebnis>1;2;1)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

klaussal

  • Gast
Re:aus Startdatum Jahre berechnen
« Antwort #8 am: 14.07.04 - 09:32:31 »
... aus der designer-hilfe:

Rundet die angegebene Zahl auf die nächste ganze Zahl. Wenn eine zusätzliche Zahl angegeben ist, wird sie als Rundungsfaktor verwendet.
Syntax
@Round( Zahl )
@Round( Zahl ; Faktor )
 ;D

Driri

  • Gast
Re:aus Startdatum Jahre berechnen
« Antwort #9 am: 14.07.04 - 09:40:35 »
... aus der designer-hilfe:

Rundet die angegebene Zahl auf die nächste ganze Zahl. Wenn eine zusätzliche Zahl angegeben ist, wird sie als Rundungsfaktor verwendet.
Syntax
@Round( Zahl )
@Round( Zahl ; Faktor )
 ;D

Das ginge bei den Anforderungen von Signo in die Hose, denn laut seiner Beschreibung müßte z.B. 1,2 = 2 sein, mit @Round ist 1,2 = 1.

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
Re:aus Startdatum Jahre berechnen
« Antwort #10 am: 14.07.04 - 09:44:30 »
ganz genau 0,0 bis 0,9999999999 soll 1 sein und 1,0 bis 1,999999 soll 2 sein und alles drüber soll drei sein :D


btw finde ich es doch recht interessant das ich in der designerhilfe nichts zum runden gefunden habe :( keine ahnung wieso

Glombi

  • Gast
Re:aus Startdatum Jahre berechnen
« Antwort #11 am: 14.07.04 - 10:14:50 »
So geht es:
@Round(Zahlfeld + 0,5)

Andreas

Offline signo

  • Frischling
  • *
  • Beiträge: 48
  • Geschlecht: Männlich
    • erfurder.de
Re:aus Startdatum Jahre berechnen
« Antwort #12 am: 14.07.04 - 10:26:17 »
@Round((@Date(@Today)-@Date(Datum))/(60*60*24*365) + (1/2))

damits funktionierts :D vielen dank an alle :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz