Како направити топлотну мапу у Екцелу: статична и динамичка

  • Деле Ово
Michael Brown

Овај водич корак по корак ће вас провести кроз процес прављења топлотне мапе у Екцел-у са практичним примерима.

Мицрософт Екцел је дизајниран да прикаже податке у табелама. Али у неким случајевима, визуелни прикази су много лакши за разумевање и варење. Као што вероватно знате, Екцел има низ уграђених функција за прављење графикона. Нажалост, топлотна мапа није на броду. Срећом, постоји брз и једноставан начин да направите топлотну мапу у Екцел-у са условним форматирањем.

    Шта је топлотна мапа у Екцел-у?

    А топлота мап (ака хеатмап ) је визуелна интерпретација нумеричких података где су различите вредности представљене различитим бојама. Обично се користе шеме боја од топлог до хладног, тако да су подаци представљени у облику врућих и хладних тачака.

    У поређењу са стандардним аналитичким извештајима, топлотне мапе знатно олакшавају визуелизацију и анализу сложених података. Научници, аналитичари и трговци их интензивно користе за прелиминарну анализу података и откривање генеричких образаца.

    Ево неколико типичних примера:

    • Топлотна мапа температуре ваздуха – користи се за визуализујте податке о температури ваздуха у одређеном региону.
    • Географска топлотна мапа – приказује неке нумеричке податке за географску област користећи различите нијансе.
    • Топлотна карта управљања ризиком – приказује различите ризике и њихове утицаје на визуелан и концизан начин.

    У Екцел-у је топлотна мапа навикла даприказују појединачне ћелије у различитим кодовима боја на основу њихових вредности.

    На пример, са мапе топлоте испод, можете уочити највлажније (означене зеленом бојом) и најсувље (наглашене црвеном бојом) регионе и деценије у поглед:

    Како да направите топлотну мапу у Екцел-у

    Ако сте размишљали о ручном бојењу сваке ћелије у зависности од њене вредности, одустаните од те идеје као то би било беспотребно губљење времена. Прво, било би потребно много труда да се примени одговарајућа нијанса боје према рангу вредности. И друго, морали бисте да поновите кодирање бојама сваки пут када се вредности промене. Екцел условно форматирање ефикасно превазилази обе препреке.

    Да бисмо направили топлотну мапу у Екцел-у, користићемо скалу боја за условно форматирање. Ево корака које треба извршити:

    1. Изаберите скуп података. У нашем случају, то је Б3:М5.

    2. На картици Почетна , у групи Стилови , кликните на Условно обликовање &гт; Скала боја , а затим кликните на скалу боја коју желите. Док пређете мишем преко одређене скале боја, Екцел ће вам приказати преглед уживо директно у вашем скупу података.

      За овај пример, изабрали смо црвено - жуто - зелено скалу боја:

      У резултату ћете имати високе вредности означено црвеном бојом, средина жутом, а ниско зеленом. Боје ће се аутоматски прилагодити када вредности ћелијепромени.

    Савет. Да би се правило условног форматирања аутоматски применило на нове податке, можете да конвертујете опсег података у потпуно функционалну Екцел табелу.

    Направите топлотну мапу са прилагођеном скалом боја

    Када примењујете унапред подешену скалу боја, она приказује најниже, средње и највише вредности у унапред дефинисаним бојама (зелена, жута и црвена у нашем случају). Све преостале вредности добијају различите нијансе три главне боје.

    У случају да желите да истакнете све ћелије ниже/више од датог броја у одређеној боји, без обзира на њихове вредности, онда уместо да користите уграђену скалу боја конструишите сопствену. Ево како то да урадите:

    1. На картици Почетна , у групи Стилови кликните на Условно форматирање &гт; Ваге боја &гт; Још правила.

  • У дијалогу Ново правило за форматирање урадите следеће:
    • Изаберите 3-бојну скалу са падајуће листе Стил формата .
    • За Минимум и/или Максимум вредност, изаберите Број у падајућем менију Тип и унесите жељене вредности у одговарајућа поља.
    • За Средња тачка можете подесити било Број или Перцентил (обично, 50%).
    • Доделите боју свакој од три вредности.

    За ово на пример, конфигурисали смо следећа подешавања:

    У овој прилагођеној топлотној мапи, све температуреиспод 45 °Ф су означене истом нијансом зелене, а све температуре изнад 70 °Ф у истој нијанси црвене:

  • Креирајте топлотну мапу у Екцел без бројева

    Мапа топлоте коју креирате у Екцел-у заснива се на стварним вредностима ћелија и њихово брисање би уништило топлотну мапу. Да бисте сакрили вредности ћелија без уклањања са листа, користите прилагођено обликовање бројева. Ево детаљних корака:

    1. Изаберите топлотну мапу.
    2. Притисните Цтрл + 1 да бисте отворили дијалог Форматирај ћелије .
    3. Укључено на картици Број , под Категорија , изаберите Прилагођено .
    4. У пољу Тип унесите 3 тачке и зарезе (; ;;).
    5. Кликните на ОК да бисте применили прилагођени формат броја.

    То је то! Сада ваша Екцел топлотна мапа приказује само кодове боја без бројева:

    Екцел топлотна мапа са квадратним ћелијама

    Још једно побољшање које можете да унесете у своју топлотну мапу је савршено квадратне ћелије. Испод је најбржи начин да то урадите без икаквих скрипти или ВБА кодова:

    1. Поравнајте заглавља колона вертикално . Да бисте спречили одсецање заглавља колона, промените њихово поравнање у вертикално. Ово се може урадити уз помоћ дугмета Оријентација на картици Почетна , у групи Поравнање :

      За више информација погледајте Како поравнати текст у Екцел-у.

    2. Подесите ширину колоне . Изаберите све колоне и превуците било коју колонуивица заглавља да би била шира или ужа. Док то радите, појавиће се алатка која приказује тачан број пиксела - запамтите овај број.

    3. Подесите висину реда . Изаберите све редове и превуците ивицу заглавља било ког реда на исту вредност пиксела као колоне (26 пиксела у нашем случају).

      Готово! Све ћелије ваше мапе шешира су сада квадратног облика:

    Како направити топлотну мапу у Екцел заокретној табели

    У суштини, креирање топлотне мапе у пивот табели је исто као у нормалном опсегу података - коришћењем скале боја за условно форматирање. Међутим, постоји упозорење: када се нови подаци додају у изворну табелу, условно форматирање се неће аутоматски применити на те податке.

    На пример, додали смо Луијеву продају у изворну табелу, освежили заокретну табелу и видите да су Луијеви бројеви још увек изван топлотне мапе:

    Како да учините топлотну мапу заокретне табеле динамичком

    Да бисте форсирали топлотну мапу заокретне табеле у Екцел-у да бисте аутоматски укључили нове уносе, ево корака које треба извршити:

    1. Изаберите било коју ћелију у вашој тренутној топлотној мапи.
    2. На картици Почетна , у Стилови , кликните на Условно форматирање &гт; Управљај правилима…
    3. У Управљачу правилима за условно форматирање , изаберите правило и кликните на дугме Измени правило .
    4. У дијалогу Уреди правило форматирања , у оквиру Примени правило на , изаберитетрећа опција. У нашем случају, он гласи: Све ћелије које приказују вредности „Сум оф Салес“ за „Продавца“ и „Производ“ .
    5. Кликните на ОК двапут да бисте затворили оба прозора дијалога.

    Сада је ваша топлотна мапа динамична и аутоматски ће се ажурирати како додате нове информације у позадину. Само запамтите да освежите своју заокретну табелу :)

    Како да направите динамичку топлотну мапу у Екцел-у са пољем за потврду

    Ако не желите да топлотна мапа будите ту све време, можете то сакрити и показати према вашим потребама. Да бисте креирали динамичку топлотну мапу са пољем за потврду, следите ове кораке:

    1. Убаците поље за потврду . Поред скупа података, уметните поље за потврду (контрола обрасца). За ово кликните на картицу Развојник &гт; Убаци &гт; Контроле обрасца &гт; Поље за потврду . Ево детаљних корака за додавање поља за потврду у Екцел-у.
    2. Повежите поље за потврду са ћелијом . Да бисте повезали поље за потврду са одређеном ћелијом, кликните десним тастером миша на поље за потврду, кликните на Формат Цонтрол , пребаците се на картицу Цонтрол , унесите адресу ћелије у Веза ћелије и кликните на ОК.

      У нашем случају, поље за потврду је повезано са ћелијом О2. Када је поље за потврду изабрано, повезана ћелија приказује ТРУЕ, у супротном - ФАЛСЕ.

    3. Подеси условно форматирање . Изаберите скуп података, кликните на Условно обликовање &гт; Скале боја &гт; Више правила и конфигуришите прилагођену скалу бојана овај начин:
      • У падајућој листи Стил формата изаберите Скала у 3 боје .
      • Под Минимум , Мидпоинт и Макимум , изаберите Формула са падајуће листе Типе .
      • У У поља Вредност унесите следеће формуле:

        За минимум:

        =IF($O$2=TRUE, MIN($B$3:$M$5), FALSE)

        За средњу тачку:

        =IF($O$2=TRUE, AVERAGE($B$3:$M$5), FALSE)

        За максимум:

        =IF($O$2=TRUE, MAX($B$3:$M$5), FALSE)

        Ове формуле користе функције МИН, АВЕРАГЕ и МАКС да разраде најниже, средње и највише вредности у скупу података (Б3:М5) када је повезана ћелија (О2) ТРУЕ, тј. када је означено поље за потврду.

      • У падајућим оквирима Боја изаберите жељене боје.
      • Кликните на дугме ОК.

      Сада се топлотна мапа појављује само када је изабрано поље за потврду и скривено је остатак времена.

    Савет . Да бисте уклонили вредност ТРУЕ / ФАЛСЕ из приказа, можете да повежете поље за потврду са неком ћелијом у празној колони, а затим сакријете ту колону.

    Како направити динамичку топлотну мапу у Екцел-у без бројева

    Да бисте сакрили бројеве у динамичкој топлотној мапи, потребно је да креирате још једно правило условног форматирања које примењује прилагођени формат бројева. Ево како:

    1. Креирајте динамичку топлотну мапу као што је објашњено у горњем примеру.
    2. Изаберите скуп података.
    3. На Почетној картици, у групи Стилови кликните на Ново правило &гт; Користите формулу да одредите које ћелије да форматирате .
    4. У Форматирајте вредности где је ова формула тачна , унесите ову формулу:

      =IF($O$2=TRUE, TRUE, FALSE)

      Где је О2 ваша повезана ћелија. Формула каже да се правило примењује само када је поље за потврду означено (О2 је ТРУЕ).

    5. Кликните на дугме Формат… .
    6. У дијалошком оквиру Формат ћелије , пребаците се на картицу Број , изаберите Прилагођено на листи Категорија , откуцајте 3 тачке и зарез (;;;) у пољу Тип и кликните на ОК.

  • Кликните на ОК да бисте затворили Ново правило форматирања дијалошки оквир.
  • Од сада, избор у пољу за потврду ће приказати топлотну мапу и сакрити бројеве:

    Да бисте се пребацили између два различита типа топлотне мапе (са и без бројева), можете уметнути три радио дугмета. Затим конфигуришите 3 одвојена правила условног форматирања: 1 правило за топлотну мапу са бројевима и 2 правила за топлотну мапу без бројева. Или можете да креирате заједничко правило скале боја за оба типа користећи функцију ОР (као што је урађено у нашем узорку радног листа испод).

    У резултату ћете добити ову лепу динамичку топлотну мапу:

    Да бисте боље разумели како ово функционише, можете преузети наш пример табеле. Надамо се да ће вам ово помоћи да направите свој невероватан Екцел шаблон топлотне мапе.

    Хвала вам што сте читали и надам се да се видимо на нашем блогу следеће недеље!

    Вежбање за преузимање

    Мапа топлоте у Екцел-у – примери (.клск датотека)

    Мајкл Браун је посвећен технолошки ентузијаста са страшћу за поједностављење сложених процеса помоћу софтверских алата. Са више од деценије искуства у технолошкој индустрији, усавршио је своје вештине у Мицрософт Екцел-у и Оутлоок-у, као и у Гоогле табеле и документима. Мајклов блог посвећен је дељењу свог знања и стручности са другима, пружајући једноставне савете и упутства за побољшање продуктивности и ефикасности. Без обзира да ли сте искусан професионалац или почетник, Мајклов блог нуди вредне увиде и практичне савете како да на најбољи начин искористите ове основне софтверске алате.