Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Auswertung von Kundendaten
#1
Hallo zusammen,

ich bin neu hier im Forum und habe mich angemeldet weil ich ein kleines Problem mit einer Auswertung von Kundendaten

bei Excel 2013 habe.

Ich habe eine Tabelle in der erhaltene Summen von Kunden nach Jahr und Kalenderwoche aufgelistet sind (siehe bild im Anhang). 
Es soll mit einer Formel das Geld nach Kunde und jahr getrennt aufsummiert werden. Dabei bereitet mir das Format des zeitraums Probleme,
dies ist aber festgelegt und kann nicht geändert werden (Jahr-KW also 2016-1).
ich möchte das wie folgt aufbauen

Summiere den Betrag aus Spalte B auf, wenn Spalte A mit 2016 beginnt und in Spalte C Kunde 1 steht. 

Für Kunde 1 sollte dann für 2015 160€ rauskommen, für Kunde 2 in 2015 250€ usw. 

die summewenns funktion habe ich schon gefunden, um mehrere Bedingungen festzulegen, aber ich bekomme es nicht hin, dass Excel aus Spalte A nur die ersten 4 Zahlen opder Zeichen
ausliest. 
Den Links befehel habe ich auch schon ausprobiert, der scheint aber nicht über eine komplette spalte zu funktionieren, sonder nur für einzelne zellen. 

mein bisheriger Versuch war =summewenns(B:B;A:A; Links(A:A;4)=2015;C:C;Kunde 1)
das funktioniert aber nicht. Denke das liegt am links Befehl.

kan mir jemand dabei weiterhelfen?

Vielen Dank im vorraus


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hola,


Code:
=SUMMENPRODUKT((LINKS(A2:A10;4)="2015")*(C2:C10="kunde 1")*(B2:B10))


Gruß,
steve1da
Antworten Top
#3
Hallo,

alternativ:

Eine Hilfsspalte mit =Links(A2;4) verwenden um nur das Jahr auszugeben und dann einfach eine Auswertung mit einer Pivottabelle machen.

Sollte es sich in der Spalte A um ein benutzerdefiniertes Datum handeln könnte man die Auswertung auch ohne Hilfsspalte erstellen.
Gruß
Peter
Antworten Top
#4
Smile 
@Steve1da:
Vielen Dank, dein Weg funktioniert prima. Das hat mir einen haufen arbeit erspart, danke  :28:

@Peter
Es handelt sich um ein vorgegebenes Datumsformat, das nicht verändert werden soll.
Dein Weg funktioniert zwarauch, ich finde das mit der Hilfsspalte allerdings etwas unschön.
Trotzdem danke :)
Antworten Top
#5
Nur anders geschrieben:


Code:
=SUMPRODUCT((LEFT(A2:A11;4)&C2:C11="2015kunde 1")*(B2:B11))
Antworten Top
#6
(22.06.2016, 11:26)Phinehas schrieb: Dein Weg funktioniert zwarauch, ich finde das mit der Hilfsspalte allerdings etwas unschön.

Hi,

Hilfsspalten müssen ja nicht stehenbleiben. Wenn sie stören, einfach ausblenden oder sogar auf einem separaten Tabellenblatt oder in einem Bereich weit außerhalb des Sichtbereichs anlegen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hallo snb,

keine Kritik nur ein Hinweis :)

Tipp:
füge doch die deutsche Syntax ein, wenn du willst auch zusätzlich mit der englischen Syntax.
Die meisten Fragesteller können wahrscheinlich mit den eng. Formelbezeichnungen nichts anfangen.

nutze z.B
http://de.excel-translator.de/translator/

Ich bin selber auch in engl. Foren ab und zu unterwegs, dort würden die Fragesteller mit einer deutschen Syntax auch keine Freude haben.
z.B http://answers.microsoft.com/en-us/offic...c7b03f55aa

lg
Chris
lg Chris
Feedback nicht vergessen.
[Bild: v.gif]
3a2920576572206973742064656e20646120736f206e65756769657269672e
[-] Folgende(r) 1 Nutzer sagt Danke an chris-ka für diesen Beitrag:
  • Jockel
Antworten Top
#8
(22.06.2016, 12:35)chris-ka schrieb: Hallo snb,

keine Kritik nur ein Hinweis :)

Tipp:
füge doch die deutsche Syntax ein, wenn du willst auch zusätzlich mit der englischen Syntax.
Die meisten Fragesteller können wahrscheinlich mit den eng. Formelbezeichnungen nichts anfangen.

nutze z.B
http://de.excel-translator.de/translator/

Ich bin selber auch in engl. Foren ab und zu unterwegs, dort würden die Fragesteller mit einer deutschen Syntax auch keine Freude haben.
z.B http://answers.microsoft.com/en-us/offic...c7b03f55aa

lg
Chris

Hallo Chris, ich glaube das ist vergebene "Liebesmüh"...

... snb könnte den link zum Translator ja in die Signatur hier einfügen... (^_-)
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
Antworten Top
#9
Hallo, was spricht gegen DBSUMME()..?

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1Jahr-KWBetragKunde Jahr-KWKundeBetrag 
22015-1100Kunde 1 2015*Kunde 1160160
32015-150Kunde 2     
42015-260Kunde 1     
52015-2200Kunde 2     
62016-1250Kunde 3     
72016-1300Kunde 4     
82016-2160Kunde 3     
92016-2250Kunde 4     
102017-1150Kunde 5     
112017-1350Kunde 6     
122017-2300Kunde 5     
132017-240Kunde 6     

ZelleFormel
G2=DBSUMME(A1:C13;2;E1:F2)
H2=SUMMENPRODUKT((LINKS(A2:A10;4)="2015")*(C2:C10="kunde 1")*(B2:B10))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
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
Antworten Top
#10
@Chris

Wenn der TS seriös ist, will er/sie  jedes Antwort analysieren und verstehen bevor an zu wenden.
Und eine Übersetzung darf dann doch kein Problem sein !?
Ich möchte vermeiden das Vorschläge nur kopiiert werden.
Und allerdings ist VBA völlig Amerikanisch.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste