collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 60
  • Punkt Versteckte: 1
  • Punkt Mitglieder: 1

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 13994
  • stats Beiträge insgesamt: 66744
  • stats Themen insgesamt: 8998
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Hilfe bei Endlosformular  (Gelesen 468 mal)

Offline Berlin-Lackierung.de

  • Newbie
  • Beiträge: 23
  • „Bildung lässt sich nicht downloaden.“
Hilfe bei Endlosformular
« am: Februar 14, 2018, 10:54:27 »
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
„Bei einem Fußballspiel verkompliziert sich alles durch die Anwesenheit der gegnerischen Mannschaft.“ - Jean Paul Sartre
 

Offline Joss

  • Access-User
  • *
  • Beiträge: 80
Re: Hilfe bei Endlosformular
« Antwort #1 am: Februar 14, 2018, 11:20:34 »
Hallo Manne,

schau mal hier unter 'Bedingte Summe'.
http://www.ardiman.de/datenbanken/grundlagen/berichte/anzahl_oder_summe_mit_bedingung.html

Gruß
Josef
Meine Suchmaschine: www.fireball.de | Access-Wiki: www.dbwiki.de
 

Offline Beaker s.a.

  • Access Guru
  • ****
  • Beiträge: 1810
Re: Hilfe bei Endlosformular
« Antwort #2 am: Februar 14, 2018, 13:23:03 »
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
--
Beaker s.a., der lieber an seinem eigenen Projekt arbeiten würde/sollte, aber irgendwie immer gerne seinen Senf dazu gibt ;-)
S.M.I².L.E.
 

Offline Berlin-Lackierung.de

  • Newbie
  • Beiträge: 23
  • „Bildung lässt sich nicht downloaden.“
Re: Hilfe bei Endlosformular
« Antwort #3 am: Februar 14, 2018, 15:50:54 »
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
„Bei einem Fußballspiel verkompliziert sich alles durch die Anwesenheit der gegnerischen Mannschaft.“ - Jean Paul Sartre