Thema: Probleme mit SUMMENPRODUKT bei Bezug auf andere Tabelle


Seite durchsuchen:
Home


zurück zur Übersicht

Diskussionsgruppe: Tabellenkalkulation

Hallo zusammen!
Ich habe folgende Formel entwickelt: =SUMMENPRODUKT((Tabelle1!G:G;A2)*(Tabelle1!L:L=0)*Tabelle1!J:J)

Der Zweck: Ich brauche eine nach Kunden (SpalteG in Tabelle1 und Spalte A der aktuellen Tabelle) sortierte Aufstellung offener Rechnungsposten. Die Rechnungsbeträge finden sich in Spalte J von Tabelle1. In Spalte L wird der Zahlungseingang mit Datum vermerkt.

Wenn also Spalte L leer ist und der Kunde aus Tabelle 1 mit dem Kunden in (in diesem Fall) Zelle A2 übereinstimmt, soll aus den entsprechenden Beträgen die Summe gebildet werden.

Nun weiß ich zum einen nicht, wie ich die Bedingung "leere Zelle" angeben muß. Die Formel stimmt aber auch so nicht, wenn ich in Spalte L testweise Nuller eintrage. Es erscheint nur #WERT!

Ich hoffe, ich habe es einigermaßen verständlich erklärt. Kann mir jemand helfen?

Danke und Gruß flori-mori

Von: flori-mori Datum: 30.01.2007, 10:34

alle Antworten zu dieser Frage




Antwort 1 von rainberg vom 30.01.2007, 10:58
Hallo,

mit SUMMENPRODUKT kannst Du keine ganzen Spalten referenzieren, d. h. Du musst die Zeilenindizes mit angeben.
Etwa so:

=SUMMENPRODUKT((Tabelle1!G1:G100;A2)*(Tabelle1!L1:L100=0)*Tabelle1!J1:J100)

Wichtig dabei ist, dass die Indizes in allen Argumenten gleich sein müssen.

Gruß
Rainer

Antwort 2 von rainberg vom 30.01.2007, 11:01
Hallo,

noch eine Korrektur

statt

=SUMMENPRODUKT((Tabelle1!G1:G100;A2)*(Tabelle1!L1:L100=0)*Tabelle1!J1:J100)

so

=SUMMENPRODUKT((Tabelle1!G1:G100=A2)*(Tabelle1!L1:L100=0)*Tabelle1!J1:J100)

Gruß Rainer

Antwort 3 von flori-mori vom 30.01.2007, 11:04
Hallo Rainer,
danke für den Hinweis. Leider klappt es auch so nicht. Wie gebe ich denn die Bedingung "Zelle leer" korrekt ein (anstelle der 0)?

Vielen Dank!
flori-mori

Antwort 4 von flori-mori vom 30.01.2007, 11:06
Hallo Rainer!
Super, danke - das Gleichheitszeichen wars! Bleibt trotzdem die Frage nach der leeren Zelle.

Gruß, flori-mori

Antwort 5 von rainberg vom 30.01.2007, 11:16
Hallo,

versuch's im zweiten Argument mal so

(Tabelle1!L1:L100="")

Gruß
Rainer

Antwort 6 von flori-mori vom 30.01.2007, 11:37
1000 Dank!!!!
Jetzt funktioniert alles.

Gruß, flori-mori

Antworten der Gruppe: Tabellenkalkulation
www.supportnet.de







Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.

07101 07102 07103 07104 07105 07106 07107