我创建了一个标记数据的Google电子表格(请参阅下面的示例数据),我正在尝试根据标记制作不同的列表。例如,我想查看媒体,健康和眼睛记录列表。根据以下数据,健康应该有4个结果,媒体应该有5个结果,眼睛应该有1个结果。请注意,过滤器对我不起作用,因为我希望有3个列表,每个列表位于不同的选项卡上(不在源数据选项卡上),在源数据更新时会更新。因此,如果添加了带有运行状况标记的新记录,它应该在运行状况选项卡中动态显示。这甚至可能还是我需要创建一个宏?我看到新的Google表格可能有像查询功能这样的SQL,在这种情况下这会很完美,但我还没有相关经验。
答案 0 :(得分:2)
经过大量研究后,我发现最好的功能是"过滤器"或"查询"。在这种情况下,我选择使用查询:
=QUERY($A$2:$E$13,CONCATENATE("select A where I like '%",B1, "%'"))
这是一种非常强大的方法来创建标记记录并在以后报告它们。感谢所有尝试过的人。
答案 1 :(得分:1)
以下功能(对于单元格“F5”将按您的要求工作。
=(countif(E5,"*" & B1 & "*"))>0
在此函数中,countif计算范围E5中包含单元格B1值的单元格。
您可以将单元格F5中的公式复制到单元格F6到结束。