如何在Excel中插入复选框(创建交互式列表和图表)

观看视频-如何在Excel中插入和使用复选框

在Excel中,复选框是一种交互式工具,可以用来选择或取消选择一个选项。你一定在网上看到过很多可用的网页形式。

您可以在Excel中使用复选框来创建互动的清单,动态图表,和指示板

本Excel教程涵盖以下主题:

要在Excel中插入复选框,首先需要在工作簿中启用Developer选项卡。

无法看到开发人员选项卡?

别担心,继续读下去!

获取Excel Ribbon中的开发人员选项卡

在Excel中插入复选框的第一步是让开发者标签在ribbon区域可见。developer选项卡包含复选框控件,我们需要使用它在Excel中插入复选框。

下面是获取开发人员选项卡在Excel ribbon中。

  • 右键单击Excel ribbon中的任何一个现有选项卡,并选择自定义ribbon。它打开Excel选项对话框。自定义功能区以添加Checkbox的Developer选项卡
  • 在“Excel选项”对话框中,您将有“自定义功能区”选项。在右侧的Main Tabs窗格中,选中Developer选项。在Excel中添加Developer选项卡以插入复选框
  • 单击确定。这将使开发人员选项卡作为功能区中的选项卡之一。开发人员标签在ribbon中可见

现在使用Developer选项卡可见,您可以访问各种交互式控件。

如何在Excel中插入复选框

下面是在Excel中插入复选框的步骤:

  1. 转到开发人员标签 - >控件 - >插入 - >表单控件 - >复选框。
    在Excel中添加复选框 - 选择表单控件中的复选标记
  2. 单击工作表中的任何位置,它将插入一个复选框(如下所示)。单击工作表上的任意位置以插入复选框
  3. 现在需要将复选框链接到Excel中的单元格。为此,右键单击复选框并选择Format Control。右键单击复选框并选择Format Control
  4. 在“格式控制”对话框的“控制”选项卡中,进行以下更改:
    • 值:检查(如果您打开工作簿时,请确保默认检查复选框)
    • 细胞链接:一个1美元(这是链接到复选框的单元格)。您可以手动输入或选择单元格以获得引用。将复选框链接到Excel中的单元格
  5. 单击确定。

现在你的复选框被链接到单元格A1,当你选中复选框,它会在单元格A1显示TRUE,当你取消选中它,它会显示FALSE。

Excel复选框现在链接到单元格A1

Excel中使用复选框的例子

这里有几个可以在Excel中使用复选框的例子。

在Excel中创建交互式待办事项列表

下面是使用复选框以将任务标记为完整的待办事项列表的示例。

使用Excel中的复选框来完成列表

在上面的例子中发生了一些事情:

  • 当您选中一个项目/任务的复选框时,状态将更改为Done(从to be Done),单元格将获得绿色阴影,文本将获得删除线格式
  • 该复选框的单元格链接的值从FALSE更改为TRUE。
  • “任务已完成”和“任务已完成的%”数字(在单元格H3和H4中)根据标记为已完成的任务的数量而变化。

下面是如何做到这一点:

  • 将活动列在单元格A2:A7中。
  • 插入复选框并将其放置在单元格B2:B7中。
  • 将这些复选框链接到单元格E2:E7。没有办法将所有复选框联系起来。您必须逐个手动链接每个复选框。
  • 在单元格C2中,输入以下公式:=如果(E2、“做”,“做”)并拖动所有细胞(C2:C7)。
    • 在单元格C2:C7中应用条件格式当单元格中的值为Done时,给单元格一个绿色的背景色和删除线格式。
  • 在单元格H3中,使用以下公式:=条件统计2:美元($ E E 7美元,真的)
    • 这将计算已标记为完成的任务的总数。
  • 在单元格H4中,使用以下公式:= countif($ e $ 2:$ e $ 7,true)/ countif($ e $ 2:$ e $ 7,“<>”)
    • 这将显示任务完成的百分比。

按此下载核对表

在线Excel仪表板培训 -  728x90

在Excel中创建动态图表

您可以使用Excel复选框来创建动态图如下所示:

在Excel -动态图表中插入一个复选框

在本例中,图表上方的复选框链接到单元格C7和C8。

如果您在2013年检查复选框,则单元C7的值变为真。同样,如果您在2014年检查复选框,则单元C8的值变为真实。

创建此图表中使用的数据位于C11至F13中。2013年和2014年的数据取决于链接细胞(C7和C8)。如果单元格C7中的值为真,则会在C11中看到值:F11中的值,否则您会看到#n / a错误。与2014年数据相同。

现在,根据选中的复选框,该数据将显示为图表中的一条线。

点击此处下载动态图表模板

在Excel中插入多个复选框

有几种方法可以在同一个工作表中插入多个复选框。

#1使用Developer选项卡插入复选框

要插入多个复选框,请转到Developer Tab - > Controls - > insert - > Form Controls - >复选框。

现在,当您单击工作表中的任何位置时,它将插入一个新的复选框。

您可以重复相同的过程,在Excel中插入多个复选框。

笔记:

  • 以这种方式插入的复选框不会链接到任何单元格。您需要手动链接所有复选框。
  • 复选框将具有不同的标题名称,例如复选框1和复选框2,等等。

#2复制粘贴复选框

选择一个现有的复选框,复制并粘贴它。您也可以使用键盘快捷键(Control + D)。

笔记:

  • 复制的复选框链接到与原始复选框相同的单元格。您需要手动更改每个复选框的单元格链接。
  • 所有复制复选框的标题名称是相同的。但是,后端名称会是不同的(因为这些是单独的对象)。

#3用复选框拖动单元格

如果你在Excel的单元格中有一个复选框你拖拽所有的fill handle,它会创建复选框的副本。如下所示:

在Excel中插入多个复选框-拖动和复制

笔记:

  • 所有新复选框的标题名称都相同。但是,后端名称会是不同的(因为这些是单独的对象)。
  • 所有这些复选框都将链接到同一个单元格(如果链接了第一个单元格)。您需要逐一手动更改所有这些链接。

删除Excel中的复选框

您可以很容易地删除一个复选框,选择它并按下删除键。要选择一个复选框,您需要按住Control键并按下鼠标左键。

如果要删除多个复选框:

  • 按住Control键并选择所有要删除的。
  • 按“删除”键。

如果你的工作表中有很多复选框,这里有一种方法可以获得所有复选框的列表并一次性删除:

  • 回到家 - >编辑 - >查找和选择 - >选择窗格。
    • 这将打开一个选择窗格,将列出该工作表(包括复选框,形状和图表)上的所有对象。在Excel选择窗格中插入复选框
  • 选中所有要删除的复选框(要选择多个复选框,按住ctrl键选择),然后按下删除键。
    • 注意,这里复选框的名称是后端名称,而不是标题名称。在Excel中插入复选框 - 选择窗格项目

注意:选择窗格仅显示活动工作表的所有对象。

如何在Excel中修复复选框的位置

在Excel中使用形状和对象的一个常见问题是,当你调整单元格大小或隐藏/删除行/列时,它也会影响形状/复选框。如下所示:

在Excel中插入复选框 -  Move Size固定

若要在调整或删除单元格时停止复选框的移动,请执行以下操作:

  • 左键单击复选框并选择Format Control。在Excel  - 格式控制中插入复选框调整大小
  • 在“格式控制”对话框中,选择“属性”选项卡。在Excel -属性中插入一个复选框
  • 在属性选项卡的对象定位内,选择不移动或大小与单元格。在Excel中插入复选标记的步骤-不要移动或调整大小
  • 单击确定。

现在,当您调整大小或删除单元格时,复选框将保持放置。

标题名称与名称

当您在Excel中插入复选框时,您会在复选框前面看到一个名称(例如复选框1或复选框2)。

在Excel中插入复选框 - 标题名称

此文本 - 在框前面 - 是复选框的标题名称。要编辑此文本,请右键单击并选择“编辑文本”选项。

在Excel中插入一个复选框-更改标题文本

虽然您在后端看到新文本时,Excel继续将此复选框引用为复选框1。

如果选择复选框并查看名称框字段,您将在后端中查看此复选框的名称Excel用于此复选框。

在Excel中插入一个复选框-标题和后端名称

通过首先选择工作表中的复选框,然后在名称框中输入名称(命名规则与的相同指定范围内)。

也可以看看:如何在Google纸张中插入复选框

你也可能喜欢下面的Excel教程:

Excel电子书订阅

免费的EXCEL的书

获得51个Excel提示电子书来飙升您的生产力,并更快地完成工作

关于“如何在Excel中插入复选框(创建交互式列表和图表)”的17个想法

  1. 如何让复选框匹配?我不知道如何在没有单独格式化每个单元格的情况下,把它们放到我的电子表格上。

  2. 我复制/粘贴任务完成的百分比函数的公式,更改我的TRUE/FALSE参数是,但我得到一个DIV/0错误。Excel说我做了一个除以0的错误。

    我做错什么了?

  3. 我们不应该手动将每个复选框链接到每个单元格。

  4. 您能用此功能可以在单元格内插入复选框,而不是像图表一样铺设在上面或只是链接到单独的单元格?我找到了另一个使用特殊字符的指南,但如果我可以通过选中或未选中的框代表单元格的真/假值,这将是很好的。

  5. 谢谢你Sumit -伟大的提示和教程!我想知道有没有什么方法能让这事更进一步。我想创建一个电子表格,每一行代表50个美国。每一行将包含每个州特定于我们的行业的数据。我想在每一行插入一个复选框。用户将选中事务中涉及的状态集,然后单击“Filter”按钮,这将只留下选中的状态列。然后,我希望创建一个只从检查的行中提取数据的报告。这是可能的吗?再次感谢!

  6. 如何通过复选框进行过滤?我有一个带有复选框的列,如果我想通过复选框进行过滤,其中有一个勾,而没有…


  7. 我有一个问题,我有一个Excel表,其中我在前5列中输入了我的数据,接下来的3具有基于前5列自动计算的公式。最后1列具有链接到单元格的复选框。
    现在只要我在表中添加另一行,所有公式都将从上面的表行复制,具有新的范围。但复选框不会自动复制。如果手动复制它并粘贴在新行中。新复选框也链接到上述单元格而不是新行。
    我想让它自动复制,就像公式一样。我还想与新行链接。

    你能告诉我,怎么做?

  8. 当您必须显示超过2-3岁时,它也非常有用,这也很容易和化妆品。
    谢谢。

  9. umit这些教程是v有用...... ..我要使用开发人员使用很容易或使用公式..我想使用公式学习动态过滤器,如果容易

  10. 复选框是非常有用的,如果您正在处理一些常量数据格式。你可以用复选框来控制你的功能。很好的职位。谢谢

评论都关门了。