Excel - Zeigen Sie ein Bild in einem Arbeitsblatt an

Der Vorteil der folgenden Methoden besteht darin, dass das angezeigte Bild nicht fixiert ist (in einer Zelle mit geänderter Größe), sodass Sie das Feld nach Belieben positionieren oder verschieben können. In diesem Tipp werden zwei verschiedene Ansätze dargestellt:

Kombination der Funktionen VLOOKUP und INDIRECT

Die Bilder werden auf einem Blatt in der Arbeitsmappe gespeichert, beispielsweise auf dem Blatt mit dem Namen " Sheet2 ".

Diese Technik erfordert beispielsweise drei Spalten:

  • In Spalte A, von A2 bis A5, die Namen der Bilder (der Wert, der als Auslöser verwendet wird), wird dieser Bereich benannt, zum Beispiel Imag. Für Versionen vor Excel 2007 Einfügen / Name / Definieren oder seit Version 2007 Registerkarte Formel / Definieren eines Namens (direkt in der Adressleiste). Dieser benannte Bereich gibt Daten an eine Validierungsliste weiter.
  • In Spalte B geben Sie in jede Zelle die Adresse der Zelle ein, in der das entsprechende Foto gespeichert ist (Blattname und Zelladresse).
  • In Spalte C wird die Größe der Zellen geändert, um die Bilder zu speichern. Fügen Sie jedes Foto in eine separate Zelle ein.
  • Erstellen Sie auf dem Blatt "Sheet1" eine Validierungsliste, z. B. in Zelle A3, und klicken Sie auf die Registerkarte Einfügen / Name / Definieren oder Daten / Datenvalidierung.
  • Diese Validierungsliste kann durch eine Formel ersetzt werden, um den Mittelwert zu definieren oder Elemente zu sortieren. Das Ergebnis ... würde die zugehörige Bilddatei aufrufen.

Excel 2007 und 2010

  • Erstellen Sie ein Feld
  • Verwenden Sie die Registerkarte Formel / Definieren Sie einen Namen für das Feld (in unserem Fall "Foto") und fügen Sie unter "Verweist auf:" diese Formel ein:
    •  = INDIRECT (VLOOKUP (Sheet1! $ A $ 3, Sheet2! $ A $ 2: $ B $ 5, 2, 0)) 

Sie müssen die Kamerafunktion von Excel aktivieren:

  • Klicken Sie auf die Office-Schaltfläche.
  • Klicken Sie auf "Excel-Optionen".
  • Wählen Sie das Menü "Anpassen".
  • Wählen Sie im Menü " Befehle in den folgenden Kategorien auswählen:" die Option " Befehle im Menüband nicht vorhanden ".
  • Suchen Sie im Dropdown-Menü nach "Kamera" und wählen Sie die Zeile aus
  • Klicken Sie auf "Hinzufügen". Die Schaltfläche erscheint in der rechten Spalte
  • Klicken Sie auf OK
  • Die Kamera ist jetzt in der Symbolleiste für den Schnellzugriff verfügbar.

Aktivieren Sie eine Zelle in Sheet2 (eine, die ein Foto enthält)

  • Klicken Sie in der Symbolleiste für den Schnellzugriff auf das Kamerasymbol
  • Kehren Sie zu Sheet1 zurück, und zeichnen Sie das Feld, in dem Fotos angezeigt werden
  • Ohne das Feld zu deaktivieren, geben Sie in der Bearbeitungsleiste = Foto (den Namen, den Sie dem Feld gegeben haben) ein.

Excel 2003 und früher

Sie können auf die gleiche Weise vorgehen oder einfach ein Foto von Blatt2 in Blatt1 kopieren / einfügen, um ein Feld zu erstellen, während das Foto aktiv ist (Einfügen / Name / Definieren). Geben Sie dem Feld einen Namen (hier " Foto " genannt) und in Das " verweist auf " -Feld fügt diese Formel ein:

 = INDIRECT (VLOOKUP (Sheet1! $ A $ 3, Sheet2! $ A $ 2: $ B $ 5, 2, 0)) 
  • In der Formelleiste beziehen Sie sich auf das folgende Feld: = Foto
  • Speicher die Datei.

Verwendung der OFFSET-Funktion

Nehmen wir das obige Beispiel: In Sheet2 sind in Spalte A von A2 bis A5 die Namen der Bilder. Der Bereich heißt Imag und stellt Daten für eine Validierungsliste bereit.

  • In diesem Beispiel ist Spalte B nicht erforderlich und kann entfernt werden.
  • Erstellen Sie ein neues Feld mit dem Namen " Photo_Bis ", um Interferenzen mit dem zuvor genannten Feld im ersten Beispiel zu vermeiden.

Excel 2007 und 2010

Erstellen Sie ein Feld:

Über die Registerkarte Formel> Name definieren und dem Feld einen Namen geben (in unserem Fall "Foto") und im Feld " Bezieht sich auf " diese Formel einfügen:

 = OFFSET (Sheet2! $ C $ 2, MATCH (Sheet3! $ A $ 4, Sheet2! $ A $ 2: $ A $ 5, 0) -1, ) 

Wie im vorherigen Fall müssen Sie die Kamerafunktion von Cxcel aktivieren:

  • Klicken Sie auf die Office-Schaltfläche.
  • Klicken Sie auf "Excel-Optionen".
  • Wählen Sie das Menü "Anpassen".
  • Wählen Sie im Menü " Befehle in den folgenden Kategorien auswählen:" die Option " Befehle im Menüband nicht vorhanden ".
  • Suchen Sie im Dropdown-Menü nach "Kamera" und wählen Sie die Zeile aus
  • Klicken Sie auf "Hinzufügen". Die Schaltfläche erscheint in der rechten Spalte
  • Klicken Sie auf OK
  • Die Kamera ist jetzt in der Symbolleiste für den Schnellzugriff verfügbar.

Aktivieren Sie eine Zelle in Sheet2 (eine, die ein Foto enthält)

  • Klicken Sie in der Symbolleiste für den Schnellzugriff auf das Kamerasymbol
  • Kehren Sie zu Sheet1 zurück, und zeichnen Sie das Feld, in dem Fotos angezeigt werden
  • Geben Sie in der Bearbeitungsleiste = Photo_Bis (den Namen, der dem Feld gegeben wurde) ein, ohne das Feld zu deaktivieren.

Excel 2003 und früher.

Sie können auf die gleiche Weise vorgehen oder einfach ein Foto von Blatt 2 auf Blatt 3 kopieren / einfügen, um ein Feld zu erstellen, während das Foto aktiv ist (Einfügen / Name / Definieren). Geben Sie dem Feld einen Namen (hier " Photo_Bis "). und im " verweist auf " -Feld fügen Sie diese Formel ein:

  •  = OFFSET (Sheet2! $ C $ 2, MATCH (Sheet3! $ A $ 4, Sheet2! $ A $ 2: $ A $ 5, 0) -1, ) 
  • Verweisen Sie in der Bearbeitungsleiste auf das Feld = Photo_Bis.
  • Speicher die Datei.

Beachten Sie Folgendes: In beiden Fällen ist es möglich, die Ränder der Felder abzuschneiden.

Laden Sie die Beispieldatei herunter: //cjoint.com/12ju/BGkiRK3SnRi.htm

Vorherige Artikel Nächster Artikel

Top-Tipps