Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Berechnendes Feld in Formular - soll nur positive Werte addieren?

134 views
Skip to first unread message

Michael Streiter

unread,
Apr 20, 2000, 3:00:00 AM4/20/00
to
Hallo

Wäre schön wenn mir wer weiterhelfen kann. Ich habe das Problem, das ich in
einem Formular
ein berechnendes Feld - =Summe ([NAE]) habe. Ist ja an kein Problem, aber
jetzt kommts:
Es soll nur positive Werte bei der Summenberechnung berücksiochtigen.

z.B: 20 + 20 - 10 soll 40 ergeben!

habs versucht mit =Summe ([NAE]>0) , liefert mir allerdings die Anzahl der
Posten und nicht die
summierten Einzelwerte.

Wie geht das? Vielen Dank im Voraus, Mike

Andreas Hauck

unread,
Apr 20, 2000, 3:00:00 AM4/20/00
to
Hallo Michael,
versuche es mal so:
=DomSumme("[NAE]";"tabelle1";"[NAE]>0") (oder DSum in VBA)
statt 'tabelle1' muß Du natürlich Deinen Tabellennamen eintragen.

Gruß Andreas

Claudia Groiss

unread,
Apr 20, 2000, 3:00:00 AM4/20/00
to
Michael Streiter schrieb:
[...]

> Wie geht das? Vielen Dank im Voraus, Mike

Schließe einfach die negativen Werte durch eine Wenn-Funktion aus:

=Summe(Wenn([NAE]>0;[NAE];0))

Ist NAE positiv, wird der Wert zur Summe addiert, sonst 0.

Claudia

Frank Hammerschmidt

unread,
Apr 20, 2000, 3:00:00 AM4/20/00
to
Hallo Claudia,

"Claudia Groiss" <cgr...@aon.at> schrieb

> Schließe einfach die negativen Werte durch eine Wenn-Funktion aus:
>
> =Summe(Wenn([NAE]>0;[NAE];0))


mach's mal.

Schöne Ostern

Frank

Henry Habermacher

unread,
Apr 21, 2000, 3:00:00 AM4/21/00
to
hallo michael
unschön, aber vielleicht mit summe(iif([Nae] > 0;[Nae];0))
gruss
henry

--
Ich beantworte keine Fragen per E-Mail auf Postings

Michael Streiter schrieb in Nachricht ...

Karl Donaubauer

unread,
Apr 21, 2000, 3:00:00 AM4/21/00
to
Claudia Groiss schrieb:
> >Frank Hammerschmidt schrieb:

> >
> > "Claudia Groiss" <cgr...@aon.at> schrieb
> >
> > > Schließe einfach die negativen Werte durch eine Wenn-Funktion aus:
> > >
> > > =Summe(Wenn([NAE]>0;[NAE];0))
> >
> > mach's mal.
>
> Tut mir leid, ich habe in der Eile nicht bemerkt, dass ich in Access
> 2000 war. Dort geht's nämlich wirklich.

Ihr sprecht in Rätseln, Fremde.
Geht in jeder Access-Version, aber genau genommen
wurde auch nichts Gegenteiliges behauptet, oder? ;-)

--
cu
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
APP: http://www.AccessProfiPool.com

Frank Hammerschmidt

unread,
Apr 21, 2000, 3:00:00 AM4/21/00
to
Hallo Karl,

ich glaub' dass ich wieder was falsch verstanden habe, nämlich dass es um
eine Endlosform geht, in der NAE im Detailbereich und das berechnete Feld im
Kopf oder Fuß steht. Dann nämlich ist das Ergebnis im berechneten Feld 0.


Gruß

Frank

Karl Donaubauer

unread,
Apr 21, 2000, 3:00:00 AM4/21/00
to
Frank Hammerschmidt schrieb:

> ich glaub' dass ich wieder was falsch verstanden habe, nämlich dass es um
> eine Endlosform geht, in der NAE im Detailbereich und das berechnete Feld im
> Kopf oder Fuß steht. Dann nämlich ist das Ergebnis im berechneten Feld 0.

Ähh, Frank, hast du das wirklich mal gemacht?

(Ist ja schon fast Pu-reif. ;-)

--
Servus

Message has been deleted
0 new messages