847 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Miteinander,

ich habe ein kleines problem in Excel 2010!

Und habe ich in eine Zeile eine Formel/Funktion eingegeben, nun möchte ich diese auf andere übertragen!
Das ist ja ansich kein problem, einfach mit der maus markieren und nach unten ziehen!
Aber ich möchte nun das einige werte in der Funktion unverändert bleiben und andere sich trotzdem fortlaufend ändern!

So z.B.

Zelle C3
=C2+SUMMENPRODUKT(('KH Ebeleben'!$B3:$B255=Ospelt!B3)*('KH Ebeleben'!$D3:$D255="Ospelt")*('KH Ebeleben'!$E3:$E255))

Zelle C4
=C3+SUMMENPRODUKT(('KH Ebeleben'!$B3:$B255=Ospelt!B4)*('KH Ebeleben'!$D3:$D255=Ospelt")*('KH Ebeleben'!$E3:$E255))

so soll die formatierung der Zelle C4 richtig aussehen!
Aber wenn ich es einfach na unten ziehen sieht sie folgendermaßen aus:

Zelle C4
=C3+SUMMENPRODUKT(('KH Ebeleben'!$B4:$B256=Ospelt!B4)*('KH Ebeleben'!$D4:$D256="Ospelt")*('KH Ebeleben'!$E4:$E256))

Hier werden jez die werte "'KH Ebeleben'!$B4:$B256", "KH Ebeleben'!$D4:$D256="Ospelt" und "KH Ebeleben'!$E4:$E256" fortlaufend verändert, obwohl diese fest sein sollten!
Nur =C3+ und Ospelt!B4 sollen sich fortlaufend verändern!

Liegt es an der Formel SUMMENPRODUKT, obwohl ich auch SUMMEWENNS verwenden kann?
Oder wie kann ich das problem beheben, ohne jeden einzelnen wert in einer riesigen Datentabelle per Hand ändern zu müssen??

Danke für eure hilfe!

Grüße

3 Antworten

0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo,

du musst die Teile der Formel, die nicht verändert werden sollen mit $ markieren, also auch die Zeilen (Zahlen) und nicht nur die Spalten.

Also statt

KH Ebeleben'!$B4:$B256

so:

KH Ebeleben'!$B$4:$B$256

Gruß

M.O.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

Du musst absolute Bereichsbezüge verwenden.
In Deiner Formel sind nur die Spalten als absolut gesetzt, die Zeilen sind relativ gesetzt.

So ist es richtig:

=C2+SUMMENPRODUKT(('KH Ebeleben'!$B$3:$B$255=Ospelt!B3)*('KH Ebeleben'!$D$3:$D$255="Ospelt")*('KH Ebeleben'!$E$3:$E$255))

Gruß
Rainer
0 Punkte
Beantwortet von
Danke dir für die schnelle Antwort :)

Grüße
...