Hallo Tamara, ich weiß ja nicht, was du machst. Und auch nicht, ob du dich mal mit der Formel auseinandergesetzt hast, aber bei richtiger Anwendung bekommt man sehr wohl ein Ergebnis..:
Arbeitsblatt mit dem Namen 'Hilfsdaten'
L
M
N
O
P
Q
R
S
T
U
V
1
Startdatum
Enddatum
Auftragsart
VKORG
VKG
VSTL
Vertriebsb.
Land
KD-Hierarchie
Auftraggeber
Warenempfänger
2
01.01.2015
11.09.2015
ZORD
VKORG1
VKG1
VSTL1
Vertriebsb.6
KD-Hierarchie8
Auftraggeber15
Warenempfänger15
3
4
5
4
Zelle
Formel
L2
=krtStartdatum
M2
=krtEnddatum
N5
=DBANZAHL2('Daten für die Auswertung'!A1:AA201;N1;L1:V2)
ich hatte mich am Wochenende schon mit der Funktion DBANZAHL() und DBANZAHL2() auseinandergesetzt, konnte es aber nicht auf meinen Fall umsetzen
Mit deinem konkreten Beispiel versuche ich nun erstmal, die Funktion zu verstehen.
Ich melde mich aber auf jeden Fall wieder, wenn ich weitergekommen bin (oder auch nicht)
Hallo Tamara, es lohnt sich in jedem Fall sich mit DatenBank-Funtionen auseinander zu setzen, weil: hier z.b. wird die Formel nicht länger, egal wie viele Kriterien du hast, zudem kannst auch ODER-Beziehungen darstellen... Ich möchte diese SUMMENPRODUKT()-Formel gar nicht sehen, die das abdeckt...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28 • VBA4Beginner
ja, ich habe dank deines, auf meine Daten bezogenes, Bespiel nun die DBANZAHL2()-Funktion schon ein bisschen besser durchschaut
Jetzt muss ich nur noch sehen, wie ich die ganzen zusätzlichen Kriterien dazugekaspert kriege.
Ich werde mein Bestes geben und mich auf jeden Fall zurückmelden
Ich habe es also nun hinbekommen, die wirklich einfachen Werte per DBANZAHL2() zu ermitteln.
Zunächst meine Frage, ob ich das Prinzip nun richtig verstanden habe Bitte einmal in die Tabelle schauen und mir mitteilen, ob ich schon wieder zu kompliziert gedacht habe, oder ob es so aussehen muss - Dankeschön
Meine Berechnungen stehen nun also im Tabellenblatt "Auswertung". Die von mir korrekt per DBANZAHL2() ermittelten Werte habe ich grün markiert.
Jetzt möchte ich aber zusätzlich zum Zeitraum (jeweils der Monat) ermitteln, wieviele Datensätze sowohl zwischen dem z.B. 1.1.15 und 31.1.15, als auch, wo das WA-Datum kleiner oder gleich Lieferdatum ist.
Ist bestimmt nur wieder eine Kleinigkeit, aber wenn ich das auch noch hinkriege, dann wäre ich wirklich zufrieden
Vielen Dank für die weitere Unterstützung und viele Grüße
Tamara
Hallo Tamara, ich weiß nicht, ob ich dich (richtig) verstehe... ... in deiner Datei ist das Lieferdatum gleich dem Start- bzw. Enddatum (was wiederum gleich dem WA-Datum ist)
14.09.2015, 18:05 (Dieser Beitrag wurde zuletzt bearbeitet: 14.09.2015, 18:09 von VBA4Beginner.)
Hallo Jörg,
mal ganz unabhängig von meinen Formeln:
was ich wissen möchte ist, wie viele Datensätze der "tbl_Daten_fuer_die_Auswertung" sowohl beim WA-Datum zwischen dem 1.1.15 und dem 31.1.15 UND wo das Lieferdatum<=WA-Datum ist.
Vielleicht ist das so verständlicher? Das Start- und Enddatum soll erst später zum Tragen kommen.
Zunächst möchte ich die Werte, die ich bis dato im Bereich A20:S32 im Tabellenblatt "Auswertung" über das Summenprodukt ermittelt habe mit der Funktion DBANZAHL2() nachbilden, zu der ihr mir ja geraten habt
Hi Tamara, wenn du die Datumswerte korrekt vorgibst, wirst du auch die entsprechenden Ergebnisse bekommen... ... in dem letzten Beispiel, was ich gepostet hatte, waren die Daten halt gleich, das hattest du so vorgegeben... ... ich probiers noch mal mit dem Lieferdatum kleiner gleich dem ersten WA-Datum...: