我有兩個並排的表格(等號),我想突出顯示相同的單元格。 (這兩個表格是並排的,因爲Excel 2007不允許跨表單進行條件格式化)。Excel條件格式化公式並排比較兩個表格
假設表B從表A中由16行的偏移,我想我的公式將是:
=INDIRECT(CELL("address"))=OFFSET(INDIRECT(CELL("address")),0,16)
(對於「格式值,其中該公式爲真」框)。
但是我錯了。什麼是正確的公式進入?
我有兩個並排的表格(等號),我想突出顯示相同的單元格。 (這兩個表格是並排的,因爲Excel 2007不允許跨表單進行條件格式化)。Excel條件格式化公式並排比較兩個表格
假設表B從表A中由16行的偏移,我想我的公式將是:
=INDIRECT(CELL("address"))=OFFSET(INDIRECT(CELL("address")),0,16)
(對於「格式值,其中該公式爲真」框)。
但是我錯了。什麼是正確的公式進入?
要使用Cell函數,您必須指定第二個可選「參考」參數。從Excel 2010幫助:
「如果[reference reference is]省略,info_type參數中指定的信息會針對最後一個更改的單元格返回,如果reference參數是一個單元格範圍,則CELL函數返回該信息僅用於範圍的左上角單元格。「
更好的是,不要使用計算密集型間接函數。假設你已經強調左側表中的數據行和活動單元格A2,在條件格式中輸入驗證,確保其使用相對引用(沒有「$」符號):
=A2=OFFSET(A2,0,16)
編輯 - 更妙的是,由@克里斯尼爾森評價說,消除對同樣有效的也計算密集型補償功能:
=A2=Q2
您可以通過命名上另一片範圍內得到解決的多張問題。 – Excellll