2013-05-28 196 views
1

我需要格式化另一個單元格指定的單元格。基本上經過許多計算後,單元AL1包含單元引用,在這種情況下它是AD48。我想格式化單元格AD48並將其填充爲紅色。這個單元格引用可以並且將會改變,所以它可能是AD54。然後,我想只將單元AD54填充爲紅色,而不是AD48。格式化另一個單元格引用的單元格

所以基本上任何細胞在AL1指定,我想格式化該單元格(在這種情況下,填充紅色)谷歌搜索的

了很多,沒有答案。任何幫助非常感謝!

+0

是的,這是正確的。 AL1的實際內容是公式= AK2&AH2,其中AK2是AD,AH2是48.這些都是通過查找和匹配公式給出的,我已經將它們組合起來給我我想要的單元格。單元格顯示爲AD48,但是當您單擊它並查看公式欄時,它是= AK2&AH2。有任何想法嗎? –

+0

仍似乎沒有工作。我可以發送給你的文件,如果你喜歡(我不能直接上傳到這裏) –

+0

@pnu我使用微軟excel 2007.謝謝。 P> S我可以張貼工作表的截圖,但我不知道如何:-) –

回答

0

選擇工作表(立即點擊ColumnA左側的三角形,立即位於Row1上方),Home>樣式 - 條件格式,新規則,僅格式化單元格,單元格值等於=$AL$1,格式,填充,紅色,OK , 好。

編輯以下澄清的要求:

更改爲使用公式來確定格式化哪些細胞和應用

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

編輯添加由OP上傳的文件的一部分圖像和一些CF澄清。

SO16802589 example

編輯OP有工作,但公佈本作中的評論的鏈接的答案。有不需要公式AH1:AJ4現在AA3包含=TODAY()的解決方案:

= OR(AND($ C5 = TEXT($ AA $ 3, 「MMMM」),C8 = DAY($ AA $ 3 )),以及($ C4 = TEXT($ AA $ 3, 「MMMM」),C7 = DAY($ AA $ 3)))

在格式值,其中該公式爲真

:和適用於=$C$7:$AG$125。 (現在格式爲星期幾和日期)。

編輯。嘗試在澄清(應該之前已經提供!)

選擇C7爲起點,公式條件格式檢查A或B是否爲真:

A]這兩個月份名稱(在C5 )匹配在AA3 = TODAY())和正下方(即,C8的小區)的當前月(長形式)在AA3一天相匹配,

或者

B]二者月份名稱(在C4 - 與C5合併)匹配月份,當前單元格(C8)與AA3中的日期匹配。

任何一種情況都會觸發條件格式 - 因此,這適用於成對垂直相鄰的單元格。由於電子表格佈局合理(每個月11行,Day1始終在列C中),因此可以將相同的公式應用於條件格式的性質,從而將列C中的單元格的相對引用調整爲指定的第125行的限制以及第7行(或第8行)中列數達到指定限制的AG。

+0

我只是剛剛把我的頭圍繞第一個公式,並真正理解它!謝謝,很好的回覆。 P.S設法得到第二個公式工作(不是我完全理解它!):-) –

+0

有人可以解釋關於第二個公式的一些事情嗎?我理解它的基本2 AND函數,然後用OR函數進行評估。所以基本上看看2個AND函數是否是真的。 我得知,第一次AND fucntion檢查月份列是否與當前月份與AA3中today()公式給出的當前月份相符,而檢查第一個日期單元格(即C8)的日期是否相同。我不明白的是第二個AND函數,因爲它檢查$ C4這是一個空白單元格? –

+0

你顯然比我聰明。我認爲我們會把它留在那:-)感謝幫助(和其他響應者) –

相關問題