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

DBsumme mit Bedingung

170 views
Skip to first unread message

Manfred Frisch

unread,
May 7, 2002, 3:57:06 PM5/7/02
to
Liebe Excellenten,

ich habe eine Tabelle
Bereich Datum Anzahl
Hemden 15.05.01 150
Hosen 01.04.01 40
Hemden 10.03.01 15
Hemden 10.05.01 30

Die Tabelle ist als Datenbank angegeben.
Kann ich mit einer DBSUMME-Formel auch folgende
Bedingungen integrieren:
Bereich = Hemden
Datum = zwischen 09.05.01 und 31.05.01

Lösung = 150+30 =180

Kann man diese Bedingungen in die Suchkriterien einbauen, ohne
die Suchkriterien in einem extra Bereich angeben zu müssen
(also in díe Formel integrieren)?

Vielen Dank im voraus
Manfred


Dr. Matthias Rochholz

unread,
May 7, 2002, 6:17:18 PM5/7/02
to
Hi Manfred,
Du brauchst auf jeden Fall einen Kriterienbereich. Dieser könnte aber z.B.
wie folgt aussehen:
In A1: "Komplexes Kriterium"
In A2: =UND(A10="Hemden";B10>=DATWERT("9.5.01");B10<=DATWERT("31.5.01"))

Dabei gilt: Deine Daten beginnen in A9 (inkl. Überschriften) und reichen bis
Weiß-der-Geier-wohin.
Deine DBSUMME-Funktion würde dann den DB-Bereich angeben wie bisher, das 2.
Kriterium würde z.B. lauten "C10", das 3. Kriterium "A1:A2".
So geht es auf jeden Fall - wenn Du es noch an Deine Wünsche anpasst, sollte
der Funktionalität nichts mehr im Wege stehen.
Alles klar?
LG, Matthias

"Manfred Frisch" <frisc...@t-online.de> schrieb im Newsbeitrag
news:ab9be1$ql8$04$1...@news.t-online.com...

Hans Hofmann

unread,
May 8, 2002, 4:54:02 AM5/8/02
to
"Manfred Frisch" <frisc...@t-online.de> wrote:
Lieber Excellent,
>
>ich habe eine Tabelle
A B C

>Bereich Datum Anzahl
>Hemden 15.05.01 150
>Hosen 01.04.01 40
>Hemden 10.03.01 15
>Hemden 10.05.01 30
>
>Die Tabelle ist als Datenbank angegeben.
>Kann ich mit einer DBSUMME-Formel auch folgende
>Bedingungen integrieren:
>Bereich = Hemden
>Datum = zwischen 09.05.01 und 31.05.01
Kriterium besteht aus Spalte1 UND Spalte2 etwa:
Datum Datum
<30.05.01 >01.05.01


>Lösung = 150+30 =180
>
>Kann man diese Bedingungen in die Suchkriterien einbauen, ohne
>die Suchkriterien in einem extra Bereich angeben zu müssen
>(also in díe Formel integrieren)?

Kann man, mittels Array-Formel
{=SUMME((B2:B5>DATWERT("01.05.01"))*(B2:B5<DATWERT("01.06.01"))*(C2:C5))}
Eingabe mit Tastenkombination Strg+Umschalt+Eingabe abschließen. Es fragt sich
nur, ob das sinnvoll ist, da die Abfrage-Parameter sich ändern. Soll dann
jedesmal die Formel angepasst werden?
Man könnte die störenden Zeilen evtl. mit Zeilenhöhe 0 ausblenden, usw...


Gruß HW
--
__________________________________________________________
News suchen, lesen, schreiben mit http://newsgroups.web.de

Manfred Frisch

unread,
May 8, 2002, 3:38:49 PM5/8/02
to
Lieber Matthias,

die Lösung passt.
Eine kleine Verbesserung wäre es, wenn man die beiden Datenwerte in
der Formel als Verweis einbauen könnte ..

Eine Idee?

Manfred


Dr. Matthias Rochholz <Matthias...@web.de> schrieb in im Newsbeitrag:
#WcaeTh9BHA.1700@tkmsftngp07...

0 new messages