PDA

Vollständige Version anzeigen : Summe bilden bei 2 Kriterien


gnrmarcel
12.07.2012, 13:26
Hallo,

ich habe ein Problem, ich habe eine sehr lange Liste mit Kundennr, Einkaufsdatum und Geldbeträgen.

Jetzt soll ich ausrechnen, wie viel Kunde (Kdnr) am Tag x bezahlt halt.

Mit Summenprodukt bekomme ich das nicht hin.

Kann mir jemand helfen?

Habe ein Test XLS Datei angehangen.

mücke
12.07.2012, 13:56
Moin,

schau mal hier vorbei Zählen ohne Duplikate mit Zusatzbedingungen (http://www.excelformeln.de/formeln.html?welcher=334)

<b>Bewegungsdaten Wohlleben</b><br /><br /><table border="1" cellspacing="0" cellpadding="0" style="font-family:Calibri,Arial; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:100px;" /><col style="width:80px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >H</td><td >I</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style="text-align:left; ">Tag x</td><td style="text-align:center; ">26.10.2011</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:left; ">Anzahl Kunden</td><td style="font-family:Verdana; font-size:10pt; text-align:center; ">1</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Formeln der Tabelle</b></td></tr><tr><td ><table border = "1" cellspacing="0" cellpadding="2" style="font-family:Arial; font-size:9pt;"><tr style="background-color:#cacaca; font-size:10pt;"><td >Zelle</td><td >Formel</td></tr><tr><td >I2</td><td >{=SUMME(<span style=' color:008000; '>(VERGLEICH<span style=' color:#0000ff; '>(A2:A200&B2:B200;A2:A200&B2:B200;0)</span>=ZEILE<span style=' color:#0000ff; '>(1:199)</span>*<span style=' color:#0000ff; '>(B2:B200=I1)</span>*<span style=' color:#0000ff; '>(A2:A200&lt;&gt;"")</span>)</span>*1)}</td></tr></table></td></tr><tr><td ><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>Enth&auml;lt Matrixformel:</span><span style=' font-family:Arial,Arial; font-size:9pt;'><br />Umrandende </span><span style=' font-family:Arial,Arial; font-size:9pt; font-weight:bold;'>{ }</span><span style=' font-family:Arial,Arial; font-size:9pt;'> nicht miteingeben,<br />sondern Formel mit STRG+SHIFT+RETURN abschlie&szlig;en!</span></td></tr><tr><td ><a href="http://www.online-excel.de/excel/singsel.php?f=26" style="font-family:Arial; font-size:8pt;font-weight:bold;color:#000080;" target='_blank'>Matrix verstehen</a></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen &gt;&gt; </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

chris-kaiser
12.07.2012, 13:58
hi

vgl.http://www.youtube.com/watch?v=j9IBdHZAlnY

gnrmarcel
12.07.2012, 14:05
Hallo Chris,
das ist mal super gut aufgearbeitet ...
was ich aber eher brauch ist:

KD Datum Summe
12 03.08 200€
12 10.08 150€

In Excel, da ich die Daten weiter verarbeiten muss.

chris-kaiser
12.07.2012, 14:55
hi

einfach das Layout ändern ;)
Bei Entwurf!

gnrmarcel
13.07.2012, 11:10
ok :-)
nur wie hast du die ganzen kdnr nach unten kopiert bekommen, bei mir geht nur, dass die KDNR in der ersten Zeile steht und wenn es mehrere Tage sind, ist das Feld KDNR davor leer.

chris-kaiser
13.07.2012, 11:15
Hi

hmm, ich habe gerade kein Off 2007 hier auf dem Rechner in Off. 2010 siehe Abb.

gnrmarcel
13.07.2012, 13:45
daran wird es wohl liegen, diese option gibt es in 2007 nicht

IngGi
13.07.2012, 14:16
Hallo Marcel,

mit deinem ursprünglichen Ansatz SUMMENPRODUKT geht das doch perfekt:

<table border="1" cellspacing="0" cellpadding="0" style="font-family:Calibri,Arial; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:38px;" /><col style="width:71px;" /><col style="width:69px;" /><col style="width:82px;" /><col style="width:47px;" /><col style="width:80px;" /><col style="width:80px;" /><col style="width:80px;" /><col style="width:80px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >A</td><td >B</td><td >C</td><td >D</td><td >E</td><td >F</td><td >G</td><td >H</td><td >I</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td >KdNr</td><td >Datum</td><td >UmsVK</td><td >UmsEK</td><td >Betrag</td><td >&nbsp;</td><td >KdNr</td><td >Datum</td><td >Summe</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">12</td><td style="text-align:right; ">03.08.2011</td><td style="text-align:right; ">80,00</td><td style="text-align:right; ">30,22</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">12</td><td style="text-align:right; ">03.08.2011</td><td style="text-align:right; ">88,99</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">12</td><td style="text-align:right; ">03.08.2011</td><td style="text-align:right; ">8,99</td><td style="text-align:right; ">4,36</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">12</td><td style="text-align:right; ">26.10.2011</td><td style="text-align:right; ">89,95</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">12</td><td style="text-align:right; ">26.10.2011</td><td style="text-align:right; ">89,95</td><td style="text-align:right; ">38,36</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">12</td><td style="text-align:right; ">03.12.2011</td><td style="text-align:right; ">14,95</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:right; ">12</td><td style="text-align:right; ">03.12.2011</td><td style="text-align:right; ">14,95</td><td style="text-align:right; ">6,25</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">12</td><td style="text-align:right; ">11.05.2012</td><td style="text-align:right; ">142</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:right; ">12</td><td style="text-align:right; ">11.05.2012</td><td style="text-align:right; ">40,00</td><td style="text-align:right; ">19,00</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">29</td><td style="text-align:right; ">18.01.2012</td><td style="text-align:right; ">46</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:right; ">12</td><td style="text-align:right; ">11.05.2012</td><td style="text-align:right; ">20,00</td><td style="text-align:right; ">8,50</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">29</td><td style="text-align:right; ">18.05.2012</td><td style="text-align:right; ">141,79</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >8</td><td style="text-align:right; ">12</td><td style="text-align:right; ">11.05.2012</td><td style="text-align:right; ">15,00</td><td style="text-align:right; ">12,00</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:right; ">29</td><td style="text-align:right; ">31.05.2012</td><td style="text-align:right; ">20,95</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Formeln der Tabelle</b></td></tr><tr><td ><table border = "1" cellspacing="0" cellpadding="2" style="font-family:Arial; font-size:9pt;"><tr style="background-color:#cacaca; font-size:10pt;"><td >Zelle</td><td >Formel</td></tr><tr><td >I2</td><td >=SUMMENPRODUKT(($A$2:$A$101=$G2)*($B$2:$B$101=$H2)*($C$2:$C$101))</td></tr></table></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen &gt;&gt; </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

Die Auflistung der Kunden/Tage in den Spalten G/H bekommst du ganz einfach über den Spezialfilter. Markiere dazu die Spalten A und B bis zur untersten Datenzeile und stell im Spezialfilter die Optionen An andere Stelle kopieren und Keine Duplikate ein, sowie als Kopierziel die Zelle G1. Da ich noch mit Excel2003 arbeite, kann ich dir leider nicht sagen, wie du zum Spezialfilter kommst.

Die Formel in I2 kannst du einfach runterkopieren.

Gruß Ingolf