我有这样的 libreoffice-calc 文件:
books author tags
Book 1 Author 1 ghost; romance; france
Book 2 Author 2 romance; mystery
Book 3 Author 3 biographie; england
Book 4 Author 4 history; england
Book 5 Author 5 children’s book; ghost
有一个名为“标签”的列,其中包含多个标签,以分号分隔(但可以是任何内容)。
我希望能够过滤“标签”列中的特定标签。并且我希望能够在一个过滤器中选择多个标签。
例如在我的文件上:如果我在过滤器上选择“ghost”,列表将返回
books author tags
Book 1 Author 1 ghost; romance; france
Book 5 Author 5 children’s book; ghost
或者如果我过滤“biography”,结果将只有“Book 3”。
books author tags
Book 3 Author 3 biographie; england
选择多个标签后:如果我在过滤器上选择“鬼”和“神秘”,列表将返回:
books author tags
Book 1 Author 1 ghost; romance; france
Book 2 Author 2 romance; mystery
Book 5 Author 5 children’s book; ghost
我知道我可以使用高级过滤器和正则表达式来实现这一点,但如果我没有弄错的话,每次我需要更改过滤的标签时,我都需要重新创建高级过滤器。我想公开此列表,以便普通用户(对 libreoffice calc 一无所知)可以通过标签进行自己的研究,而不必费心创建新的高级过滤器。有没有办法在我的“标签”列上只显示一个简单的下拉菜单?