Domino 9 und frühere Versionen > Administration & Userprobleme
Felder addieren
(1/1)
Karin:
Hat jemand eine Idee wie folgendes gehen könnte?
Feldinhalte verschiedener Felder addieren (sind numerische Felder) und die Summe davon in einem neuen Feld ausgeben.
Fis:
Du schreibst in das Feld wo du das Ergebniss haben möchtest einfach
Feld1 + Feld2 + Feld3
Sinaida:
Oder mit @Sum() :
@Sum(Feldname1 : Feldname2 : Feldname3)
Dafür muss allerdings das Feld, dass die Summe ausgeben soll, berechnet sein und Du solltest vorher überprüfen, ob alle Felder, die Du summieren möchtest, auch wirklich gefüllt sind:
Z1:= @if(Feldname1="";0;Feldname1);
Z2:= @if(Feldname2="";0;Feldname2);
Z3:= @if(Feldname3="";0;Feldname3);
@Sum(Z1 : Z2 : Z3)
Viele Grüsse
Sina
Kleine Korrektur: Das Feld muss nicht Berechnet sein - es geht natürlich auch in der Eingabeübersetzung des Feldes.....
Karin:
Und was ist, wenn nicht in jedem Feld ein Wert steht?
Sinaida:
Wenn nicht in jedem Feld ein Wert steht, kann es passieren, dass Notes den Inhalt als Text bewertet und einen Fehler ausgibt a la 'Text kann nicht in Zahl umgewandelt werden'.
Mit den obigen @If-Abfragen erhälst Du bei leeren Feldern eine 0, ansonsten den Feldinhalt.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln