24.01.2018, 18:15
Hallo JMSCH,
solltest Du Deine Datenwerte immer aus der gleichen Zeile wie in der Quelltabelle holen wollen, dann geht es noch einfacher und vor allem sicherer wie folgt so:
=INDEX(Tabelle2!A:A;)&""
(das nach dem Semikolon unmittelbar die schließende Klammer steht ist entscheidend) und kopiere diese nach unten.
Dies ist und wird zwar von MS so meines Wissens nicht dokumentiert, aber wird von mir so schon seit vielen Jahren so genutzt und auch propagiert.
Dagegen könnte die Verwendung einer Variablen wie ZEILE(A1) Probleme bereiten. Dies nämlich dann, wenn Du in Deiner Zieltabelle nachträglich Zeilen einfügst und/oder löschst.
Wenn Du also z.B. immer genau den ersten Datenwerte aus Tabelle2!A:A in die Zieltabelle holen , diesen aber nicht in der ersten Zeile der Zieltabelle haben willst, dann schreibe sicherheitshalber nachfolgende Formel in eine beliebige Zelle so:
=INDEX(Tabelle2!A:A;ZEILE(Tabelle2!A1))&""
solltest Du Deine Datenwerte immer aus der gleichen Zeile wie in der Quelltabelle holen wollen, dann geht es noch einfacher und vor allem sicherer wie folgt so:
=INDEX(Tabelle2!A:A;)&""
(das nach dem Semikolon unmittelbar die schließende Klammer steht ist entscheidend) und kopiere diese nach unten.
Dies ist und wird zwar von MS so meines Wissens nicht dokumentiert, aber wird von mir so schon seit vielen Jahren so genutzt und auch propagiert.
Dagegen könnte die Verwendung einer Variablen wie ZEILE(A1) Probleme bereiten. Dies nämlich dann, wenn Du in Deiner Zieltabelle nachträglich Zeilen einfügst und/oder löschst.
Wenn Du also z.B. immer genau den ersten Datenwerte aus Tabelle2!A:A in die Zieltabelle holen , diesen aber nicht in der ersten Zeile der Zieltabelle haben willst, dann schreibe sicherheitshalber nachfolgende Formel in eine beliebige Zelle so:
=INDEX(Tabelle2!A:A;ZEILE(Tabelle2!A1))&""
Gruß Werner
.. , - ...
.. , - ...