2016-10-07 1 views
1

Ich verwende die Funktion INDIREKT, um auf ein bestimmtes Blatt zu verweisen, aber wenn ich über die Zeile ziehe, möchte ich, dass sich der Zellbezug ändert, NICHT der Blattverweis. Das Problem, das ich habe, ist, dass meine Blattverweis für die indirekte Formel eine Spalte von Zellen auf demselben Blatt ist.Wie wird die Zellreferenz beim Ziehen einer indirekten Formel geändert?

Dies ist die Art von Formel, die ich erreichen möchte, aber im Moment muss ich die Zellreferenz manuell ändern, die über die Spalten geht. Wie kann ich die Formel dafür strukturieren, indem Sie die Maus ziehen?

ColA  ColB      ColC 
    (Sheet) 

A3: 50113 =INDIRECT($A3&"!E21") =INDIRECT($A3&"!F21") 
A4: 50900 =INDIRECT($A4&"!E21") =INDIRECT($A4&"!F21") 
A5: 50901 =INDIRECT($A5&"!E21") =INDIRECT($A5&"!G21") 

Antwort

1

Ändern Sie Ihre Formel in B3 zu:

=INDIRECT($A3&"!"&CELL("address",E$21))

und über und nach unten kopieren.

Der wobei Punkt, dass das Teil:

= CELL("address",E$21)

auf eine Referenz löst in der Zelle:

E$21

und mit korrekten Referenzieren (hier relativ Spalt absolute Reihe), wird entsprechend aktualisiert, wenn diese Formel in weitere Zellen kopiert wird.

Grüße

+0

Das funktioniert perfekt. Ich danke dir sehr! Würde es Ihnen etwas ausmachen zu erklären, wie das für zukünftige Referenz funktioniert? –

+0

Sicher. Getan haben. Hilft das? –

Verwandte Themen