Supportnet / Forum / Tabellenkalkulation
Summewenn mit Zelleninhalt als 2. Kriterium
Frage
Hallo,
mit folgender Formel möchte ich die Summe auf Grundlage von zwei Kriterien bilden.
Summe aus Spalte D, TabelleA
Kriterium1: „Firma“ in Spalte A, TabelleA
Kriterium2: Inhalt der Zelle B5 in Spalte B, TabelleA; in der Zelle B5 befindet sich immer das aktuelle Datum
=SUMMENPRODUKT((TabelleA!A2:A9999=“Firma“)*(TabelleA!B2:B9999=B5)*TabelleA!D2:D9999)
Meiner Meinung funktioniert die Formel nicht, da ich als 2. Kriterium den Inhalt einer bestimmte Zelle, in diesem B5 (z.B. 29.08.03 als Datum), gewählt habe.
Wenn ich anstatt B5, „29.08.03“ in die Formel eingebe, dann funktioniert es einwandfrei. Die Summe mit den Kriterien in Bezug auf TabelleA wird angezeigt.
Die Zelle B5 ist allerdings nicht konstant und wird durch ein Makro täglich mit dem aktuellen Datum gefüllt.
Wie kann ich also die Summe auf Grundlage von 2 Kriterien ermitteln, wenn das 2. Kriterium auf den Inhalt der Zelle B5 verweist?
Bin für jeden Tipp dankbar!
Gruß,
Goofe
Antwort 1 von Aliba
Hi Goofe,
könnte es sein, dass das Makro das Datum als Text einliest?
Zum Testen kannst Du mal folgendes machen, schreibe eine 1 in eine leere Zelle, kopiere die Zelle, rechter Mausklick in B5, Inhalte einfügen, multiplizieren.
Wenns dann stimmt , hast Du Deinen Fehler.
CU Aliba
könnte es sein, dass das Makro das Datum als Text einliest?
Zum Testen kannst Du mal folgendes machen, schreibe eine 1 in eine leere Zelle, kopiere die Zelle, rechter Mausklick in B5, Inhalte einfügen, multiplizieren.
Wenns dann stimmt , hast Du Deinen Fehler.
CU Aliba
Antwort 2 von Goofe
Hallo Aliba,
hab jetzt alles mögliche ausprobiert und funktioniert trotzdem nicht. Wenn ich allerdings in die Zelle eine Zahl reinschreiben lasse und ich die Spalte B in TabelleA mit Zahlen fülle, dann funktioniert die Formel und die Summe wird gebildet. Da liegt es nahe, das Format der Zelle B5 zu überprüfen. Entgegen meiner Vermutung, dass diese als Text formatiert ist, ist die Zelle aber tatsächlich als Datum formatiert. An der Formatierung kann es also nicht liegen. Ich denke eher, dass die Formel kein Datum als Verweis auf die Zelle B5 akzeptiert. Gibt es vielleicht noch eine andere Möglichkeit bzw. Formel?
VIELEN DANK!
Gruß,
Goofe
hab jetzt alles mögliche ausprobiert und funktioniert trotzdem nicht. Wenn ich allerdings in die Zelle eine Zahl reinschreiben lasse und ich die Spalte B in TabelleA mit Zahlen fülle, dann funktioniert die Formel und die Summe wird gebildet. Da liegt es nahe, das Format der Zelle B5 zu überprüfen. Entgegen meiner Vermutung, dass diese als Text formatiert ist, ist die Zelle aber tatsächlich als Datum formatiert. An der Formatierung kann es also nicht liegen. Ich denke eher, dass die Formel kein Datum als Verweis auf die Zelle B5 akzeptiert. Gibt es vielleicht noch eine andere Möglichkeit bzw. Formel?
VIELEN DANK!
Gruß,
Goofe
Antwort 3 von Aliba
Hi Goofe,
also es funzt definitiv mit einem Datum.
Also muss es an etwas anderem liegen. Ich vermute nach wie vor an er Formatierung. Wenn Du willst, kannst Du mir die Datei mal schicken.
Ich schau dann mal drüber.
CU ALiba
also es funzt definitiv mit einem Datum.
Also muss es an etwas anderem liegen. Ich vermute nach wie vor an er Formatierung. Wenn Du willst, kannst Du mir die Datei mal schicken.
Ich schau dann mal drüber.
CU ALiba
Antwort 4 von Goofe
Hallo ALiba,
hab die Lösung gefunden. Es funktioniert mit dieser Formel:
=SUMMENPRODUKT((TabelleA!A2:A9999=“Firma“)*(TabelleA!B2:B9999=TEXT(B5;"TT.MM.JJ")*TabelleA!D2:D9999)
Vielen Dank für Deine Bemühungen!
Gruß,
Goofe
hab die Lösung gefunden. Es funktioniert mit dieser Formel:
=SUMMENPRODUKT((TabelleA!A2:A9999=“Firma“)*(TabelleA!B2:B9999=TEXT(B5;"TT.MM.JJ")*TabelleA!D2:D9999)
Vielen Dank für Deine Bemühungen!
Gruß,
Goofe

