![](/img/trans.png)
[英]Google sheet script to match and copy based from another adjacent cell
[英]Conditional formating based on adjacent cell using script
學生姓名和房屋分配均從其他表格中提取。
我正在尋找一個Google腳本,該腳本會根據他們分配給的房子有條件地格式化學生姓名。 房屋分配將始終在名稱右側的單元格中列出。
我意識到這可以通過條件格式設置來完成(例如:自定義公式= B3:B4 =“ 6-Blue”),但是這變得很艱巨,因為如果這所房子我必須單獨進入每個垂直范圍進行更改名稱更改。 使用Google腳本,我可以找到並替換房屋名稱的所有實例。
像Eric Koleda的答案之類的方法可能有效,但是我不確定如何引用范圍並添加多個值以進行搜索。
您仍然可以使用條件格式執行此操作!
您可以在每列的基礎上設置條件格式,而不必更改格式,只需更改house
列中顏色的名稱即可。
=ISNUMBER(FIND("Red", $C4))
B4:C
這將嘗試在以C4
開始的Column C
所有單元格中找到文本Red
。 如果在單元格中找到Red
,則FIND()
將返回Red
的索引,如果它沒有發現Red
是則返回錯誤。 您可以使用ISNUMBER()
進行檢查,如果值是一個數字,則返回true或false。
這將為該行中該范圍內的相鄰列着色。 即。 范圍B4:C
將為C
和B
列中的單元格着色,僅范圍B4:B
將僅導致B
列中的單元格着色。
您只需要為每種顏色,每組列設置一種條件格式。 之后,只需更改房屋下的顏色即可更改格式。
這是我為您制作的工作表示例 : Google工作表示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.