Excel 2020: Verwenden Sie A2: INDEX () als nichtflüchtiges OFFSET - Excel-Tipps

Inhaltsverzeichnis

Es gibt eine flexible Funktion namens OFFSET. Es kann auf einen Bereich unterschiedlicher Größe verweisen, der im laufenden Betrieb berechnet wird. Wenn im folgenden Bild jemand die Dropdown-Liste # Qtrs in H1 von 3 auf 4 ändert, stellt das vierte Argument von OFFSET sicher, dass der Bereich auf vier Spalten erweitert wird.

Spreadsheet-Gurus hassen OFFSET, weil es eine flüchtige Funktion ist. Wenn Sie zu einer völlig unabhängigen Zelle gehen und eine Zahl eingeben, werden alle OFFSET-Funktionen berechnet - auch wenn diese Zelle nichts mit H1 oder B2 zu tun hat. In den meisten Fällen achtet Excel sehr darauf, nur die zu berechnenden Zellen zu berechnen. Sobald Sie OFFSET einführen, werden jedoch nach jeder Änderung im Arbeitsblatt alle OFFSET-Zellen sowie alle Downlines aus dem OFFSET berechnet.

In der folgenden Formel steht vor der INDEX-Funktion ein Doppelpunkt. Normalerweise würde die unten gezeigte INDEX-Funktion den 1403 aus Zelle D2 zurückgeben. Wenn Sie jedoch einen Doppelpunkt auf beide Seiten der INDEX-Funktion setzen, wird anstelle des Inhalts von D2 die Zellenadresse D2 zurückgegeben. Es ist wild, dass das funktioniert.

Warum ist das wichtig? INDEX ist nicht volatil. Sie erhalten die flexible Flexibilität von OFFSET ohne die zeitraubenden Neuberechnungen immer wieder.

Diesen Tipp habe ich zuerst von Dan Mayoh in Fintega gelernt. Vielen Dank an Access Analytic für den Vorschlag dieser Funktion.

Interessante Beiträge...