有沒有辦法通過條件格式(最好是沒有VBA,但如果它是一個必須,然後我打開它),突出顯示一個單元格的公式「想法」不同於上面的單元格?條件格式 - 突出顯示公式不同的單元格?
我有一列公式,但必須手動編輯其中的一些。我想要突出顯示那些手動編輯的公式,所以當我更改其他單元格的公式時,我知道在更新該列時要跳過哪個單元格。
我想有B5
黃色突出顯示,由於公式是不同的。
我試過使用=FORMULATEXT($B3)<>FORMULATEXT($B2)
,但這不起作用,因爲它正在查看文字公式文本......其中它們總是不同的。 (=FORMULATEXT(B3)=FORMULATEXT(B2)
將始終爲FALSE
,因爲公式在技術上發生了變化,儘管它是相同的「想法」)。
我還可以或許用=LEN($B3)<>LEN($B2)
但會有假陽性,當行更改從9
到10
,再從99
到100
...
另一個選項,當然,僅僅是在一個IF()
聲明中工作,以澄清爲什麼我在做一個不同的公式,即=IF(ROW()=5,A5+A4+A2+A1,A5+A4)
並使用它......但是沒有真正的邏輯爲什麼我必須手動編輯我可以工作 - 這就是爲什麼我只想對那些隨機單元格提供了很好的視覺提示,該公式不像其他人。
編輯:快注意上面的公式是的方式簡化。我的實際情況有點複雜。我也在尋找一個普遍的答案。考慮到我的目的,我可能會檢查一下,如果公式中有兩個以上+
,請突出顯示該單元格。 ......但我對解決這種更廣泛適用的問題的一般方法感興趣。
於是小綠色三角形中左上角是不夠的? 8P –
也許會添加評論(例如紅色三角形而不是黃色填充)。 – pnuts
你可以使用更通用的公式:'= INDEX(A:A,ROW())+ INDEX(A:A,ROW() - 1)',那麼你可以直接比較FORMULATEXT。 –