Das ist mir schon mehrmals passiert (aber nicht immer). Es ist sehr frustrierend und ich habe keine Ahnung, warum es das tut.
A.xls enthält eine Formel, die auf B.xls Sheet1 verweist. Ich arbeite an A.xls. Ich beschließe, B.xls zu öffnen. Sobald ich das tue, werden alle Verweise auf Sheet1 zu #REF.
dh.
='C:\..\[B.xls]!Sheet1'!A1
verwandelt sich in
='C:\..\[B.xls]!#REF'!A1
und natürlich geben alle Werte, die zuvor korrekt waren, jetzt #REF zurück.
Dies ist absolut frustrierend, da ich es nicht rückgängig machen kann, ohne meine zuletzt gespeicherte Version von A.xls erneut zu öffnen. Suchen und Ersetzen ist auch nicht ideal, da A.xls auf mehrere verschiedene Arbeitsblätter von B.xls verweist - und sie sind jetzt alle #REF.
Irgendwelche Ideen warum? :( Ausführen von Excel 2010.
Die meisten Formeln in Excel aktualisieren ihre Formeln nicht, wenn sie auf geschlossene Arbeitsmappen verweisen. Wenn Sie nun eine Arbeitsmappe öffnen, auf die sich die Formeln beziehen, versucht Excel, sie sofort zu aktualisieren.
Ich glaube, Ihr Problem ist, dass Änderungen an B.xls vorgenommen wurden und die Formeln in A.xls versuchen, die Formeln zu aktualisieren, wenn Sie B.xls geöffnet haben. Da sich in B.xls seit der letzten Berechnung der Formeln in A.xls Änderungen ergeben haben (z. B. wurden Blätter umbenannt oder einfach gelöscht), können die Formeln in A.xls die vorherige Referenz nicht finden und kehren daher zurück
#REF!
.Ich denke, Sie können zwei Möglichkeiten haben, um dies zu vermeiden:
quelle
Um mit Jerrys Kommentar zu helfen. Wenn Sie A.xls schließen, werden die darin enthaltenen Werte aus der Formel gespeichert. Wenn Sie dann B.xls auf jeden Fall ändern, z. B. Arbeitsmappenname oder Blattname, kann A.xls beim Versuch, sich selbst mit den neuen Daten zu aktualisieren, nicht gefunden werden, da sich der referenzierte Name geändert hat.
Angenommen, Ihre Formel lautet ungefähr = '[B.xls] Sheet3'! $ B $ 1588 Wenn Sie den Namen von B.xls nach dem Schließen von A.xls in "Data Saved 08.09.2013" ändern, wird dies beim Öffnen von A.xls der Fall sein habe die Werte von B.xls. Sobald Sie Data Saved 08.09.2013 öffnen, erkennt A.xls, dass die Daten nicht mehr existieren und verliert sie.
Um dies zu umgehen, müssen Sie sicherstellen, dass Sie die Links in der Formel aktualisieren. Dies sollte alles lösen.
quelle
Die Lösung kann darin bestehen, die Datei zu öffnen, in der Sie die Links angegeben haben, und dann zu zu gehen
Data > Edit Links > Open Source
. Dadurch wird die Quelle geöffnet, ohne dass ein#ref
Fehler auftritt.Eine andere Alternative besteht darin , zwei Versionen mit und ohne Links beizubehalten . Die Version ohne Links kann von erstellt werden
Data > Edit Links > Break Link
.Ich denke, es ist eine Art Fehler in Excel, der den Blattnamen macht
#ref
.quelle
Das Problem liegt im Trust Center. Wenn Sie an Netzwerklaufwerken arbeiten, müssen Sie "Verbindungen zu vertrauenswürdigen Speicherorten zulassen" aktivieren. Dadurch wird vermieden, dass die Verbindung verloren geht.
quelle
Es scheint, dass die Links zu #REF geändert wurden! weil die Zieltabelle (B.xls) nicht vertrauenswürdig ist. Durch Gehen zu DATEI-> Optionen-> Vertrauensstellungscenter-> Vertrauensstellungscenter-Einstellungen - Vertrauenswürdige Speicherorte und Hinzufügen des Ordners mit B.xls konnte das Problem behoben werden. Vermutlich könnten Sie B.xls zu "Vertrauenswürdige Dokumente" hinzufügen und das gleiche Ergebnis erzielen, aber ich habe diesen Test nicht ausgeführt.
quelle
Ändern Sie das Zellenformat in numerisch, möglicherweise aus Text / anderen, die in der Liste der Zellenformate aufgeführt sind. Dies kann durch Klicken mit der rechten Maustaste auf die Zelle oder ausgewählte Zellen in Excel erreicht werden.
quelle
In meinem Fall hatte ich ein ähnliches Problem, dass die Formel jedes Mal kaputt ging, wenn ich Excel öffnete. Die Formel wurde auf eine Tabelle in einem anderen Blatt in derselben Excel-Datei verwiesen.
Das Problem wurde gelöst, als ich das Leerzeichen vor dem Spaltennamen der Tabelle löschte, auf die auf die Formel verwiesen wurde.
Ich bin nicht sicher, ob das Problem das gleiche ist wie deins, aber vielleicht hilft es ..
quelle
Das Aufnehmen nützlicher Hinweise von den oben genannten hat bei Dateien mit Referenzierungsfehlern funktioniert, als die verknüpfte Datei in unserem Netzwerk geöffnet wurde:
Optionen> Trust Center> Trust Center-Einstellungen> Vertrauenswürdige Standorte> Aktivieren Sie das Kontrollkästchen neben "Vertrauenswürdige Standorte in meinem Netzwerk zulassen" (nicht empfohlen).
Vertrauensfehler wurden behoben!
Vielen Dank.
quelle
Überprüfen Sie neben der Einstellung "Vertrauenswürdige Speicherorte in meinem Netzwerk zulassen (nicht empfohlen)", ob die Excel-Dateitypen beide der neuere Dateityp ".xlsx" sind. Wir geben ein Problem an, bei dem eine '.xls'-Tabelle # REF-Probleme beim Nachschlagen einer' .xlsx'-Tabelle aufwies.
quelle
Die Lösung besteht darin, zu Datei> Optionen> Formeln zu wechseln und das Kontrollkästchen In einer Tabelle eingegebene Daten sind ungültig zu deaktivieren .
quelle