簡體   English   中英

Google表格根據= QUERY結果進行條件格式設置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM