Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel - Bestimmter Text, dann Bild

Excel - Bestimmter Text, dann Bild
22.11.2022 20:41:44
Florian
Guten Abend,
in meiner Exceldatei stehen in Spalte C lauter Schlagwörter (z.B. a1, b2, e5). Jetzt hätte ich gerne, dass je nach Schlagwort in den Spalten D, E und F ausgewählte Bilder erscheinen. Also z.B. soll bei "a1" in Spalte D (selbe Zeile) der Bär erscheinen; bei "e5" soll das Flugzeug in Spalte E erscheinen usw. Es soll aber auch bei "b2" der Bär in Spalte D erscheinen und nicht nur bei "a1". Hier der Link zu meiner Exceldatei: https://www.herber.de/bbs/user/156324.xlsx wie das Ergebnis mit Hilfe einer Formel aussehen sollte.
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel - Bestimmter Text, dann Bild
22.11.2022 20:56:29
onur
"Jetzt hätte ich gerne" - ist das eine Bestellung oder eine Bitte um Hilfe?
AW: Excel - Bestimmter Text, dann Bild
22.11.2022 21:17:13
Florian
Hallo onur,
letzteres.
Ich habe auch schon im Forum gesucht, aber leider nichts gefunden. Das hier scheint sehr nahe dran zu sein, leider sind die Downloadlinks nicht mehr aktiv (https://www.herber.de/forum/archiv/920to924/923047_WenndannFormel_mit_Grafik_Bild.html). Die Lösung hier erscheint mir für mein Problem unpassend zu sein (https://www.herber.de/forum/archiv/1128to1132/1129719_Wenn_Funktion_Bildereinfuegen.html).
Anzeige
AW: Excel - Bestimmter Text, dann Bild
23.11.2022 13:39:49
ChrisL
hi Florian
Die Logik (Zuordnung von Codes zu Symbolen) gemäss Beispieldatei verstehe ich nicht.
"Verknüpfte Grafik" z.B.
https://www.excel-inside.de/beispiele_vba/973-dynamische-bilderanzeige
Beispiel mit zweifacher Abhängigkeit:
https://www.herber.de/bbs/user/94087.xlsx
Aber dazu müsstest du in jede Zelle, wo ein Bild erscheinen könnte, eine Verknüpfung einfügen. Je nach Anzahl Zeilen/Spalten bist du eine Weile beschäftigt.
Alternative VBA. Aber daraus wird bei vielen Zeilen/Spalten schnell mal ein Grafik-Salat. Excel ist (Tabellen-)Kalkulationsprogramm und keine Bildergalerie.
Z.B. Flugzeug gibt es übrigens als Windings-Symbol. Mit den Standard-Symbolen könntest du natürlich einfach im Sinne von SVERWEIS eine schlanke Lösung erstellen.
cu
Chris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Excel: Dynamische Bilderanzeige basierend auf Textwerten


Schritt-für-Schritt-Anleitung

Um in Excel Bilder anzuzeigen, wenn ein bestimmter Wert in einer Zelle steht, kannst du folgende Schritte befolgen:

  1. Bilder vorbereiten: Stelle sicher, dass die Bilder, die du verwenden möchtest, in einem Ordner gespeichert sind und die Dateinamen den Schlagwörtern in Spalte C entsprechen (z.B. Bär.png, Flugzeug.png).

  2. Zellen für Bilder einfügen: Gehe zu den Zellen in den Spalten D, E und F, wo die Bilder angezeigt werden sollen.

  3. Verknüpfte Grafik einfügen:

    • Klicke auf die Zelle, in die das Bild eingefügt werden soll.
    • Gehe zu Einfügen > Bilder > Bild aus Datei.
    • Wähle das gewünschte Bild aus und klicke auf Einfügen.
  4. Formel für dynamische Anzeige:

    • Gehe zu der Zelle in Spalte D und füge die folgende Formel ein:
      =WENN(C1="a1";"Bär";WENN(C1="b2";"Bär";WENN(C1="e5";"Flugzeug";"")))
    • Ersetze C1 mit der entsprechenden Zelle, die das Schlagwort enthält.
  5. Bilder dynamisch verknüpfen: Um die Bilder dynamisch anzuzeigen, kannst du VBA verwenden oder die Excel-Funktionen kombinieren, um die Bildverknüpfungen basierend auf den Werten in den Zellen zu steuern.


Häufige Fehler und Lösungen

  • Bild wird nicht angezeigt: Überprüfe, ob der Dateipfad zum Bild korrekt ist. Die Bilder müssen im gleichen Ordner wie die Excel-Datei oder der angegebene Pfad korrekt sein.

  • Falsches Bild wird angezeigt: Stelle sicher, dass die Formeln korrekt eingegeben sind und dass die Schlagwörter in Spalte C exakt mit den Bedingungen in den Formeln übereinstimmen.

  • Excel stürzt ab: Wenn zu viele Bilder in einer Datei verknüpft sind, kann Excel überlastet werden. Reduziere die Anzahl der Bilder oder speichere sie in einer separaten Datei.


Alternative Methoden

  1. VBA verwenden: Wenn du mit VBA vertraut bist, kannst du ein Makro schreiben, das die Bilder in die Zellen einfügt, wenn die Bedingungen erfüllt sind. Diese Methode ist besonders nützlich, wenn viele Bilder und Bedingungen vorhanden sind.

  2. Symbol verwenden: Anstatt Bilder zu verwenden, kannst du auch Symbole nutzen, die bereits in Excel enthalten sind, wie zum Beispiel das Flugzeug-Symbol aus der Schriftart Wingdings.

  3. Excel-Bild und Text in einer Zelle: Wenn du sowohl Text als auch Bilder in einer Zelle kombinieren möchtest, kannst du eine Kombination aus Text und einem Bild in einer Zelle verwenden. Dies erfordert jedoch ebenfalls VBA.


Praktische Beispiele

  • Beispiel 1: Wenn in Spalte C "a1" steht, soll in Spalte D das Bild eines Bären erscheinen. Verwende die Formel:

    =WENN(C1="a1";Bilder!B1;"")

    Hierbei ist Bilder!B1 der Zellverweis auf die Zelle, die das Bild enthält.

  • Beispiel 2: Um mehrere Bilder in einer Zeile anzuzeigen:

    =WENN(C1="b2";Bilder!B2;WENN(C1="e5";Bilder!B3;""))

Tipps für Profis

  • Verwende Datenüberprüfung für die Eingaben in Spalte C, um sicherzustellen, dass nur die definierten Schlagwörter eingegeben werden.

  • Setze Bedingte Formatierungen ein, um visuelle Hinweise zu geben, wenn ein Bild in einer Zelle angezeigt wird.

  • Nutze die Funktion SVERWEIS, um die Bildpfade dynamisch zu verwalten, wenn du eine umfangreiche Datenbank an Bildern hast.


FAQ: Häufige Fragen

1. Kann ich Bilder in einer Zelle speichern? Nein, Bilder können nicht direkt in einer Zelle gespeichert werden. Sie müssen als verknüpfte Objekte eingefügt werden.

2. Wie kann ich sicherstellen, dass die Bilder dynamisch aktualisiert werden? Verwende VBA, um sicherzustellen, dass die Bilder basierend auf dem Wert in einer Zelle automatisch aktualisiert werden.

3. Gibt es eine maximale Anzahl an Bildern, die ich in einer Excel-Datei verwenden kann? Es gibt keine offizielle Grenze, aber die Performance kann beeinträchtigt werden, wenn zu viele Bilder in einer Datei verwendet werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige