Live-Forum - Die aktuellen Beiträge
Datum
Titel
15.02.2025 18:43:21
15.02.2025 14:45:42
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Summenprodukt mit variabler Spaltenangabe

Summenprodukt mit variabler Spaltenangabe
Jonathan
Hallo liebe Experten,
ich habe folgendes Problem bei welchem ich etwas Hilfe bräuchte.
Ausgangsituation:
In Tabelle1 stehen in Zellen A1, A2 und A3 jeweils die Kriterien Krit1, Krit2 und Krit3.
In Tabelle2 stehen in den Zeilen der Spalte A die Werte die das Krit1 erfüllen können,
in den Zeilen der Spalte B die Werte die das Krit2 erfüllen können.
Das Krit3 ist ein Monatsname mit Jahresangabe (z.B. Jan09). Dieser steht als Spaltenüberschrift in einer der Spalten C1 bis BY1 (variabel, keine Doppelnennungen)
Nun zur Frage:
Über die Funktion SUMMENPRODUKT() kann ich Zahlen in einer fest vorgegeben Spalte addieren die dem Krit1 und Krit2 entsprechen.
Lässt sich diese Funktion so umbauen, dass anstatt der fest vorgegeben Spalte, die Spalte gesucht wird welche als Spaltenüberschrift das Krit3 hat und dann die Werte aus dieser Spalte addiert werden (wenn sie dem Krit1 und Krit2 entsprechen)?
Vielen Dank schon mal.
Gruß
Jonathan
Anzeige
AW: Summenprodukt mit variabler Spaltenangabe
16.12.2009 14:45:42
selli
hallo jonathan,
wo stehen deine suchkriterien nach denen in den spalten aufsummiert werden soll?
gruß selli
AW: Summenprodukt mit variabler Spaltenangabe
16.12.2009 15:06:32
Jonathan
Hallo selli,
die Suchkriterien stehen in Tabelle1 in den Zellen A1, A2 und A3
Gruß
Jonathan
AW: Summenprodukt mit variabler Spaltenangabe
16.12.2009 15:15:51
selli
hallo jonathan,
ja, habe ich überlesen.
versuche mal das hier:
=SUMMENPRODUKT((Tabelle2!A2:A20=A1)*(Tabelle2!B2:B20=A2)*(INDIREKT("Z2S"&VERGLEICH(A3; Tabelle2!C1:BY1;0)+2&":Z20S"&VERGLEICH(A3;Tabelle2!C1:BY1;0)+2;FALSCH)))
gruß selli
Anzeige
AW: Summenprodukt mit variabler Spaltenangabe
16.12.2009 15:32:01
Jonathan
Hallo selli,
vielen Dank für deine schnelle Antwort.
Leider kommt als Ergebnis bei mir immer 0 raus...
Ich habe mal ein Bsp-File hier angehängt:
https://www.herber.de/bbs/user/66636.xls
Gruß
Jonathan
korrektur
16.12.2009 15:21:09
selli
habe in der formel noch einmal den bezug auf die tabelle2 vergessen.
dann also so:
=SUMMENPRODUKT((Tabelle2!A2:A20=A1)*(Tabelle2!B2:B20=A2)*(INDIREKT("Tabelle2!Z2S"&VERGLEICH(A3; Tabelle2!C1:BY1;0)+2&":Z20S"&VERGLEICH(A3;Tabelle2!C1:BY1;0)+2;FALSCH)))
gruß selli
Anzeige
DANKE- Funktioniert
16.12.2009 15:34:33
Jonathan
Hallo selli,
herzlichen Dank. Die Formel funktioniert einwandfrei!
Das angehängte File von eben ist somit auch überflüssig... =)
Gruß
Jonathan
oder einfach so:
16.12.2009 16:22:07
ingoG
Hallo Jonathan,
so gehts einfacher und schneller:
=SUMMENPRODUKT((Tabelle2!A2:A20=A1)*(Tabelle2!B2:B20=A2)*(A3=Tabelle2!C1:J1)*Tabelle2!C2:J20)
Gruß Ingo
PS eine Rückmeldung wäre nett...
Anzeige
AW: oder einfach so:
17.12.2009 09:46:55
Jonathan
Hallo Ingo,
vielen Dank auch für deine Rückmeldung.
Deine Lösung funktioniert auch einwandfrei.
Gruß
Jonathan
Danke für die Rückmeldung oT
17.12.2009 13:26:03
ingoG
.
Anzeige

