Ich bräuchte mal eine "kleine" Hilfe.
Ich wollte bei einer Umsatzliste (Endlosformular mit einzelnen Rechnungssummen) bei einem bestimmten Kunden dessen Umsatz separat addieren, und den Anteil in Prozent am Gesamtumsatz (wird im Formularfuß aus der Summe aller errechnet) ausrechnen... Weiß aber nicht wie.
Beispiel:
1 Kunde Müller 100.- Euro
2 Kunde Meier 200.- Euro
3 Kunde Müller 150.- Euro
4 Kunde Lehmann 200.- Euro
Gesamtumsatz: 650.- Euro
Anteil Kunde Müller: 250.- Euro entspricht 38%
Wäre sehr dankbar über einen Lösungsansatz
Gruß Manne
Hallo Manne,
schau mal hier unter 'Bedingte Summe'.
http://www.ardiman.de/datenbanken/grundlagen/berichte/anzahl_oder_summe_mit_bedingung.html (http://www.ardiman.de/datenbanken/grundlagen/berichte/anzahl_oder_summe_mit_bedingung.html)
Gruß
Josef
Hallo,
Warum nicht einfach eine gruppierte Abfrage?
(Luftcode)
SELECT
Sum(U.UmsKundeEinzeln) As UmsKundeGesamt,
(Sum(U.UmsKundeEinzeln) / Forms!DeinForm!FeldMitGesamtUmsatz) As Anteil
FROM TabelleMitEinzelumsaetzen As U
WHERE U.KundenID = Forms!DeinForm!FeldMitKID
GROUP BY U.KundenID
Ohne die WHERE-Klausel erhältst du eine Übersicht über alle Kunden.
gruss ekkehard
Vielen Dank für Eure Antworten.
Ich hab das jetzt so gelöst.
Textfeld im Formularfuß mit:
=DomSumme("nettobetr";"Kunden umsatz aktueller Monat";"[LfdNrKunde]=" & '361')
und diesen Wert dann mit dem Gesamtumsatz in % umgerechnet.
dennoch vielen Dank nochmals
Gruß Manne