Ich habe eine Zeile, die verwendet =MEAN(A1:A15)
, und eine andere, die verwendet =SUM(A1:A15)
. Aber oft muss ich diesen Bereich ändern, sagen wir, A1:A13;A15
in beiden Zellen. Ich möchte den Bereich an einer Stelle ändern und beide Formeln denselben aktualisierten Bereich verwenden lassen.
Antwort1
Was Sie tun können, istdie INDIRECT
Formelzusammen mit einer anderen Zelle, in der Sie Ihren Bereich angeben. Mit der INDIRECT
Formel können Sie einen Zellbezug oder Bereich basierend auf einer Textzeichenfolge zurückgeben. Sie können beispielsweise eine Zelle auf „gleich“ setzen =INDIRECT("A2")
und sie zeigt den Wert der Zelle A2 an.
Was dies im Zusammenhang mit Ihrer Frage angeht: Wenn wir beispielsweise die Textzeichenfolge A1:A15
in die Zelle einfügen B1
, können Sie die Summe dieses Bereichs mit dieser Formel erhalten:
=SUM(INDIRECT(B1))
. Durch Ändern des Bereichs in der Zelle B1
wird die berechnete Summe entsprechend geändert und Sie können damit auch andere Formeln ausführen, wie etwa =MEAN(INDIRECT(B1))
.
Antwort2
Sie können einbenannter Bereichum dies zu tun, und das ist wirklich die empfohlene Methode. Dabei geben Sie einem Zellbereich einen Namen und verwenden diesen Namen dann in beliebigen Formeln. Sie können später zurückgehen und den Zellbereich aktualisieren, auf den der Name zutrifft. (Sie können auch anspruchsvollere Dinge tun, wie z. B. die Größe des Bereichs automatisch anpassen lassen, wenn Sie am Ende Zeilen hinzufügen.)
Benannte Bereiche können unter „Formel > Benannte Zellen > Bereich benennen“ erstellt und angewendet werden.
Weitere Details in diesem Tutorial:http://www.homeandlearn.co.uk/excel2007/excel2007s7p6.html