KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 中建立熱力圖表

作者Xiaoyang修改日期

在 Excel 中,熱力圖看起來就像一張表格,是一種用來呈現資料集比較視圖的視覺化方式。當您的工作表包含大量資料時,往往難以一眼辨識出數值的高低;但在熱力圖中,儲存格會根據其數值以不同的色彩呈現,讓您快速輕鬆地掌握資料中的高點與低點,如下方截圖所示。

熱力圖

使用使用條件格式建立簡易熱力圖表

Excel 中並無直接的熱力圖表功能,但透過強大的使用條件格式功能,您可以快速建立熱力圖,請依照下列步驟操作:

1. 選取您要套用條件格式的數據區域。

2. 接著按一下開始> 使用條件格式> 色彩比例,然後從右側展開的下拉清單中選擇您需要的樣式(在此範例中,我將選取)綠-黃-紅色彩比例),請參閱截圖:

使用條件式格式設定建立熱力圖的步驟

3. 熱力圖已成功建立,將根據儲存格數值自動醒目提示:綠色代表最高值,紅色代表最低值,其餘數值則以綠紅之間的漸層色彩呈現。請參閱下方截圖:

使用條件式格式設定建立熱力圖的步驟

4. 若想隱藏數字、僅保留色彩,請選取資料區域,並按下 Ctrl + 1 鍵,開啟設定儲存格格式對話方塊。

5. 在設定儲存格格式對話方塊中,於數字索引標籤下,點選左側自訂選項(位於)類別清單方塊中),然後在;;;類型文字方塊中輸入,請參閱截圖:

使用條件式格式設定建立熱力圖的步驟

6. 接著點擊確定按鈕,所有數字就會如以下截圖所示被隱藏:

使用條件式格式設定建立熱力圖的步驟

注意:若想以您喜愛的其他色彩醒目標示儲存格,請先選取資料區域,再依序點選開始 > 使用條件格式 > 管理規則,即可開啟使用條件格式規則管理對話方塊。

使用條件式格式設定建立熱力圖的步驟

接著,按兩下現有規則以開啟編輯格式規則對話方塊,然後根據您的需求重新設定規則,請參閱截圖:

使用條件式格式設定建立熱力圖的步驟


在 Excel 中建立動態熱力圖表

範例 1:使用捲動軸建立動態熱力圖

如果您的工作表包含多個欄位的資料,卻希望在有限空間內完整呈現,可於工作表中插入捲動軸,讓熱力圖動態顯示,如下方示範所示。

若要建立此類動態熱力圖表,請依照下列步驟操作:

1. 插入一個新工作表,並將原始工作表的第一欄「月份」複製到此新工作表中。

2. 接著按一下開發人員 > 插入 > 捲動軸,請參閱截圖:

使用捲動軸建立動態熱力圖的步驟

3. 接著拖曳滑鼠,在複製的資料下方繪製一個捲動軸,然後按一下右鍵並選取控制項格式,詳情請參閱截圖:

使用捲動軸建立動態熱力圖的步驟

4. 在物件格式對話方塊中,於控制項索引標籤下,依您的資料範圍設定最小值、最大值、遞增值、頁面變更值及連結儲存格,如下方截圖所示:

使用捲動軸建立動態熱力圖的步驟

5. 接著按一下確定,即可關閉此對話方塊。

6. 現在,請在這個新工作表的 B1 儲存格中輸入下列公式,並按下 Enter 鍵,立即取得第一筆結果:

=INDEX(data 1!$B$1:$I$13,ROW(),$I$1+COLUMNS($B$1:B1)-1)

注意:在上述公式中,data 1!$B$1:$I$13 為不含列標題(月份)的原始工作表資料區域,$I$1 為捲動軸所連結的儲存格,$B$1:B1 則是您輸入公式的儲存格。

7. 接著,將此公式儲存格拖曳至其他儲存格;若您希望在工作表中僅顯示 3 年資料,請將公式從 B1 拖曳至 D13,詳情請參閱截圖:

使用捲動軸建立動態熱力圖的步驟 loading=

8. 接著,在新的數據區域套用色彩比例使用條件格式功能,即可建立熱力圖;當您拖曳捲動軸時,熱力圖將隨之動態移動,請參閱截圖:


範例 2:使用選項按鈕建立動態熱力圖

您也可以使用選項按鈕建立動態熱力圖:選取一個選項按鈕將醒目提示前 n 個最大值,選取另一個選項按鈕則會醒目提示前 n 個最小值,如下方示範所示:

若要完成此類動態熱力圖,請依下列步驟操作:

1. 按一下開發人員 > 插入 > 選項按鈕(表單控制項),接著拖曳滑鼠繪製兩個選項按鈕,並依需求編輯文字,請參閱截圖:

使用選項按鈕建立動態熱力圖的步驟使用選項按鈕建立動態熱力圖的步驟使用選項按鈕建立動態熱力圖的步驟

2. 插入選項按鈕後,對第一個按鈕按一下滑鼠右鍵,並選取控制項格式。在控制項格式對話方塊的控制項索引標籤中,指定要連結至該選項按鈕的儲存格,請參閱下方螢幕截圖:

使用選項按鈕建立動態熱力圖的步驟

3. 按一下確定按鈕關閉對話方塊後,重複上述步驟(步驟 2),將第二個選項按鈕也連結至同一儲存格(M1 儲存格)。

4. 接著,請選取數據區域,並點擊開始> 使用條件格式> 新增規則,為該區域套用條件格式,詳情請參閱螢幕截圖:

使用選項按鈕建立動態熱力圖的步驟

5. 在新增格式設定規則對話方塊中,從選取規則類型清單方塊中選擇使用公式來決定要格式化哪些儲存格,然後將下列公式:=IF($M$1=1,IF(B2>=LARGE($B$2:$I$13,15),TRUE,FALSE)) 輸入至符合此公式的值才套用格式文字方塊中,再按一下格式按鈕以選取顏色。請參閱螢幕截圖:

使用選項按鈕建立動態熱力圖的步驟

6. 當您選取第一個選項按鈕後,按一下確定按鈕,最大的 15 個數值就會以紅色標示。

7. 若要標示最小的 15 個數值,請保持資料選取狀態,進入新增格式設定規則對話方塊,並將下列公式:=IF($M$1=2,IF(B2<=SMALL($B$2:$I$13,15),TRUE,FALSE)) 輸入至符合此公式的值才套用格式文字方塊中,再按一下格式按鈕,即可選擇您偏好的醒目顏色!請參閱螢幕截圖:

使用選項按鈕建立動態熱力圖的步驟

注意:在上述公式中,$M$1 是連結至選項按鈕的儲存格,$B$2:$I$13 是您要套用條件格式的數據區域,B2 是該數據區域的第一個儲存格,而數字 15 則是您要標示的特定數量。

8. 按一下確定關閉對話方塊。現在,當您選取第一個選項按鈕時,最大的 15 個數值會被標示;選取第二個選項按鈕時,最小的 15 個數值則會如以下示範所示被標示:


範例 3:使用複選框建立動態熱力圖

本節將介紹如何運用複選框打造動態熱力圖,讓您依需求自由顯示或隱藏熱力圖。勾選複選框時,熱力圖立即呈現;取消勾選時,則即刻隱藏。詳情請參閱以下示範:

2. 首先,請將資料區域轉換為表格格式,這樣在插入新資料列時就能自動套用條件格式。選取資料區域後,同時按下 Ctrl + T 鍵,即可開啟建立表格對話方塊,請參閱螢幕截圖:

使用核取方塊建立動態熱力圖的步驟

2. 按一下確定關閉對話方塊,接著點選開發人員> 插入> 複選框(表單控制項),再拖曳滑鼠繪製複選框,並依需求編輯文字,如下方螢幕截圖所示:

使用核取方塊建立動態熱力圖的步驟使用核取方塊建立動態熱力圖的步驟使用核取方塊建立動態熱力圖的步驟

3. 接著,對複選框按一下滑鼠右鍵,並選取控制項格式。在物件格式對話方塊的控制項索引標籤中,指定要連結至該複選框的儲存格,請參閱下方螢幕截圖:

使用核取方塊建立動態熱力圖的步驟

4. 按一下確定關閉對話方塊,然後選取您要建立熱力圖的數據區域,並按一下開始> 使用條件格式> 新增規則,進入新增格式設定規則對話方塊。

5. 在新增格式設定規則對話方塊中,請執行下列操作:

  • 選取根據儲存格的值設定格式選項,位於選取規則類型清單方塊中;
  • 選擇三色比例格式樣式下拉清單中;
  • 分別在公式欄位中,於類型下方的最小值中點值最大值下拉清單中進行設定;
  • 接著,在以下三個數值文字框中輸入下列公式:
  • 最小值:=IF($M$1=TRUE,MIN($B$2:$I$13),FALSE)
  • 中點值:=IF($M$1=TRUE,AVERAGE($B$2:$I$13),FALSE)
  • 最大值:=IF($M$1=TRUE,MAX($B$2:$I$13),FALSE)
  • 接著,根據您的需求從色彩區段指定醒目提示色。

注意:在上述公式中,$M$1 是連結至複選框的儲存格,$B$2:$I$13 是您要套用條件格式的數據區域。

使用核取方塊建立動態熱力圖的步驟

6. 完成設定後,按一下確定按鈕關閉對話方塊。現在,當您勾選核取方塊時,熱力圖就會顯示;取消勾選時,則會立即隱藏。請參閱下方示範:

使用核取方塊建立動態熱力圖的步驟


下載熱力圖表範例檔案

建立熱力圖的範例


影片:在 Excel 中建立熱力圖


最佳 Office 生產力工具

Kutools for Excel-助您脫穎而出

🤖KUTOOLS AI 助手:根據以下內容革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、標示或標記重複值    刪除空白行    合併列或儲存格而不遺失資料    不使用公式的四捨五入……
超強 VLookup多重條件    多重數值    跨多個工作表    模糊查找……
進階下拉列表簡易下拉式清單    相依性下拉式清單    多重選擇下拉式清單……
欄位管理員新增指定數量的欄位    移動欄位   切換隱藏欄位的可見狀態  比較欄位以選擇相同/不同單元格……
精選功能網格聚焦    設計視圖    增強編輯欄    工作簿與工作表管理員資源庫(自動文字)  日期提取    合併工作表    加密/解密儲存格   依清單傳送電子郵件    超級篩選    特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符……)  50+ 圖表 類型甘特圖……)  40+ 實用公式基於生日計算年齡……)  19 插入工具插入二維碼從路徑插入圖片……)  12 轉換工具金額轉大寫匯率轉換……)  7 合併和拆分工具高級合併行拆分 Excel 儲存格……)……還有更多
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及 40+ 種其他語言!

Kutools for Excel 擁有超過 300 項功能,確保您所需的功能僅需一鍵即可取得……


Office Tab-在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯

  • 一秒內在數十份開啟的文件間快速切換!
  • 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
  • 在檢視與編輯多份文件時,提升您 50% 的工作效率。
  • 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般高效的分頁功能。