HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
bis 2003
Erfahrungslevel des Fragestellers:
Basiskenntnisse in VBA
RPP63
10.05.2026 15:18:59
AW: In SUMMENPRODUKT() den Inhalt einer Zelle verwenden
Moin!
Statt
ZEILE($1:$B5)
nimmst Du
ZEILE(INDIREKT("1:"&B$5))
(ich habe das $ mal vor die Zeile 5, also B$5 geschoben)

Hast Du wirklich eine Excel-Version, die älter als 23 Jahre ist?

Gruß Ralf
Als Antwort auf diesen Beitrag
Mark
10.05.2026 15:02:15
In SUMMENPRODUKT() den Inhalt einer Zelle verwenden
Hallo,

ich möchte mit SUMMENPRODUKT() abhängig vom Inhalt einer Zelle die Matrixgröße verändern, erhalte beim Versuch aber die Meldung, dass die Formel einen Fehler enthalten würde.

Die Tabelle sieht wie folgt aus:

B5 = 5

B12 - B73 enthalten die Werte von 0 bis 2 * Pi()

C12 - C73:

=SUMMENPRODUKT((1/ZEILE($1:$5))*SIN(ZEILE($1:$5)*B12)*(REST(ZEILE($1:$5);2)=1))
=SUMMENPRODUKT((1/ZEILE($1:$5))*SIN(ZEILE($1:$5)*B13)*(REST(ZEILE($1:$5);2)=1))
...
=SUMMENPRODUKT((1/ZEILE($1:$5))*SIN(ZEILE($1:$5)*B73)*(REST(ZEILE($1:$5);2)=1))


Konkret möchte ich nun in C12 und darunter entsprechend das hier haben:

=SUMMENPRODUKT((1/ZEILE($1:$B5))*SIN(ZEILE($1:$B5)*B12)*(REST(ZEILE($1:$B5);2)=1))


aus "ZEILE($1:$5)" soll also "ZEILE($1:$B5)" werden, damit ich durch die Änderung der Zelle B5 die Matrixgröße aller Zeilen verändern kann.

Geht das mit Tabellenfunktion? Wenn ja, wie?
Oder müsste man an der Stelle die Formeln der Spalte mit VBA zusammenstellen und ausfüllen?
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.