首页 > 解决方案 > 如果复选框值为真,则仅显示值

问题描述

我在列 B1:B4 中有数据列表如下 Section_A Section_B Section_C Section_D 在列 A1:A4 中这些值的前面我放置了 4 个复选框。(表单控件类型未激活 X)。我只想生成单击的值到列C.示例:在第一个复选框和第三个复选框单击显示 Section_A 和 Section_C 之后。(在 C 列中需要此结果,Section_A 和 Section_C 之间没有空白单元格。

标签: excelexcel-formula

解决方案


您可以使用需要再添加一列的 LARGE 方法。

第一:将您的复选框与 A 列中的单元格链接,以便当复选框分别被勾选或取消勾选时,相应的单元格将给出 TRUE 或 FALSE。

第二:将 B 列数据移动到 C 列和 A 列中每个单元格的前面,在 B 列中分配权重(如果您不希望此列可见,您可以隐藏此列)。

第三:在 D 列中使用大函数,如下 SS 所示。

在此处输入图像描述

将 A 列中单元格的颜色更改为白色并隐藏 B 列,它看起来像这样。

在此处输入图像描述

你的工作就完成了。


推荐阅读