
Ich habe vier Blätter, jedes mit einem eigenen Namen, der den linken Zellen entspricht. Ich möchte auf diese Blätter verweisen, indem ich nur die linken Zellen angebe. Anstatt beispielsweise ='SIN PLANIFICACIÓN'!E118
in zu haben C3
, habe ich etwas in der Art von =$B3!E118
. Ich kann diese Formel also nach unten ziehen und automatisch auf andere Blätter verweisen.
Wie kann ich das machen?
Antwort1
INDIRECT
ist die Funktion, die Sie brauchen.
=INDIRECT("'" & $B3 & "'!E118")
Dies funktioniert, wenn Sie auf jedem Blatt immer auf dieselbe Zelle verweisen.
Wenn Sie jedoch möchten, dass sich der Zellbezug auch ändert, wenn Sie die Formel nach unten ziehen, funktioniert dies nicht, da es sich um E118
Text handelt und Excel ihn nicht automatisch erhöht. In diesem Fall benötigen Sie Folgendes:
=INDIRECT("'" & $B3 & "'!E" & ROW() + 115)
ROW()
Gibt einfach die Nummer der Zeile zurück, in der sich Ihre Formel befindet, sodass sich die Formel in der Zelle C4
in Zeile 4 befindet und Sie einen Verweis auf erhalten E119
.
Hinweis: Das '
Zeichen ist erforderlich, wenn die Blattnamen Leerzeichen enthalten, funktioniert aber auch, wenn keine Leerzeichen vorhanden sind.