Autor Thema: @Sum + Durchschnitt  (Gelesen 1085 mal)

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
@Sum + Durchschnitt
« am: 22.07.04 - 15:59:41 »
Hallo,

Ich hab 15 Felder. Bei default hab ich das :

FIELD T1 := T1;
a := @If(T1="";0;T1);
@SetField ("T1" ; a)

dann hab ich noch eine Summen Feld computed
@Sum(T1 : T2 : T3 : T4 : T5 : T6 : T7 : T8 : T9 : T10 : T11 : T12 : T13 : T14 : T15)/15
und am Schluß divitiert durch die Anzahl der Felder.

So nun ist aber das Problem das ich den Durchschnitt nicht von allen Feldern will sondern nur von den Feldern wo der Wert !=0 ist.
d.h ich müsste mir eine Variable machen die alle Felder kontrolliert und den Wert um eins erhöht wenn in einem Feld der Wert !=0 ist und diesen Wert dann als Division für den Durchschnitt verwende.
Aber wie mach ich das?
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:@Sum + Durchschnitt
« Antwort #1 am: 22.07.04 - 17:32:24 »
Hi,

probier's mal damit:

anzahl := 0;
@If(T1!=0; @Set("anzahl"; anzahl +1 );"");
@If(T2!=0; @Set("anzahl"; anzahl +1 );"");
@If(T3!=0; @Set("anzahl"; anzahl +1 );"");
@Sum(T1:T2:T3)/anzahl;

Ich hab's mal nur mit drei Feldern gemacht.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:@Sum + Durchschnitt
« Antwort #2 am: 22.07.04 - 18:24:13 »
Danke das hat super geklappt.  ;D
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz