Можно ли «наложить/показать» данные, не связанные с тепловой картой, на тепловую карту диапазона Excel?

Можно ли «наложить/показать» данные, не связанные с тепловой картой, на тепловую карту диапазона Excel?

Можно ли «наложить/показать» данные из матрицы аналогичной формы на тепловую карту диапазона вместо того, чтобы просто показывать/скрывать базовые данные тепловой карты?

Вопрос можно перефразировать и по-другому: возможно ли создать тепловую карту для любого заданного диапазона (например, A1:C3) на основе диапазона данных в другом месте на листе (например, F1:H3)? Если да, можно сделать видимыми A1:C3значения на тепловой карте.

Цель здесь — просто заставить тепловую карту отображать больше информации, и следующий (очень простой) снимок экрана прояснит, что я ищу:

Обычная тепловая карта и пользовательская, показывающая данные из другого диапазона

Левая карта — это фактически стандартная карта, построенная на основе данных за цветным фоном, в то время как та, которую я ищу (посередине), создана с использованием тех же данных, что и левая карта для самой тепловой карты, но с отображением/наложением набора значений из диапазона справа (это было сделано с помощью вставки изображений).

Идея снова состоит в том, чтобы передать в 2 раза больше информации: один набор посредством цвета, а другой, другой, с использованием данных из другого диапазона.

Очевидно, это полезно, когда два набора данных каким-то образом связаны.

решение1

Лучшее решение, которое я смог придумать на данный момент, — это использовать утилиту Excel Linked Picture. Вот как это работает (на основе вашего примера — адаптируйте по мере необходимости):

  1. Вставить 4 столбца справа от столбцаC
  2. В ячейках E1:G3свяжите их с формулой в ячейках A1:C3(например, в E1написать формулу =A1и т. д.)

введите описание изображения здесь

  1. В ячейках E1:G3применяется то же условное форматирование, что и в ячейках A1:A3. (если у вас нет другой цели, вам действительно не нужно условное форматирование для A1:C3)

введите описание изображения здесь

  1. В ячейках E1:G3отформатируйте ячейки с помощью пользовательского типа ;;;(примечание: условное форматирование отсутствует E3:G3на рисунке ниже, поскольку я делал скриншоты в неправильном порядке)

введите описание изображения здесь

  1. Вот как должен выглядеть ваш рабочий лист на данном этапе.

введите описание изображения здесь

  1. Выделите и скопируйте ячейки M1:O3, перейдите к ячейке E1и выполните специальную вставку Linked Picture.

введите описание изображения здесь

Вот и все.

Теперь вы можете изменять значения в ячейках A1:C3, чтобы изменить условное форматирование в , E1:G3и вы можете изменять значения в ячейках, M1:O3чтобы изменить значения в E1:G3. Если E1:G3это вывод, который вы хотите увидеть, вы можете переместить A1:C3и M1:O3куда-нибудь еще - теперь они просто используются для ввода. Я не использовал ячейки в в I1:K3вашем примере, потому что они не нужны (и, очевидно, вы использовали их просто в качестве примера. Хотелось бы, чтобы это можно было сделать более элегантно, но, похоже, это так, учитывая ограничения Microsoft Excel. То, о чем вы просите, было бы отличной функцией, которую я считаю полезной.

Связанный контент