Wie kann ich in Excel Formelen kopieren, damit Excel die Bezüge auch beibehält?
Hallo zusammen,
ich habe in Excel eine Tabelle aufgebaut, in welcher ich viele Daten von einzelnen Tagen habe. Nun erweitere ich diese Tabelle immer um eine Woche. Weiter hinten in der Tabelle habe ich eine Zusammenfassung von der einzelnen Woche. Jetzt möchte ich allerdings die Wochenzusammenfassung einfach nur kopieren damit ich die Formel nicht jedes mal wieder neu eingeben muss. Excel verschiebt mir die Summen aber immer nur um eine Spalte anstatt um 7. Gibt es dafür eine Lösung?
Als Beispiel:
In Zelle MQ2 habe ich die Formel "=Summe(B2:H2)" nun möchte ich in MR2 die Formel "=Summe(I2:O2)" haben.
Excel macht mir aber leider nur daraus "=Summe(C2:I2)". Auch wenn ich mehrere Zellen markiere welche immer die gleiche Logik besitzen, dass die Summe aus 7 Zellen gebildet werden soll.
Vielen Dank
4 Antworten
Das, was Du willst, geht mit keiner Form der Adressierung.
Woher soll Excel denn wissen, dass Du beim Kopieren einer Formel um eine Spalte (Q ---> R) nach rechts die Spaltenreferenz um sieben Spalten ( B---> I) geändert haben willst und beim nächsten Mal sollen es dann vielleicht nur fünf Spalten sein?
Das kann nicht gehen, zumindest so lange nicht, bis es ein Brain-Software-Interface gibt, das Deine Intentionen lesen und an Excel übermitteln kann.
Das könntest du mit der Funktion BEREICH.VERSCHIEBEN machen.
Also für MQ2:
=SUMME(BEREICH.VERSCHIEBEN($B2:$H2;0;(SPALTE(MQ2)-SPALTE($MQ2))*7))
Kopiere die Zelle MQ2 um sieben Zellen nach MX2, dann springt auch der Formelinhalt um 7. Wenn du den Leerraum dazwischen nicht haben willst löscht du dann die Zellen die du nicht haben möchtest.
z.B. so
- eine Zeile für die jeweilige KW einfügen
- eine Tagessumme (neue Zeile) bilden
und in der Übersicht die Werte abholen
Dein tägl. Eintrag
Zusammenfassung

