So bringen Sie Excel zur automatischen Inkrementierung

So bringen Sie Excel zur automatischen Inkrementierung

Ich habe eine Frage zur automatischen Inkrementierung beim Ziehen von Formeln.

Ich habe mehrere Datenreihen in Spalten auf einem Blatt und versuche, auf einem anderen Blatt darauf zu verweisen.

Also trage ich auf Blatt 2 Folgendes in Zelle A2 ein: ='War Participation & AttackTrack'!C1. Aufgrund früherer Erfahrungen muss ich noch ein paar weitere Einträge hinzufügen, um zu wissen, was zu tun ist. Daher füge ich die folgenden 2 Zeilen in A3 und A4 ein: ='War Participation & AttackTrack'!D1 ='War Participation & AttackTrack'!E1

Jetzt möchte ich nur die Spalte erhöhen, nicht die Zahl. Wenn ich alle 3 Zellen markiere und nach unten ziehe, erhalte ich stattdessen Folgendes in Zelle A4: ='War Participation & AttackTrack'!C4

Warum bekomme ich das und wie/kann ich es richtig erhöhen? Die Alternative besteht darin, dass ich einige Zeilen manuell eingeben oder ein Makro dafür schreiben muss.

Bearbeiten: Hinzufügen eines komplexeren Beispiels desselben Problems als Referenz:

Ich habe =(SUM('War Participation & AttackTrack'!D2:D1000)/(B3*2)), gefolgt von =(SUM('War Participation & AttackTrack'!E2:E1000)/(B4*2)). Ich möchte, dass die Spalten im ersten Bereich und die Spalte und Zeile im nächsten Bereich hochzählen. Ist das möglich?

Danke

Antwort1

Anstatt mit der automatischen Inkrementierung herumzuspielen, können Sie sie beispielsweise verwenden OFFSEToder INDIRECTFunktionen verwenden:

=(SUM(OFFSET('War Participation & AttackTrack'!D2:D1000,0,ROW()-1))/(OFFSET(B3,ROW()-1,0)*2))

Dadurch wird Ihr erster Bereich nach rechts und die zweite Referenz nach unten verschoben. (Platzieren Sie die erste Formel in Zeile 1).

verwandte Informationen