Excel INDIREKT -Funktion können Sie die Namen von benannten Bereichen ersetzen und sie bewerten, wenn die Formel zu lesen. INDIRECT kann auch verwendet werden , um den Namen einer Tabelle aus der Excel zieht externe Daten zu ändern. Dies kann nützlich sein, wenn Sie den Aufbau einer Übersichtsseite sind aus vielen Tabellen , die identisch konfiguriert sind , aber unterschiedliche Namen haben. Zum Beispiel könnten Sie bauen eine Übersichtsseite von Vertriebs-Seiten , wo jeder Handelsvertreter tritt seine Verkäufe auf dem Arbeitsblatt. Diese Daten werden dann auf einem Server abgelegt und die Übersichtsseite dann können Daten aus jedem Arbeitsblatt ziehen . Things You
Excel 1995 oder später
brauchen anzeigen Weitere Anweisungen
1
Erstellen Sie zwei Tabellen. Man wird benannt PullData.xlsx werden. Der andere wird ReviewData.xlsx
2
Geben Sie in Zelle A1 von Tabelle1 PullData.xlsx : . " Shazam ! "
3
die Eingabetaste folgende Formel in Zelle A2 von PullData.xlsx : " = 27 +54 "
4
Switch to ReviewData.xlsx . Geben Sie den folgenden Text in die folgenden Zellen : In Zelle B1 , geben Sie " PullData.xslx " . In Zelle B2 , geben Sie " Tabelle1 " . In Zelle B3 , geben Sie "A1" und in Zelle B4 , geben Sie "A2"
5
Geben Sie die folgende Formel in Zelle A1 auf ReviewData.xlsx : . "= INDIREKT ( " ' [" & B1 & "] " & B2 & "' ! " & B3) " . Beachten Sie , dass es sowohl doppelte Anführungszeichen ( " ) und Apostrophe (') in dieser Formel , sie sind da, um sicherzustellen , dass die Formel , auch wenn der Dateiname oder das Blatt Namen in der Datei Räume haben funktioniert
< br . > 6
Hit Enter. Zelle A1 in ReviewData.xlsx sollte jetzt sagen: " Shazam ! " Wenn Sie die B3 & im letzten Teil der indirekten Formel & B4 ändern, wird die Zelle A1 ReviewData.xlsx zeigen " 81 " .