我有一张工作表显示一行的每日销售额,如果该月份是当月,则会显示下一行的最后几年销售额 - 否则为""
。
然后,我想格式化值以突出显示前1值,但前提是两个单元格都不是空白(或""
)。
示例(片段):
A B C D
====================================================
1 = Jan | 1-Jan-18 | 2-Jan-18 | 3-Jan-18
2 = 2018 | Mon | Tue | Wed
3 = MI | 0 | 4 | 4
4 = SC | 0 | 0 | 0
5 = Subtotal | 0 | 4 | 4
6 = DS | 0 | 0 | 0
7 = Total | 0 | 4 | 4
8 = Daily Sales | $- | $1,763.72 | $1,763.72
9 = "" | "" | "" | ""
. . .
51 = Jun | 1-Jun-17 | 2-Jun-17 | 3-Jun-17
52 = 2017 | Thu | Fri | Sat
53 = MI | 29 | 33 | 33
54 = SC | 40 | 34 | 38
55 = Subtotal | 69 | 67 | 71
56 = DS | 37 | 35 | 39
57 = Total | 106 | 102 | 110
58 = Daily Sales | $46,738.63 | $44,974.91 | $48,502.35
59 = Last Year | $34,899.21 | $34,557.87 | $36,945.18
请注意""
实际上并不存在。我只是显示值是空白的。
因此不应突出显示单元格B8:D9
,因为第9行为空白。单元格B58:D58
应该突出显示,因为第58行和第59行都不是空白而第58行是更高的值。
我该怎么做呢?我只是尝试了一个“前1”值,但它突出了第8行中的值,这看起来很奇怪,因为第9行中没有值可以与之比较。
解决方案应该是全自动的。我不想手动更新条件格式,单元格等。
答案 0 :(得分:0)
选择单元格 B8 并使用公式创建新的条件格式设置规则。加入这个公式:
=AND(COUNT(B8:B9)=2,B8=MAX(B8:B9))
选择单元格 B9 并使用以下公式创建新的条件格式设置规则:
=AND(COUNT(B8:B9)=2,B9=MAX(B8:B9))
为两个规则设置所需的格式。将规则应用于更多单元格或仅复制两个单元格并使用选择性粘贴>格式适用于任何一个低于另一个的其他单元格。
答案 1 :(得分:0)
我使用=AND(B9<>"",B8>B9)
为单元格=$B$8:$B$9
(示例范围)工作,并将其复制到其他单元格(例如=AND(C9<>"",C8>C9)
单元格=$C$8:$C$9
。