[英]Google sheets conditional formatting based on =QUERY result
我正在嘗試根據QUERY操作的結果在Google表格中有條件地設置行格式。 我可以讓QUERY返回想要的值(0或非零),但是QUERY堅持返回標頭行。
由於QUERY現在每行數據占用2行,因此根據QUERY結果更改行格式僅在幾行之后就變得很奇怪。
在輸入名稱列表的情況下,我最終想解決的問題是,我想將每個名稱與“ NSF名稱”列表進行比較。 如果輸入了一個名稱,並且該名稱存在於NSF列表中,我想通過突出顯示紅色行來標記該條目。
非常感謝您的幫助。
編輯:公式,根據要求:
=query(A:D,"select count(A) where C contains '"&E1&"' and D contains '"&E2&"'")
A:D是數據集(A是數字ID,B是全名,C和D分別是名字和姓氏)。
E1和E2是該人的名字和姓氏的占位符,但最終會被解析該人的名字所代替,因為它是在工作表上輸入的(TRIM(LEFT(“”,A2)等。)
我可以讓QUERY返回想要的值(0或非零),但是QUERY堅持返回標頭行。
可能有更好的方法來實現您想要的目的,但是要回答此報價:
=QUERY(A:D,"select count(A) where C contains '"&E1&"' and D contains '"&E2&"' label count(A) ''")
查詢似乎是一個漫長的過程( =countifs(C1:C7,E$1,D1:D7,E$2)
可能就足夠了),但可以通過將查詢包裝在以下標簽中來剪掉標簽:
index(...,2)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.