我有兩片A中的電子表格文件,B內:A,B加入編號#橫跨兩片條件格式由搜索鍵值,範圍
阿片
Id 120 Cost 1000
Id 132 Cost 1500
Id 122 Cost 1600
乙片
Id 120 Cost 1100
Id 132 Cost 1500
Id 122 Cost 1600
條件Cost
在A
表:
綠色如果Cost
在A = B
紅如果Cost
在未= B
因此Cost
用於SheetA
Id 120
應該是紅色。
我有兩片A中的電子表格文件,B內:A,B加入編號#橫跨兩片條件格式由搜索鍵值,範圍
阿片
Id 120 Cost 1000
Id 132 Cost 1500
Id 122 Cost 1600
乙片
Id 120 Cost 1100
Id 132 Cost 1500
Id 122 Cost 1600
條件Cost
在A
表:
綠色如果Cost
在A = B
紅如果Cost
在未= B
因此Cost
用於SheetA
Id 120
應該是紅色。
假設您在每張表中有兩列,A爲Id
,B爲Cost
。
在Google Spreadsheets中,由於安全性和授權的原因,橫跨工作表的條件格式化並不像單張工作表那樣簡單。例如,爲了提高速度,您可以將SheetB的內容複製到SheetA中以避免此問題,或者改爲編寫腳本。
然而,它有可能,雖然可能會很慢,並且需要授權。
請清除希達ColumnsA任何條件格式:B,並與(標準)綠色填充填充ColumnB(跳過ROW1和/或任何空白單元格,如果適合你),那麼:
在希達選擇ColumnB,格式,條件格式...如果... Custom formula is
和
=vlookup(A1,IMPORTRANGE("k e y","B!A:B"),2,0)<>B1
用紅色填充和單元格格完成。
k e y
上面代表SheetB的唯一標識碼(看起來像1u4vq8vDne-aKMVdJQPREGOxx7n99FqIb_kuJ_bG-PzM
),它需要一次性授權。
更簡單的方法我想是寫
=IF((VLOOKUP(B1,B!B$1$:D$3,3,false))<>D$1,Not Same, Same)
在上表A,其將檢查是否它們的值是相同的一個單獨的列。如果不是,則會顯示False。
然後在您的工作表中的列d或C,把在有條件的格式化
=IF(F1="Not Same", True, False) and change the color to Red
F1 is where I've put the 1st formula
這是一個快速和骯髒的修復。可能有其他更乾淨的方法來做到這一點。
In *條件*格式化IF通常不是必需的。 – pnuts