![在同一列中存储、排序和筛选多个值](https://linux22.com/image/1573907/%E5%9C%A8%E5%90%8C%E4%B8%80%E5%88%97%E4%B8%AD%E5%AD%98%E5%82%A8%E3%80%81%E6%8E%92%E5%BA%8F%E5%92%8C%E7%AD%9B%E9%80%89%E5%A4%9A%E4%B8%AA%E5%80%BC.png)
我使用 Excel 表来管理包含以下文件元数据的大型数据库:
Context Activities File Folder
----------------------------------------------------------
home play, homework filename1 folder/path/
home play, dinner filename2 folder/path/
school test filename3 folder/path/
school teaching filename4 folder/path/
playground play, rest, talk filename5 folder/path/
fields work, play, rest filename6 folder/path/
有几列(上例中的“活动”)包含多个值。一方面,我希望能够过滤数据库中的特定值。
排序/过滤弹出窗口会分别显示单元格中的所有值组合(例如“玩耍、休息、交谈”、“工作、玩耍、休息”等)。
有没有办法将它们视为单独的值(用逗号分隔,或以其他方式分隔,我可以将逗号更改为任何可以使用的字符)?
最后,我希望能够对它们进行过滤,选择所有包含“play”的内容、所有包含“play”和“talk”的内容、所有包含“play”或“talk”的内容,以及“所有包含 x、y 但不包含 z 的内容”等。
Excel 有什么方法可以做到这一点吗?
答案1
突出显示Context:Activities:File:Folder
单元格,转到 > 数据 > 过滤器。
然后点击“活动”过滤器按钮,> 文本过滤器..> 自定义过滤器..
您将在那里看到选项设置了所有提到的 contain/deosNotContain/OR/AND 情况。(:
希望能帮助到你。