Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Formel automatisch erweitern mit "runterziehen"





Frage

Habe noch ein kleines Problem, vielleicht kann mir ja jemand helfen! DANKE Also, hier das Problem: Habe in Tabelle1 in b3 folgende Formel =SUMME(Teilnehmerliste!J$3:J$1000) in B4 dann: =SUMME(Teilnehmerliste!K$3:K$1000) in B5 dann: =SUMME(Teilnehmerliste!L$3:L$1000) nun möchte ich wenn ich die TAbelle runterziehe, das er die Formel automatisch erweitert. ALso L auf M und von M auf N usw. Aber er fängt bei mir immer wieder von Vorne,also bei J an. Was muss ich tun? VIELEN DANK

Antwort 1 von coros

Hallo MiMa,

lösche die Dollarzeichen ($) aus der Formel heraus. Das bewirkt, dass die Spaltenbezeichnungen nicht automatisch vergeben werden, sondern fest bleiben. Du müsstest also aus der Forme

=SUMME(Teilnehmerliste!J$3:J$1000)

die Formel

=SUMME(Teilnehmerliste!J3:J1000)

machen. Das war´s.

Bei Fragen melde Dich bitte.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von CaroS

Hallo MiMa, hallo coros,

ich kann leider nichts kontruktiveres beitragen als die Bemerkung, dass es so nicht funktionieren wird, da MiMa beim Runterziehen/-kopieren der Formel

=SUMME(Teilnehmerliste!L3:L1000)

aus B5 nach B6, B7, usw. die Formeln

SUMME(Teilnehmerliste!L4:L1001)
SUMME(Teilnehmerliste!L5:L1002)

bekommen würde und nicht die Formeln

SUMME(Teilnehmerliste!M3:M1000)
SUMME(Teilnehmerliste!N3:N1000).

(Mit oder ohne Dollarzeichen spielt in diesem Fall keine Rolle.) Kopieren -- Inhalte einfügen -- Formeln, Transponieren hilft leider auch nicht, so dass ich im Moment nur 2 Möglichkeiten sehe: eine VBA-Lösung oder (bei einem nicht so großen Zielbereich) etwas Handarbeit.

Dabei würde ich so vorgehen: Ausgehend von B5 mit =SUMME(Teilnehmerliste!L$3:L$1000) oder =SUMME(Teilnehmerliste!L3:L1000) die Formel so weit nach rechts ziehen wie nötig und dann die in C5, D5, usw. richtig erstellten Formeln einzeln mit Ausschneiden -- Einfügen in Spalte B verschieben.

Gruß,
CaroS

Antwort 3 von schnallgonz

salvete,
ich meine, folgende Formel in B3 löst das Problem:

=SUMME(BEREICH.VERSCHIEBEN($J$3:$J$1000;;ZEILE()-3))

runterziehen und fettich :-)

Formel heißt: Summe(J3:J1000) wird in Abhängigkeit von der aktuellen Zeile um n Spalten nach rechts verschoben.

In Zeile 3 also um 3 -3 = 0 Spalten nach rechts
es bleibt also bei J3:J1000

In Zeile 4 also um 4 -3 = 1 Spalte nach rechts usw
also K3:K1000

mfg
schnallgonz

Antwort 4 von MiMa1979

VIELEN DANK

Bin erst jetz wieder ins Netzt gekommen und es klappt tatsächlich!

Danke schnallgonz!

Nur noch die eine berüchtigte Frage:

Was muss ich tun und wie sieht das in einer SUMMEWENN Formel aus.

Also das Problem wie gehbat,
Aber die Formel ist

=SUMMEWENN(Teilnehmerliste!Y3:Y1000;"w";Teilnehmerliste!J3:J1000)
=SUMMEWENN(Teilnehmerliste!Y4:Y1000;"w";Teilnehmerliste!K4:K1000)

DANKE schon im voraus

Antwort 5 von schnallgonz

Hallo,
5 Tage nicht im Netz, tsstss... ;-)

Ich nehme an, Dir ist beim runterziehen der Bezug verrutscht und Du meinst in der zweiten Summenformel:
=SUMMEWENN(Teilnehmerliste!Y3:Y1000;"w";Teilnehmerliste!K3:K1000)

wenn ja, dann kopierst Du dies in die 3. Zeile
=SUMMEWENN($Y$3:$Y$1000;"w";BEREICH.VERSCHIEBEN($J$3:$J$1000;;ZEILE()-3))


Falls die Bezüge nur teilabsolut sein sollen, mußt Du die "$" entsprechend setzen.

gruß
schnallgonz

Antwort 6 von MiMa1979

DANKE für die Antowrt!

:-) Es ist einfach toll geholfen zu bekommen!

gratia

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: