列出复选框被选中的单元格

列出复选框被选中的单元格

有人知道一个公式或方法可以查看列中已占用的单元格吗?我有一个 500 行长的 Excel 清单。我所有的问题都在 A 列中,然后“是”和“否”复选框在 B 列和 C 列中。我有 B 列和 C 列的 SUM 公式,我可以看到我有 490 个“是”和 10 个“否”。我不想滚动 500 行来寻找那些“否”答案,而是想在工作表顶部添加一个公式,显示 C 列中被“否”答案占用的单元格(即 C49、C51、C255,...)。

答案1

我建议采用以下公式:

=INDEX(ROW($C$2:$C$500), SMALL(IF(--($C$2:$C$500)=1, ROW($C$2:$C$500)-ROW($C$2)+1), ROW(1:1)))

这是一个数组公式,您需要使用以下方法输入Ctrl+Shift+Enter

它给出您检查的值可能位于的行号。

在此处输入图片描述

答案2

您可能会发现“自动过滤”与其他答案一样有用。

要在 Excel 中创建自动过滤器(LibreOffice 4 在菜单中有它):
只需选择所有数据,包括标题行,然后在执行此操作时按住CTRLSHIFT点击。L

您将看到每个列都有一个向下的小三角形。
单击该三角形将显示一个菜单,您可以在其中选择查看某些类型的行;
例如,一列的“是”或“否”行,即使这些词收集在同一列中也很有用。

不需要额外的公式。

使用相同的组合键来删除(禁用)自动过滤。

相关内容