我对 Excel 2007 有一个疑问,我不确定是否有可能,但如果有社区可以提供帮助,那就在这里。
如果某一行 A 列中的文本是某个特定值(在我的情况下是“非活动”),那么我想要删除该行中所有单元格的所有文本。
我希望在多张工作表和多个工作簿上完成此操作,因此便携且简单的解决方案是最好的。
答案1
条件格式在 Excel 中是一个棘手的问题,您要做的事情需要使用逻辑公式来完成。以下是我为实现这一点所做的工作:
- 打开条件格式下的“管理规则”。
- 使用“公式确定要格式化的单元格”创建新规则。
- 使用以下公式并修改它以匹配您的数据列。
=OR($B1="非活动")
- 设置格式并创建规则。
- 有了规则后,请将“适用于”更改为与以下内容匹配。字母应与您想要影响的最左侧和最右侧的列相匹配。
=$A:$B
- 更改受影响的范围后,编辑规则并检查单元格引用是否发生变化。它有时会将行号切换为某个大数字。如果发生变化,请将其改回 1。
这样就行了。您可以根据希望行匹配的条件数使用 AND。只需确保始终使用第一行作为参考即可。
希望这可以帮助
答案2
您可以使用条件格式工具执行
此操作主页 > 样式 > 条件格式
选择“新规则”,然后突出显示“使用公式确定要格式化的单元格”
单击“编辑规则说明”框
单击将包含“非活动”文本的单元格,将单元格地址放入框中。您需要从单元格引用的数字部分前面删除美元符号,以允许每行引用包含“非活动”文本的列中的正确单元格单击“
格式”并选择“勾选”框,直到显示勾号