Ist es möglich, Daten, die nicht mit der Heatmap in Zusammenhang stehen, über eine Excel-Bereichs-Heatmap zu legen/anzuzeigen?

Ist es möglich, Daten, die nicht mit der Heatmap in Zusammenhang stehen, über eine Excel-Bereichs-Heatmap zu legen/anzuzeigen?

Ist es möglich, Daten aus einer ähnlich geformten Matrix über eine Bereichs-Heatmap zu „überlagern/anzeigen“, anstatt einfach die darunterliegenden Heatmap-Daten anzuzeigen/auszublenden?

A1:C3Die Frage könnte auch anders formuliert werden: Ist es möglich, eine Heatmap für einen beliebigen Bereich (sagen wir ) basierend auf einem Datenbereich an einer anderen Stelle im Blatt (z. B. ) zu generieren F1:H3? Wenn ja, könnte man die Werte über der Heatmap sichtbar machen A1:C3.

Das Ziel besteht hier einfach darin, die Heatmap so zu gestalten, dass mehr Informationen angezeigt werden. Der folgende (sehr einfache) Screenshot verdeutlicht, wonach ich suche:

Normale Heatmap und benutzerdefiniertes Heatmap, das Daten aus einem anderen Bereich zeigt

Bei der linken handelt es sich um eine tatsächliche Standardmap, die aus den Daten hinter dem farbigen Hintergrund erstellt wurde, während die von mir gesuchte Map (in der Mitte) mit denselben Daten wie die linke für die Heatmap selbst erstellt wurde, aber eine Reihe von Werten aus dem Bereich auf der rechten Seite anzeigt/überlagert (dies wurde mithilfe einer Bildeinfügung gemacht).

Auch hier besteht die Idee darin, doppelt so viele Informationen zu vermitteln: einen Satz durch Farbe und einen anderen, anderen Satz, der Daten aus einem anderen Bereich verwendet.

Offensichtlich nützlich, wenn die beiden Datensätze in irgendeiner Weise miteinander in Beziehung stehen.

Antwort1

Die beste Lösung, die mir derzeit einfällt, ist die Verwendung des Excel-Hilfsprogramms „Verknüpfte Bilder“. So funktioniert es (basierend auf Ihrem Beispiel – bei Bedarf anpassen):

  1. 4 Spalten rechts von Spalte einfügenC
  2. In Zellen E1:G3diese mit einer Formel mit Zellen verknüpfen A1:C3(zB in E1Formel schreiben =A1usw.

Bildbeschreibung hier eingeben

  1. Wenden Sie in Zellen E1:G3die gleiche bedingte Formatierung an wie in Zellen A1:A3. (Sofern Sie keinen anderen Zweck haben, benötigen Sie für nicht wirklich eine bedingte Formatierung A1:C3.)

Bildbeschreibung hier eingeben

  1. Formatieren Sie Zellen in E1:G3Zellen mit benutzerdefiniertem Typ ;;;(Hinweis: Im Bild unten fehlt die bedingte Formatierung, E3:G3da ich die Screenshots in der falschen Reihenfolge gemacht habe).

Bildbeschreibung hier eingeben

  1. So sollte Ihr Arbeitsblatt jetzt aussehen

Bildbeschreibung hier eingeben

  1. Wählen Sie Zellen aus und kopieren Sie sie M1:O3, gehen Sie zur Zelle E1und fügen Sie Inhalte ein Linked Picture.

Bildbeschreibung hier eingeben

Das ist es.

Jetzt können Sie Werte in Zellen ändern, A1:C3um die bedingte Formatierung in zu ändern E1:G3, und Sie können Werte in Zellen ändern, M1:O3um Werte in zu ändern E1:G3. Wenn E1:G3die Ausgabe ist, die Sie sehen möchten, können Sie sie verschieben A1:C3und M1:O3woanders hin – sie werden jetzt einfach für Eingaben verwendet. Ich habe die Zellen in I1:K3in Ihrem Beispiel nicht verwendet, weil sie nicht benötigt wurden (und Sie haben sie offensichtlich nur als Beispiel verwendet. Ich wünschte, dies könnte eleganter gemacht werden, aber angesichts der Einschränkungen von Microsoft Excel scheint dies alles zu sein. Was Sie fragen, wäre eine großartige Funktion, die meiner Meinung nach nützlich sein könnte.

verwandte Informationen