2016-12-27 8 views
-2

В MS Excel я применил условное форматирование к ячейке A1, так что цвет меняется с синего цвета на значение 0 и красный при значении 100. Я скопировал эту ячейку и вставил ее как связанное изображение (I) специально. (Специальная вставка). Цвет изображения прямоугольника теперь изменяется, если изменяется значение в исходной ячейке. Проблема в том, что форма только прямоугольная, она может быть преобразована в квадратную и алмазную форму в лучшем случае. Если такой же прямоугольник можно преобразовать в разные формы (возможно, добавив дополнительный якорь на прямоугольную форму), тепловая карта может быть создана легко. Пожалуйста, поделитесь своими знаниями об этой вещи, если есть способ. Следующие снимки могут помочь понять проблему: [Пример] [1]Есть ли способ преобразовать прямоугольник в любые формы в MS Excel?

+0

Что условное форматирование связано с фигурами в MS Excel? –

+0

Когда условно отформатированная ячейка скопирована и вставлена ​​в изображение, изменение значения в исходной ячейке изменяет цвет формы. Форма может быть увеличена, повернута, но не может быть изменена на другие формы. Есть ли способ трансформировать его? –

+0

Как вы помещаете «форму» в ячейку? Формы MS Excel похожи на изображения, они не находятся в ячейке, они накладываются; поэтому я не вижу, как условное форматирование может повлиять на них, поскольку оно влияет только на содержимое ячейки. Сам факт, что мне нужно спросить это, означает, что PHPExcel не будет делать то, что вы хотите; Я даже не понимаю, чего вы хотите –

ответ

1

Если вы хотите карту тепла, пожалуйста, рассмотреть возможность использования схемы не gazillions объектов изображения, цветные/помещены/повернутый/и т.д., чтобы ... мимических диаграмму.

Во-первых, google ничего о «диаграмме поверхности» в Excel, посмотрите, как она выглядит в Excel, что угодно. Просто посмотрите на это и подумайте об этом, чтобы сравнить его с вашим текущим подходом.

Вы будете наблюдать некоторые вещи, как:

  • это 3D
  • он имеет только несколько слоев/цвета
  • т.д.

Но на самом деле, все они могут быть решена. Наверное, проще, чем ваш нынешний подход.

  • вы можете легко отключить обе оси, и вы можете повернуть его так, чтобы камера полностью прямо сверху вниз - то это выглядит плоским, как бумага, и никто не может видеть, как 3D больше
  • вы можете добавить больше слоев вы можете задать каждому из них конкретных цветов
  • т.д.

Некоторые ресурсы:

Пожалуйста, прочитайте эту последнюю ссылку, и я уверен, что вы захотите использовать этот подход вместо того, чтобы делать головоломки.