Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Rollierende Zellverknüpfung
#1
Hallo,

ich habe für eine wissenschaftliche Arbeit verschiedene Kennzahlen für diverese Kapitalanlagen berechnet, welche ich nun gerne übersichtliche in einen separaten Datenblatt zusammenstellen möchte. Mit copy und paste würde dies jedoch bei rund 100 verschiedenden Tabellenblättern recht lange dauern... Deswegen meine Frage ist es möglich über einen Sverweis oder sonstige Funktionen die gewünschten Kennzahlen herauszusuchen?

Beispielsweise ist mein Ziel Tabellenblatt so aufgebaut:

Wertpapiere                            Rendite                      max. Verlust                    Volatilität    
BG12231                                    5%                                    20%                           12%
HE12483                                     7%                                    25%                           26%

und BG12231ist in ein für sich eigenes Tabellenblatt mit weiteren werten auf die ich durch eine Funktion zugreifen möchte.

Vielen Dank
Antworten Top
#2
Hallo,

ich denke schon. Wenn die Fundstellen eindeutig sind, d.h. auf mehreren Blättern insgesamt nur 1x auftreten, könntest DU mehrere SVERWEISE verknüpfen. Im Prinzip so:

=WENNFEHLER(SVERWEIS(...);"") & WENNFEHLER(SVERWEIS(...);"") & WENNFEHLER(SVERWEIS(...);"") ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#3
Hallo und Danke erstmal,

leider funktioniert das nicht so ganz wie gedacht. Denn zum einen habe ich ja 100 verschiedene Blätter und zum anderen werden in jedem Blatt immer die selben Taten bzw. "Signalwörter" wie Rendite Verlust usw auftauchen und diese dann auch für die Jahre 2014, 2015 und 2016.

Grundlegend möchte ich eigentlich nur haben, dass die Funktion das Datenblatt XY sucht die Spalte B3:B7 kopiert und in das neue Datenblatt als zusammenfassung untereinander einfügt. Und dies gerne fortlaufend spricht dann Datenblatt XZ Spalte B3:B7 und so weiter bis alle 100 Datenblätter in die Zusammenfassung kopiert wurden.

Anbei habe ich mal die Datei angefügt.
Danke nochmal!


Angehängte Dateien
.xlsx   Beispiel1.xlsx (Größe: 261,22 KB / Downloads: 4)
Antworten Top
#4
Ich möchte nur noch anfügen, dass mir bewusst ist, dass ich diese Problem durch eine Zellverknüpfung lösen könnte, jedoch möchte ich nicht, dass ich 100 Tabellenblätter raussuchen und anklicken möchte. Deswegen suche ich nach einer fortlaufenden Lösung. Dankeschön.
Antworten Top
#5
Hallo,

vielleicht trifft es diese Bezeichung besser...

Ich möchte gerne eine Zellverknüpfung zu verschiedenen Tabellenblättern herstellen um in einer Gesamttabelle alle Werte übersichtlich zu analysieren. Nun besteht meine Datei jedoch aus knapp 100 verschiedenen Tabellenblättern und ich möchte nicht immer vor uns zurück scrollen und die 100 Tabellenblätter einzeln auswählen da dies recht Zeitintensiv wäre. Meine frage ist nun kann dies über Excel fortlaufend durchgeführt werden? und wenn ja wie? Als Beispiel habe ich mal eine Datei die nur aus 3 Tabellenblättern mit Daten besteht. Vielen, vielen Dank im Voruas!


Angehängte Dateien
.xlsx   Beispiel1.xlsx (Größe: 261,23 KB / Downloads: 3)
Antworten Top
#6
D2: =INDIREKT(ADRESSE(ZEILE(D$4);SPALTE(H4);;;$C2)) oder auch

D2: =INDIREKT(ADRESSE(4;SPALTE(H4);;;$C2)) oder gleich unter Auswertung des richtigen Jahres:

D2: =INDIREKT(ADRESSE(RECHTS($A$1);SPALTE(H4);;;$C2))
Antworten Top
#7
Hallo zusammen,

hier hat einer das gleiche Problem:  Sverweis / Wertsuche aus der gesamten Mappe


das ist Crossposting im Forum Blush
Gruß Atilla
Antworten Top
#8
Hallo Hallo,


da ich annehme, das von den Zellen in der Zusammenfassung nicht weitere tausende Zellen abhängen, könnte man hier mit der unbeliebten Funktion INDIREKT arbeiten. In D2:
Code:
=INDIREKT(C2&"!H4")

Achtung! Die Funktion Indirekt ist "volatil". Das bedeutet, dass die Formel, da Excel nicht erkennen kann von welchen Zellen sie abhängig ist, bei jeder Änderung in der Tabelle neu berechnet wird.

Eine andere Möglichkeit dir die 100 Zuweisungen zu ersparen wäre ein kleines Makro.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#9
Thumbs Up 
einfach nur TOP!!!! Vielen Dank, da wäre ich leider nie draufgekommen!! Du hast mir viele Stunden Arbeit erspart Danke nochmal! :)))))))
Antworten Top
#10
Information 
In http://www.clever-excel-forum.de/thread-9786.html erledigt (XPosting)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste