跳到主要内容

在Excel中创建热图图表

在Excel中,热图图表看起来像一个表格,是一个直观的表示形式,显示了数据集的比较视图。 如果您的工作表中有一个大数据集,一眼就很难识别出较低或较高的值,但是在热图中,单元格值以不同的颜色模式显示,以便我们可以看到较大的数据或较小的数据,快速轻松地显示如下屏幕截图。


使用条件格式创建简单的热图图表

Excel中没有直接的热图图表实用程序,但是功能强大 条件格式 功能,您可以快速创建热图,请执行以下步骤:

1。 选择您要应用的数据范围 条件格式.

2。 然后点击 主页 > 条件格式 > 色标,然后从右侧展开的下拉菜单中选择一种您需要的样式(在这种情况下,我将选择 绿色–黄色–红色色标),请参见屏幕截图:

3. 现在,将创建一个热图,该热图根据其值突出显示单元格,绿色代表最高值,红色代表最低值,其余值显示绿色和红色之间的渐变颜色。 看截图:

4。 如果要隐藏数字而只保留颜色,请选择数据范围,然后按 Ctrl + 1 键打开 单元格格式 对话框。

5。 在 单元格格式 对话框中的 联系电话 标签,点击 定制版 左边的选项 产品分类 列表框,然后输入 ;;; Type 文本框,请参见屏幕截图:

6。 然后,点击 OK 按钮,所有数字都被隐藏,如下图所示:

备注:要用其他喜欢的颜色突出显示单元格,请选择数据范围,然后单击 主页 > 条件格式 > 管理规则条件格式规则管理器 对话框。

然后,双击现有规则以打开 编辑格式规则 对话框,然后根据需要重置规则,请参见屏幕截图:


在Excel中创建动态热图图表

示例1:使用滚动条创建动态热图

如果工作表中有多列数据,但您希望在有限的空间中显示它们,在这种情况下,您可以在工作表中插入滚动条以动态制作热图,如下面的演示所示。

要创建这种类型的动态热图,请执行以下步骤:

1。 插入一个新的工作表,然后将前几月从原始工作表复制到该新工作表。

2。 然后,点击 开发商 > 插页 > 滚动条,请参见屏幕截图:

3。 然后,拖动鼠标在复制的数据下方绘制滚动条,然后右键单击滚动条,然后选择 格式控制,请参见屏幕截图:

4。 在 格式化对象 对话框中的 系统 标签,根据您的数据范围设置最小值,最大值,增量更改,页面更改和链接的单元格,如下图所示:

5。 然后点击 OK 关闭此对话框。

6。 现在,在此新工作表的单元格B1中,输入以下公式,然后按 输入 获得第一个结果的关键:

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

备注:在以上公式中, data1!$ B $ 1:$ I $ 13 是原始工作表,其数据范围不包括行标题(月), $ I $ 1 是滚动条链接的单元格, $ B $ 1:B1 是您输出公式的单元格。

7。 然后,将此公式单元格拖到其余单元格中,如果您只想在工作表中显示3年,请将公式从B1拖到D13,请参见屏幕截图:

8。 然后,应用 色阶条件格式 功能到新的数据范围以创建热图,现在,当您拖动滚动条时,热图将动态移动,请参见屏幕截图:


示例2:使用单选按钮创建动态热图

您还可以使用单选按钮创建动态热图,选择一个单选按钮将突出显示最大的n个值,选择另一个单选按钮将突出显示最小的n个值,如下所示的演示:

要完成此类型的动态热图,请按以下步骤操作:

1。 点击 开发商 > 插页 > 选项按钮(表单控件),然后拖动鼠标以绘制两个单选按钮,然后根据需要编辑文本,请参见屏幕截图:

2。 插入单选按钮后,右键单击第一个,然后选择 格式控制格式控制 对话框中的 系统 标签,选择与单选按钮对齐的单元格,请参见屏幕截图:

3。 点击 OK 按钮以关闭对话框,然后重复上述步骤(步骤2)以将第二个单选按钮链接到同一单元格(单元格M1)。

4。 然后,您应该对数据范围应用条件格式,请选择数据范围,然后单击 主页 > 条件格式 > 新规则,请参见屏幕截图:

5。 在 新格式规则 对话框中选择 使用公式来确定要格式化的单元格 来自 选择规则类型 列表框,然后输入以下公式: =IF($M$1=1,IF(B2>=LARGE($B$2:$I$13,15),TRUE,FALSE))格式化此公式为真的值 文本框,然后单击 格式 按钮选择一种颜色。 看截图:

6。 点击 OK 按钮,当您选择第一个单选按钮时,它将以红色突出显示最大的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。 点击 OK 以关闭对话框,现在,选择第一个单选按钮时,最大的15个值将被突出显示,并且选择第二个单选按钮,最小的15个值将被突出显示如下所示的演示:


示例3:使用复选框创建动态热图

在本节中,我将通过使用复选框来介绍动态热图图表,该复选框可以帮助您根据需要显示或隐藏热图。 如果选中该复选框,则将显示热图;如果取消选中该复选框,它将立即被隐藏,请参见以下演示:

1。 首先,您应该将数据范围转换为表格格式,这可以帮助您在插入新数据行时自动应用条件格式。 选择数据范围,然后按 Ctrl + T 钥匙一起打开 创建表 对话框,请参见屏幕截图:

2。 点击 OK 关闭对话框,然后单击 开发商 > 插页 > 复选框(表单控件),然后拖动鼠标绘制一个复选框,然后根据需要编辑文本,如下所示的屏幕截图:

3。 然后,右键单击复选框,然后选择 格式控制 格式化对象 对话框中的 系统 选项卡,选择一个与复选框对齐的单元格,请参见屏幕截图:

4。 点击 OK 关闭对话框,然后选择要创建热图的数据范围,然后单击 主页 > 条件格式 > 新规则新格式规则 对话框。

5。 在 新格式规则 对话框,请执行以下操作:

  • 选择 根据其值格式化所有单元格 选项从 选择规则类型 列表框;
  • 3色刻度 来自 格式样式 下拉列表;
  • 选择 公式 ,在 Type 下框 最低限度, 中点最大 分别下拉列表;
  • 然后,将以下公式输入到三个 文字框:
  • 最小: = 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。 完成设置后,单击 OK 按钮关闭对话框,现在,当您选中复选框时,将显示热图,否则将被隐藏。 参见下面的演示:


下载热图图表样本文件


视频:在Excel中创建热图图表


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项  |  删除空白行  |  合并列或单元格而不丢失数据  |  不使用公式进行四舍五入 ...
超级VLookup: 多重标准  |  多重价值  |  跨多页  |  模糊查询...
副词。 下拉列表: 简易下拉列表  |  依赖下拉列表  |  多选下拉列表...
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  将列与 选择相同和不同的单元格 ...
特色功能: 网格焦点  |  设计图  |  大方程式酒吧  |  工作簿和工作表管理器 | 资源库 (自动文本)  |  日期选择器  |  合并工作表  |  加密/解密单元格  |  按列表发送电子邮件  |  超级筛选  |  特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符 ...)  |  50+ 图表 类型 (甘特图 ...)  |  40+ 实用 公式 (根据生日计算年龄 ...)  |  19 插入 工具 (插入二维码, 从路径插入图片 ...)  |  12 转化 工具 (小写金额转大写, 货币兑换 ...)  |  7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...)  |  ... 和更多

Kutools for Excel 拥有超过 300 个功能, 确保只需点击一下即可获得您所需要的...

产品描述


Office 选项卡 - 在 Microsoft Office(包括 Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
sorry,I cancel.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations