Supportnet / Forum / Tabellenkalkulation
Beim Formelkopieren sollen die Zellbezüge angepasst werden
Frage
Hallo zusammen!
Vorweg uns allen ein frohes Weihnachtsfest!
Zum Problem: Vater hat eine Exeldatei mit mehreren Tabellenblättern. Er möchte in Tabelle1 einen Wert anzeigen lassen, der sich in Tabelle2 befindet. Soweit kein Problem:
[code]=Tabelle2!A1[/code]
Nun möchte er in Tabelle1 in der darunterliegenden Zeile einen weiteren Wert anzeigen lassen, der sich ebenfalls in Tabelle2 befindet, hier jedoch 31 Zeilen tiefer als der erste Wert:
[code]=Tabelle2!A32[/code]
Und so soll es weitergehen, in Tabelle2 jeweils 31 Zeilen tiefer steht der Wert, den er in Tabelle1 eine Zeile tiefer anzeigen möchte, mehrere Hundert Werte!
Und genau hier liegt das Problem. Beim einfachen Kopieren der Formel, wird der Zeilenbezug natürlich nur um einen Wert erhöht, er müsste sich jedoch um 31 Werte erhöhen, um den korrekten Wert anzuzeigen.
Geht das? Bitte möglichst ohne eine Makro-Lösung.
Antwort 1 von MasterOfHardness
bitte einmal aufwärts
Antwort 2 von rainberg
Hallo,
das geht so:
=INDIREKT("Tabelle2!A"&ZEILE()*31-30)
Gruß
Rainer
das geht so:
=INDIREKT("Tabelle2!A"&ZEILE()*31-30)
Gruß
Rainer
Antwort 3 von MasterOfHardness
Danke schöööön!
Nach intensiver und nervenaufreibender Suche in der Hilfe bin ich im Prinzip auf die gleiche Lösung gekommen, nur eben etwas anders ;o)
Besten Dank und noch einen schönes Weihnachtsfest euch allen!!
Nach intensiver und nervenaufreibender Suche in der Hilfe bin ich im Prinzip auf die gleiche Lösung gekommen, nur eben etwas anders ;o)
=BEREICH.VERSCHIEBEN(Tabelle2!$A$1;(ZEILE(A1)-1)*31;0)Besten Dank und noch einen schönes Weihnachtsfest euch allen!!

