使用共享合并单元条件格式化行
我有一个我使用的帮手电子表格,还有一些合并单元格。
我没有去掉这些,我知道这可能会导致头痛,我正在寻找一个解决问题的想法。
我有几行共享合并的单元格。 当这个合并的单元格不是空的,我想让行突出显示。 目前,公式(适用于A1:B4
)是=$B1<>""
,然后填充。 第一行工作正常,但不是其他三个:
我想我可以添加更多的逻辑,但没有什么真正的我。 这是一个非常简单的表格。 不幸的是,没有真正的方法来说(对于行2:4), if row 1 is colored, then color this row
…(虽然我认为我已经看到命名范围的巧妙用法来做这样的事情,但我可能会误会)。
那么,在A2中,条件格式公式“思考”是什么? 是否会=$B2<>""
,在这种情况下…它是什么样的B2
? 如果我selectA2
,并查看应用于当前select的条件格式规则,它仍然显示=$B1<>""
。
感谢您的任何想法/提示。 这不是一个很大的交易,所以我不需要一个VBA解决scheme – 也许是一个想法或技巧与合并单元格使用CF。
编辑:为了更充分的解释 – 这个想法是col。 B将有一个发票号码,如果它在那里,使该行成为一种颜色。 我会重复这个“图表”,有一些没有分组的公司,有自己的路线。 我只是不喜欢我的组里的那种颜色的差距,并且试图让组里的第一个颜色变得有颜色。
我通常会尝试以我的CFR为基础。
在select全部列A和BI之后,用以下创build了一个CF规则。
=AND(LEN($A1), ISNUMBER(MATCH(1E+99, $B$1:$B1)))
近似MATCHfunction只是查找B列中的最后一个数字。 我可以在B7单元格中看到缺less的发票号码,但会产生混淆,但也许您可以通过您的示例未展示的条件来展开此操作。
如果您想使用“占位符”而不是空格(当没有发票时),您可以尝试以下公式:
=(LOOKUP(2,1/($B$1:$B1<>""),$B$1:$B1)<>"x")*LEN(A1)
有了示例数据,它看起来像这样:
当单元格留空(无占位符)时,列A
突出显示,列B
不突出显示。