Anzeigen von Bildern basierend auf einem Ergebnis (Microsoft Excel)
Dave hat eine große Datenbank, die er in einer Excel-Arbeitsmappe aufbewahrt. Es besteht aus Materialmustern und er verwendet die VLOOKUP-Funktion, um verschiedene Formulare und Berichte zu generieren. Dave möchte ein Bitmap-Bild in das Formular aufnehmen, das sich je nach einer der Variablen ändert. Wenn das Formular beispielsweise einen Apfel beschreibt, möchte Dave, dass ein Bild eines Apfels angezeigt wird. Wenn eine Birne beschrieben wird, sollte eine Birne erscheinen. und so weiter.
Dies ist sicherlich eine herausfordernde Aufgabe, die jedoch überraschenderweise ohne Makros ausgeführt werden kann. Die Schritte sind kompliziert, aber nicht so schwierig durchzuführen, sobald Sie dazu kommen:
-
Wählen Sie in einem neuen Arbeitsblatt eine Zelle aus (z. B. Zelle B4).
-
Geben Sie den Namen „Apfel“ in das Feld Name links neben der Formelleiste ein. Dies definiert den Namen „Apfel“, der sich auf Zelle B4 bezieht.
-
Zeigen Sie bei noch ausgewählter Zelle B4 die Registerkarte Einfügen des Menübands an und fügen Sie das Bild des Apfels mit dem Bildwerkzeug ein.
-
Vergrößern Sie die Breite und Höhe der Zelle B4, sodass das Bild des Apfels vollständig in der Zelle enthalten ist.
-
Wiederholen Sie die Schritte 1 bis 4 für jedes Ihrer anderen Bilder, platzieren Sie jedes Bild in einer anderen Zelle und benennen Sie es entsprechend dem Bildinhalt. (In diesem Beispiel gehe ich davon aus, dass „Birne“ Zelle D4 und „Orange“ Zelle F4 ist.)
-
Erstellen Sie auf dem Arbeitsblatt, das Ihr Formular enthält, eine Formel, die die Namen der Früchte enthält, z. B. die folgende Formel, in der je nach Wert in Zelle G1 „Apfel“, „Birne“ oder „Orange“ angezeigt wird:
-
Es ist wichtig, dass die Formel die Namen genau so referenziert, wie Sie sie in Schritt 2 für das Bild jeder Frucht definiert haben. Für dieses Beispiel gehe ich davon aus, dass Sie diese Formel in Zelle A1 von Blatt1 eingegeben haben.
-
Zeigen Sie die Registerkarte Formeln des Menübands an.
-
Klicken Sie auf das Werkzeug Name definieren. Excel zeigt das Dialogfeld Neuer Name an.
(Siehe Abbildung 1.)
-
Ersetzen Sie den Inhalt des Felds Name durch das Wort „Bild“.
-
Ersetzen Sie den Inhalt des Felds Verweise auf durch die folgende Formel:
-
Klicken Sie auf die Schaltfläche OK. Sie haben jetzt den Namen „Bild“ so definiert, dass er die in Schritt 10 eingegebene Formel enthält.
-
Wählen Sie im Arbeitsblatt, das Ihr Formular enthält, die Zelle aus, in der das dynamische Bild angezeigt werden soll.
-
Zeigen Sie die Registerkarte Einfügen des Menübands an und wählen Sie mit dem Bildwerkzeug ein Bild aus und fügen Sie es ein (egal welches).
-
Stellen Sie sicher, dass das in Schritt 13 eingefügte Bild ausgewählt ist.
-
Geben Sie in der Formelleiste die Formel = Bild ein. (Dies ist der Name, den Sie in den Schritten 7 bis 11 definiert haben.) Das Bild sollte sich ändern, um die in Zelle A1 genannten Früchte wiederzugeben.
Wenn sich nun der Fruchtname in Zelle A1 ändert (was wiederum auf dem Wert in Zelle G1 basiert), ändert sich das Bild.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (10450) gilt für Microsoft Excel 2007 und 2010. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: