【问题标题】:How to make lists of tagged data in Google Sheets or Excel如何在 Google 表格或 Excel 中制作标记数据列表
【发布时间】:2014-09-20 04:31:44
【问题描述】:
我已经创建了一个标记数据的 google 电子表格(请参见下面的示例数据),并且我正在尝试根据标记制作不同的列表。例如,我想查看媒体、健康和眼睛记录的列表。从下面的数据中,应该有 4 个健康结果、5 个媒体结果和 1 个眼睛结果。请注意,过滤器对我不起作用,因为我希望有 3 个列表,每个列表位于单独的选项卡上(而不是源数据选项卡上),这些列表在源数据更新时会更新。因此,如果添加了带有健康标签的新记录,它应该会动态显示在健康标签中。这甚至可能还是我需要创建一个宏?我看到新的 Google 表格可能具有类似 SQL 的查询功能,这在这种情况下可以完美运行,但我还没有使用它的经验。
【问题讨论】:
标签:
excel
spreadsheet
google-sheets
【解决方案1】:
经过大量研究,我发现最好的功能是“过滤器”或“查询”。在这种情况下,我选择使用查询:
=QUERY($A$2:$E$13,CONCATENATE("select A where I like '%",B1, "%'"))
这是一种非常强大的方法来创建标记记录并在以后报告它们。感谢所有尝试过的人。
【解决方案2】:
以下功能(对于单元格“F5”将按您的要求工作。
=(countif(E5,"*" & B1 & "*"))>0
在此函数中,countif 计算区域 E5 中包含单元格 B1 的值的单元格。
您可以将单元格 F5 中的公式复制到单元格 F6 到 End。