Excel 2010 Verlinkung auf eine Zelle in einer anderen Datei
#1
geschrieben 14. Juni 2012 - 19:26
Ich möchte mal fragen ob es bei Excel möglich ist Werte aus einer anderen Excel Datei die im selben Ordner liegt wie die in die ich das Ergebniss Verlinken will einzufügen.
Ich habe Excel.1 und Excel.2
Hintergrund ist der, in Excel.1 berechne ich etwas, und in Excel.2 was ganz anderes.
Die Berechnung in Excel.2 beinhaltet aber immer ein Ergebniss aus Excel.1 was ich bisher per Hand eingebe und wenns möglich ist möchte ich das ganze bischen Automatisieren.
Anzeige
#2
geschrieben 14. Juni 2012 - 19:50
=[Datei.xlsx]Tabelle!$A$1
Zu deutsch: in der eckigen Klammer steht der Dateiname, danach der Name der Mappe und dann die Zelle.
Edit: Die Klammern und das Ausrufezeichen müssen drinbleiben!
greets
#3
geschrieben 14. Juni 2012 - 20:11
#4
geschrieben 14. Juni 2012 - 20:39
Also dass man die im Netzwerk für "Mehrfachöffnung" freigeben kann weiß ich aber falls das nicht ist meine ich jetzt.
#5
geschrieben 15. Juni 2012 - 20:49
Ich habe meine Dateien in einem Lokalen Ordner liegen und die Zellen werden auch abgerufen wenn die Quelldatei Geschlossen ist. Excel fragt dann immer beim Start ob er die Datei auslesen soll und wenn man dies Bestätigt dann macht der das auch.
#6
geschrieben 15. Juni 2012 - 21:02
Beide Dateien öffnen, in Zielzelle =gleich eingeben, dann in Quellzelle entsprechende Zelle markieren und Enter. Anschließend kann die Quelldatei geschlossen bleiben. Wird sie (diese Zelle) aktuallisiert, ist der Zielbereich auch aktuell.
Pecos
Dieser Beitrag wurde von Pecos bearbeitet: 16. Juni 2012 - 18:51
#8
geschrieben 16. April 2014 - 14:21
ich stehe gerade vor einem ähnlichen Problem.
Und zwar habe ich 3 Excel-Datein, diese haben jeweils die gleichen Mappen nur halt mit anderem Inhalt.
Ich versuche folgendes zu realisieren.
=[Datei1.xls]KW16-14!$C$25
damit krieg ich ja die Zelle C25 aus Mappe "KW16-14" in Datei1
mit folgender Funktion ziehe ich den aktuellen Mappennamen in die Zelle V56
=RECHTS(ZELLE("Dateiname");LÄNGE(ZELLE("Dateiname"))-FINDEN("]";ZELLE("Dateiname")))
jetzt möchte ich aber statt KW16-14 im ersten Code den Inhalt der Zell V56 haben.
Irgendwie krieg ich das nicht hin
Kann mir da jemand helfen?
#9
geschrieben 16. April 2014 - 17:01
Bei Dateiübergreifenden Verlinkungen muss die Syntax ja bleiben. Du muss die Mappe definieren, du kannst ja nicht einfach die Mappe weglassen.
Du darfst dann also nicht einfach das KW16-14 weglassen, sondern nur die Zelle da hinter ändern in $V$56.
Edit: Außerdem muss man das ja auch nicht händisch eintragen. Wenn beide Mappen offen sind, gibst du einfach in die Zelle das = Zeichen ein und klickst dann in der anderen Datei in die entsprechende Zelle und schon wird das automatisch eingetragen.
#10
geschrieben 16. April 2014 - 17:14
Es geht mir darum nicht den Namen wegzulassen, sondern zu automatisieren.
Sprich, wenn sich der Mappenname ändert, sollte sich auch die Funktion ändern, da ich nicht permanent die Funktion anpacken kann.
z.Z. sieht meine Funktion so aus (aber ich krieg nen Fehler, dass die Funktion falsch ist)
=[FSK_2014.xls]$V$56!$C$25
in V56 steht (für den aktuellen Mappennamen)
=RECHTS(ZELLE("Dateiname");LÄNGE(ZELLE("Dateiname"))-FINDEN("]";ZELLE("Dateiname")))
Die Dateien werden halt immer um eine Mappe erweitert, die den gleichen Namen haben.
#11
geschrieben 16. April 2014 - 17:19
[datei.xls]mappe!$A$1
Diese Syntax muss bleiben.
ergibt
=v56&[FSK_2014.xls]KW16-14!$C$25
eventuell das was du willst?
#12
geschrieben 16. April 2014 - 17:44
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#13
geschrieben 16. April 2014 - 17:56
Könnte gehen, mit indirekt wird bei Verlinkungen der Inhalt der angegebenen Zelle verwendet und nicht mehr der Bezug.
Es geht auf alle Fälle mit der Indirekt Funktion, hab es selbst schon so gemacht.
Hab leider erst Morgen wieder Gelegenheit es selbst zu probieren, da ich hier kein MSO habe.
Species.
Dieser Beitrag wurde von species bearbeitet: 16. April 2014 - 18:07
#14
geschrieben 17. April 2014 - 08:54
@Sturmovik
Die externe Datenverbindung, bringt mir leider nichts, da diese statisch ist und nicht variabel.
Es werden immer neue Mappen parallel in allen Dateien angelegt.
@Species
Dein Lösungsvorschlag funktioniert leider auch nicht, kriege ständig die Fehlermeldung, das die Funktion einen Fehler hat. :/
@Wiesel ich versuche ja nicht den Aufbau der Funktion zu verändern, sondern für mappe! eine Variable zu definieren die sich ständig mitändert.
Danke für eure Unterstützung
#15
geschrieben 17. April 2014 - 10:11
Beispiel: Bsp.zip (3,79K)
Anzahl der Downloads: 2862
Species
Dieser Beitrag wurde von species bearbeitet: 17. April 2014 - 10:28