1

我需要格式化由另一个单元格指定的单元格。基本上经过多次计算,单元格 AL1 包含一个单元格引用,在本例中为 AD48。我想格式化单元格 AD48 并将其填充为红色。这个单元格引用可以并且明天会改变,它可能是 AD54。然后我只希望单元格 AD54 被填充为红色,而不是 AD48 了。

所以基本上在 AL1 中指定的任何单元格,我都想格式化该单元格(在这种情况下,将其填充为红色)

很多谷歌搜索,没有答案。非常感谢任何帮助!

4

1 回答 1

0

选择工作表(单击 ColumnA 左侧的三角形并立即在 Row1 上方),主页 > 样式 - 条件格式,新规则,仅格式化包含的单元格,单元格值等于=$AL$1,格式,填充,红色,确定,确定。

编辑以下要求的说明:

更改为使用公式确定要格式化和应用的单元格

=SUBSTITUTE(CELL("地址",A1),"$","")=$AL$1

编辑以添加 OP 上传的部分文件的图像和一些 CF 说明。

SO16802589 示例

编辑 OP 有一个有效的答案,但将其作为评论中的链接发布。现在有一个不需要公式的解决方案,AH1:AJ4其中AA3包含=TODAY()

=OR(AND($C5=TEXT($AA$3,"mmmm"),C8=DAY($AA$3)),AND($C4=TEXT($AA$3,"mmmm"),C7=DAY($ 3 美元)))

在此公式为真的格式值中:和适用于=$C$7:$AG$125. (现在格式化星期几和月份日期)。

编辑。尝试澄清(之前应该提供的!)

选择C7作为起点,条件格式的公式检查 A 或 B 是否为真:

A] 月份名称(在 C5 中)都与 AA3 中 =TODAY() 的当前月份(长格式)匹配,并且紧随其后的单元格(即 C8)与 AA3 中的日期匹配,

或者

B] 月份名称(在 C4 中 - 与 C5 合并)与月份匹配,当前单元格 (C8) 与 AA3 中的日期匹配。

任何一种情况都会触发条件格式——因此这适用于成对的垂直相邻单元格。

由于电子表格的布局很好(每个月 11 行,第 1 天总是在 ColumnC 中),因此可以在整个过程中应用相同的公式,条件格式的性质负责将 ColumnC 中的单元格的相对引用调整到第 125 行的指定限制并在第 7 行(或第 8 行)中用于达到指定 AG 限制的列。

于 2013-05-28T22:53:33.613 回答