Ich verwende Windows 7 Professional und Excel 2013.
Ich möchte ein Bild in einem Arbeitsblatt dynamisch ändern, das auf einem Wert aus einer Dropdown-Liste basiert. Ich habe online zwei Möglichkeiten gefunden, die zu meinem Problem passen. Ich kann jedoch scheinen, dass keiner von ihnen funktioniert.
Meine Dropdown-Liste befindet sich in meinem ersten Arbeitsblatt mit dem Namen "Product Dashboard" in Zelle D20. Es bezieht sich auf eine Liste von Flaschennamen in einem anderen Arbeitsblatt mit dem Namen "Bottle" in der Zelle: "A2: A50". Im selben Arbeitsblatt "Flasche" in Zelle: "K2: K50" habe ich eine Flaschenbildserie, die den Flaschennamen von A2: A50 entspricht. Ich möchte, dass das Flaschenbild, das dem Wert in der Dropdown-Liste entspricht, ungefähr in der Umgebung von L20: N26 erscheint. Siehe Fotos. Produkt-Dashboard-Arbeitsblatt Flasche Arbeitsblatt
Die 2 Methoden, die ich online gefunden habe und im Grunde verstehen kann, umfassen benannte Bereiche: https://exceloffthegrid.com/automatically-change-picture/ https://www.extendoffice.com/documents/excel/4025-excel-dynamic-image-in-cell.html
In Formula / neuer Name habe ich versucht, einen neuen Bereich "Bottleimagelookup" zu definieren, der sich auf eine der beiden folgenden Formeln bezieht:
= INDEX (Table1 [Picture], MATCH ("Product Dashboard"! $ D $ 20, + Table1 [Flaschename], 0)
oder
= INDIREKT (ADRESSE (2-1 + MATCH ('Product Dashboard'! $ D $ 20, + Tabelle1 [Flaschename], 0), 11)
Jedesmal sagt mir Excel: "Wir haben ein Problem mit dieser Formel gefunden. Klicken Sie auf Funktion einfügen usw.". Siehe Bild. Geben Sie hier die Bildbeschreibung ein
Wissen Sie, was ich falsch mache? Wussten Sie, wie Sie die obigen Formeln korrigieren können oder wie Sie mein ursprüngliches Problem lösen können?
Vielen Dank im Voraus für Ihre Hilfe!
quelle
+
VorTable1
in deinerMATCH()
Formeln Ich sehe es auf keiner der genannten Referenzseiten, und es sieht im besten Fall überflüssig und möglicherweise unregelmäßig aus. Versuchen Sie es ohne+
.Antworten:
Ja, ich habe es getestet. Bitte ändern Sie Ihre Formel in:
oder
Entferne das
+
aus Ihren Formeln.quelle