我正在寻找可以突出显示包含特定字符串的所有单元格/字符串的东西。我在 LibreOffice 上使用 Calc。
2 回答
您可以使用带有简单等于条件的条件格式。
诀窍是在搜索字符串周围使用引号。
一步步:
- 选择一系列单元格,
- 在菜单中,选择格式 > 条件格式 > 条件条目,
- 输入要匹配的字符串,用引号括起来,
- 选择用于突出显示的样式,或为此创建一个新样式,
- 单击确定。
我的解决方案是使用条件格式,但它是基于您目前的格式可能会受到影响的假设。
我在 A 列中创建了一个包含以下值的小型电子表格,从第 1 行开始(即这些值没有标题):fred george barney george fred fred barney barney george fred barney george
在我的示例中,我想突出显示包含字符串“fred”的所有单元格。为此,请仅选择一个单元格(例如,在我的示例中,A1 包含“fred”),然后从菜单中选择格式...条件格式...。
在空行中将值更改为“公式为 IF(SEARCH("fred",A1)>0,1,0)"。这将在单元格 A1 中查找字符串“fred”,如果找到,则应用条件格式(顺便说一句,SEARCH 不区分大小写)。接下来,将格式更改为您要使用的任何突出显示。
为了使您的格式适应未来,我建议使用单元格引用而不是文字字符串“fred”。例如,将“fred”存储在单元格 Z1 中或作为命名单元格存储在其他位置,搜索功能使用“SEARCH(Z1,A1)”。这样,如果您需要查找不同的字符串,您可以简单地更新单元格 Z1,而不是再次更新所有条件格式。
将条件格式应用到一个单元格后,使用格式刷将其应用到其他单元格。
希望这可以帮助,
鲍勃。