Infobox / Tutorial

Summenprodukt mit variabler Spaltenangabe in Excel


Schritt-für-Schritt-Anleitung

Um das Summenprodukt mit einer variablen Spaltenangabe in Excel zu verwenden, folge diesen Schritten:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in zwei Tabellen organisiert sind:

    • Tabelle1: Hier stehen die Kriterien in den Zellen A1 (Krit1), A2 (Krit2) und A3 (Krit3).
    • Tabelle2: Hier befinden sich die Werte, die die Kriterien erfüllen können. Die Spalten A und B enthalten die Werte für Krit1 und Krit2, während die Spalten C bis BY die Monatsnamen als Überschriften enthalten.
  2. Formel eingeben: Verwende die folgende Formel, um die Werte aus der variablen Spalte zu summieren:

    =SUMMENPRODUKT((Tabelle2!A2:A20=A1)*(Tabelle2!B2:B20=A2)*(INDIREKT("Tabelle2!Z2S"&VERGLEICH(A3; Tabelle2!C1:BY1;0)+2&":Z20S"&VERGLEICH(A3;Tabelle2!C1:BY1;0)+2;FALSCH)))

    Diese Formel sucht die Spalte in Tabelle2, die dem Monat in A3 entspricht, und summiert die Werte, die die Kriterien in A1 und A2 erfüllen.

  3. Ergebnis überprüfen: Achte darauf, dass die Formel korrekt eingegeben wurde und keine Fehler aufgetreten sind.


Häufige Fehler und Lösungen

  • Ergebnis ist 0: Wenn Du 0 als Ergebnis erhältst, überprüfe:

    • Ob die Suchkriterien in Tabelle1 korrekt eingegeben sind.
    • Ob die Spalten in Tabelle2 die richtigen Werte enthalten.
    • Die korrekte Verwendung von INDIREKT und VERGLEICH.
  • Falsche Bezugnahme auf Tabelle2: Achte darauf, dass der Bezug auf Tabelle2 korrekt ist. Eine häufige Fehlerquelle ist das Fehlen des Tabellennamens in der Formel.


Alternative Methoden

Eine einfachere Methode, die die gleiche Logik verwendet, ist:

=SUMMENPRODUKT((Tabelle2!A2:A20=A1)*(Tabelle2!B2:B20=A2)*(A3=Tabelle2!C1:J1)*Tabelle2!C2:J20)

Diese Formel summiert direkt die Werte in den Spalten C bis J, ohne die Funktion INDIREKT zu verwenden. Dies kann die Berechnungsgeschwindigkeit erhöhen und die Formel lesbarer machen.


Praktische Beispiele

Angenommen, Du hast folgende Daten:

  • Tabelle1:

    • A1: "Produkt1"
    • A2: "Region1"
    • A3: "Jan09"
  • Tabelle2:

    • Spalte A: Produkte
    • Spalte B: Regionen
    • Spalten C bis J: Monate mit Werten

Wenn Du die Formel aus Schritt 2 anwendest, erhältst Du die Summe aller Werte, die zu "Produkt1" in "Region1" im Januar 2009 gehören.


Tipps für Profis

  • Verwende benannte Bereiche, um die Lesbarkeit Deiner Formeln zu verbessern. Benannte Bereiche können auch helfen, die Datenverwaltung zu erleichtern.

  • Halte Deine Excel-Version aktuell, da neuere Funktionen und Fehlerbehebungen die Nutzung erleichtern können.


FAQ: Häufige Fragen

1. Warum bekomme ich eine Fehlermeldung bei der Verwendung von INDIREKT?
INDIREKT erfordert, dass die Referenz als Text übergeben wird. Stelle sicher, dass alle Anführungszeichen korrekt gesetzt sind.

2. Kann ich die Formel für mehrere Monate gleichzeitig verwenden?
Ja, Du kannst die Formel anpassen, um mehrere Monate zu summieren, indem Du die Spaltenbereiche entsprechend erweiterst und andere Kriterien hinzufügst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige