Note: The other languages of the website are Google-translated. Back to English

Wie kann ein Wert in einer ungeöffneten / geschlossenen Excel-Arbeitsmappendatei referenziert oder verknüpft werden?

Wenn Sie auf den Zellenwert einer anderen Arbeitsmappe verweisen, müssen Sie normalerweise zuerst die Arbeitsmappe öffnen. Wie wäre es mit einem direkten Verweis auf den Zellenwert aus einer geschlossenen Arbeitsmappe? Dieser Artikel zeigt Ihnen Methoden zum Referenzieren des Zellenwerts aus einem bestimmten Arbeitsblatt einer ungeöffneten Arbeitsmappendatei.

Referenzwert aus ungeöffneter / geschlossener Excel-Datei mit Formel
Fügen Sie mit Kutools for Excel alle Daten eines bestimmten Arbeitsblatts aus einer ungeöffneten / geschlossenen Excel-Datei ein


Referenzwert aus ungeöffneter / geschlossener Excel-Datei mit Formel

Angenommen, Ihre geschlossene Arbeitsmappe mit dem Namen test befindet sich im Pfad E: \ Excel-Datei \ Ihres Computers und Sie möchten den Wert der Zelle A2 aus Blatt 2 dieser geschlossenen Arbeitsmappe referenzieren. Bitte gehen Sie wie folgt vor.

1. Wählen Sie eine leere Zelle aus, um den Wert der referenzierten Zelle zu platzieren, geben Sie die Formel in die Formelleiste ein und drücken Sie die Taste Weiter Schlüssel. Siehe Screenshot:

=INDEX('E:\Excel file\[test.xlsx]Sheet2'!A:A,2,1)

Anmerkungen:

1). In der Formel E: \ Excel-Datei \ ist der vollständige Dateipfad der ungeöffneten Arbeitsmappe. test.xlsx ist der Name der Arbeitsmappe, Blatt2 ist der Blattname, der den Zellenwert enthält, auf den Sie verweisen müssen, und A: A, 2,1 bedeutet, dass auf die Zelle A2 in der geschlossenen Arbeitsmappe verwiesen wird. Sie können sie je nach Bedarf ändern.
2). Wenn Sie ein Arbeitsblatt manuell auswählen möchten, auf das verwiesen werden soll, wenden Sie bitte die folgende Formel an. Nach dem Anwenden der Formel a Blatt auswählen Das Dialogfeld wird angezeigt. Wählen Sie ein Arbeitsblatt aus und klicken Sie auf die Schaltfläche OK. Dann wird sofort auf den bestimmten Zellenwert dieses Arbeitsblatts verwiesen.

=INDEX('E:\Excel file\[test.xlsx]sheetname'!A:A,2,1)


Fügen Sie mit Kutools for Excel alle Daten eines bestimmten Arbeitsblatts aus einer ungeöffneten / geschlossenen Excel-Datei ein

Wenn Sie den gesamten Arbeitsblattinhalt aus einer geschlossenen Excel-Datei einfügen möchten, empfehle ich Ihnen hier die Datei am Cursor einfügen Nutzen von Kutools for Excel. Bitte befolgen Sie die folgenden Schritte, um dies zu erledigen.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1. Wählen Sie eine leere Zelle aus, mit der das Arbeitsblatt, auf das verwiesen wird, beginnen soll, und klicken Sie dann auf Kutoolen Plus > Import Export > Datei am Cursor einfügen

2. In dem Datei am Cursor einfügen Klicken Sie im Dialogfeld auf die Schaltfläche Entdecken .

3. In dem Wählen Sie eine Datei aus, die an der Position des Zellencursors eingefügt werden soll Suchen Sie im Dialogfeld die geschlossene Arbeitsmappe, auf die Sie verweisen möchten, und wählen Sie sie aus. Drücken Sie dann die Taste Offen Taste. Siehe Screenshot:

4. Nun kehrt es zum Einfügen zurück Datei am Cursor Im Dialogfeld können Sie eine der folgenden Optionen aktivieren Nur Wert (keine Formeln) und Formatierung nicht übertragen Optionen nach Bedarf und klicken Sie dann auf OK Taste. Im nächsten Auftauchen Wählen Sie ein Arbeitsblatt aus Geben Sie im Dialogfeld ein Arbeitsblatt an und klicken Sie auf OK Taste. Siehe Screenshot:

Jetzt wird auf den gesamten Inhalt des ausgewählten Arbeitsblatts der angegebenen ungeöffneten Arbeitsmappe im aktuellen Arbeitsblatt verwiesen.

Hinweis: Neben dem Verweisen auf Werte aus ungeöffneten Arbeitsmappen können Sie mit diesem Dienstprogramm auch auf Werte aus ungeöffneten Txt- oder CSV-Dateien verweisen.

  Wenn Sie eine kostenlose Testversion wünschen (30-Tag) dieses Dienstprogramms, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


In Verbindung stehende Artikel:


Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (7)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich habe ein Arbeitsblatt zum Protokollieren von Sendungen. Ich möchte die auf Versanddokumenten erfassten Frachtkosten in verschiedenen Arbeitsmappen ohne VBA abrufen, unabhängig davon, ob die Arbeitsmappen geöffnet oder geschlossen sind, und die Ergebnisse für die jeweilige Sendung in mein Versandprotokoll zurückgeben lassen. Ich habe den folgenden Pfad manuell mit der Funktion "Index" eingegeben und es funktioniert.

Beispiel #1: =IF(AND($G5>0,$I5>0,INDEX('V:\Operations\Shipping Log\Argentina\CY 2018\[AR18001_Order# 123456_Customer Name.xlsx]Shipping Document'!$AA: $AA,2,1),0)

Meine Herausforderung besteht darin, dass sich Land, Kalenderjahr, Protokollnummer, Bestellnummer und Kundenname pro Sendung ändern können. Um dies zu berücksichtigen, habe ich die Funktion „Concatenate“ verwendet, um den Pfad zu erstellen und die oben genannten manuell eingegebenen Informationen basierend auf bestimmten Feldern zu ersetzen, die der Benutzer im Versandprotokoll ausfüllt. Zuerst habe ich die Funktion "Concatenate" getestet, um den Pfad zu erstellen, und es hat für die aufeinanderfolgenden Zeilen funktioniert. Als nächstes habe ich die Funktion „Concatenate“ mit der Funktion „Index“ kombiniert (um auf die geschlossene Arbeitsmappe zuzugreifen) und anstelle des Werts der gewünschten Zelle das Textergebnis des Pfads erhalten. Was vermisse ich?


Ex #2:=IF(AND($G5>0,$I5>0,INDEX(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:AA,2,1),0)"),"")

$C5 ruft das Land ab

$JK$2:$NG$2 ruft das Suffix des Kalenderjahres ab

$D5 ruft die Versandprotokollnummer ab

$I5 ruft die Bestellnummer ab

$G5 ruft den Kundennamen ab

AA2 enthält den gewünschten Wert


Ich habe auch die Funktion "SVERWEIS" anstelle von "Index" ausprobiert, aber einen "#WERT!" Fehlermeldung.


Ex #3: =IF(AND($G5>0,$I5>0,VLOOKUP("Freight",(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:$AA"),2,FALSE),"")
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Lieber Gray,
Haben Sie etwas dagegen, Ihre zugehörigen Arbeitsmappen hochzuladen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Mir ist das gleiche passiert. Genauso. Hast du eine Lösung gefunden?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Mir ist das gleiche passiert. Genauso. Hast du eine Lösung gefunden?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gray, ich glaube, ich habe eine Lösung für Sie gefunden. Bitte kontaktieren Sie mich, wenn Sie noch suchen: dons(at)premierconstructionspreadsheets(dot)com
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Die Kutools-Lösung dazu ist nutzlos. Es fügt die gesamte Datei ein und nicht einen Bereich oder bestimmte Zellen. Was für eine Verschwendung. Wenn Kutools ein nützliches Tool erstellen wollte, könnten sie etwas schreiben, um den Index zu überwinden (indirekte Einschränkung, die eine dynamische Inhaltsbeschaffung ermöglicht, ohne VBA schreiben zu müssen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo CJ,
Danke für deinen Rat.
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL