Bildnachweis: Pixland/Pixland/Getty Images
Bei der Verwendung von Excel ist es manchmal erforderlich, Informationen aus mehreren Arbeitsblättern abzurufen oder eine Auflistung in einer Zelle abzurufen, um eine Arbeitsblattadresse und einen Verweis zu erstellen. Dies ist nützlich, wenn Sie ein Hauptarbeitsblatt verwenden, um die Links zu mehreren untergeordneten Arbeitsmappen zu steuern, und es bietet eine Einführung in die Funktion INDIRECT(), die eines der nützlichsten Tools in der Excel-Bibliothek von. ist Funktionen.
Schritt 1
Erstellen Sie eine Arbeitsmappe in Excel. Es beginnt mit drei Arbeitsblättern, die durch Registerkarten am unteren Bildschirmrand angezeigt werden. Diese heißen standardmäßig "Sheet1", "Sheet2" und "Sheet3". Sheet1 wird aktiv.
Video des Tages
Schritt 2
Geben Sie in Zelle A2 "'Sheet2" ein. Geben Sie in Zelle A3 "'Sheet3" ein. Beachten Sie, dass beide dem Wort "Blatt" ein einfaches Anführungszeichen (') voranstellen, um anzuzeigen, dass es sich um einen Textwert handelt.
Schritt 3
Klicken Sie auf die Registerkarte für Sheet2 und geben Sie "Orange" in Zelle A1 ein.
Schritt 4
Klicken Sie auf die Registerkarte für Sheet3 und geben Sie in Zelle A1 "Schraubendreher" ein.
Schritt 5
Klicken Sie auf die Registerkarte für Sheet1 und geben Sie in Zelle B2 die folgende Formel ein: "=INDIRECT("'"&A2&"'!A1")" (ohne die Anführungszeichen vor dem Gleichheitszeichen oder nach den letzten Klammern). Sobald Sie "Enter" drücken, wird die Formel ausgewertet und die Zelle zeigt das Wort "Orange". Die Die Funktion INDIRECT() ersetzt den Inhalt der Zelle A2 durch die normale blattübergreifende Zellreferenz Format. Dies führt zu dem gleichen Ergebnis, als ob Sie " =Sheet2!A1" in Zelle C2 eingegeben hätten.
Schritt 6
Kopieren Sie Zelle B2 und fügen Sie sie in Zelle B3 ein. Zelle B3 zeigt jetzt das Wort "Schraubendreher". Dies liegt daran, dass der relative Verweis in der von Ihnen eingegebenen Formel jetzt den Namen des Arbeitsblatts aus Zelle A3 und nicht mehr aus A2 zieht.
Spitze
Die Funktion INDIRECT() ist ein flexibles Werkzeug, mit dem Sie den Inhalt einer bestimmten Zelle in einer Formel ersetzen können, wo er ausgewertet werden kann.
Warnung
Mehr als hundert Instanzen der INDIRECT()-Funktion verlangsamen die Auswertung einer Tabellenkalkulation, da jede INDIRECT()-Referenz jedes Mal überprüft wird, wenn ein Wert auf dieser Registerkarte geändert wird.