我查看了多个站点,这些站点显示了如何在Excel中为基于单元格值的行执行条件格式设置。但他们都使用方程式作为公式。例如,如果单元格值为5,则突出显示蓝色行。我想用文字做。如果单元格值为“已完成”,请突出显示绿色行。
这是我从http://smallbusiness.chron.com/format-row-based-value-cell-excel-2007-40595.html
获得的公式=INDIRECT("B"&ROW())>0
并将其修改为
=INDIRECT("F"&ROW())="Completed"
基本上我想将行(从A列到F列)突出显示为绿色,如果F中的单元格值(无论哪一行)=已完成。
答案 0 :(得分:3)
在我看来,您使用的网站通过建议“间接”功能使问题过于复杂。
相反,突出显示您的数据块(假设A1:F10),并输入以下规则。请记住,条件格式设置是有组织的,以便公式指向所选区域中的左上角单元格。因此我们将专门为A1编写此公式,请记住我们希望它适用于A1:F10中的所有单元格。为此,我们需要将“F”保留为绝对列(因为我们只想检查F),但我们希望将第1行设为相对行(因为我们要检查更改为的特定行)格式化向下移动数据块。
这看起来如下:
=$F1="Completed"
然而,就你的问题写的方式而言,它看起来应该有效,所以其他东西正在发生。如果我的建议无法解决您的问题,请提供您的数据实际情况的示例 - 例如,您确定应用规则的行包含F(x)=“已完成”的任何单元格吗? / p>