![](/img/trans.png)
[英]Google sheet + App Script : Rename every sheet if it meet criteria
[英]Count rows that meet the criteria in a google sheet
我創建了一個具有以下組織的 google sheet table (A-AB):
https://docs.google.com/spreadsheets/d/1mggRbzANQQwAtf34rWLlNLP-AGrEQTmf2C-nxatP1Kw/edit?usp=sharing
基於此公式突出顯示行的搜索功能就像一個魅力:
=AND(
OR($F$1="Any",countif($C4:$F4,$F$1)>0),1,
OR($H$1="Any",countif($G4:$H4,$H$1)>0),1,
OR($J$1="Any",countif($I4:$J4,$J$1)>0),1,
OR($L$1="Any",countif($K4:$AB4,$L$1)>0),1,
OR($N$1="Any",countif($K4:$AB4,$N$1)>0),1
)
此外,我有一個字段應該顯示突出顯示的結果數量。 這就是問題所在。 我嘗試使用簡單的 COUNTIF,但得到的結果為 0。我最好的猜測是我使用了錯誤的函數。
=COUNTIF (C3:AB333,
AND(
OR($F$1="Any",countif($C4:$F4,$F$1)>0),1,
OR($H$1="Any",countif($G4:$H4,$H$1)>0),1,
OR($J$1="Any",countif($I4:$J4,$J$1)>0),1,
OR($L$1="Any",countif($K4:$AB4,$L$1)>0),1,
OR($N$1="Any",countif($K4:$AB4,$N$1)>0),1
)
)
任何幫助將不勝感激,謝謝。
我花了很多時間尋找答案,但沒有找到合適的答案。
我通過創建一個基本上包含公式的附加列AC
設法繞過了這個問題:
=AND(
OR($F$1="Any",countif($C4:$F4,$F$1)>0),
OR($H$1="Any",countif($G4:$H4,$H$1)>0),
OR($J$1="Any",countif($I4:$J4,$J$1)>0),
OR($L$1="Any",countif($K4:$AB4,$L$1)>0),
OR($N$1="Any",countif($K4:$AB4,$N$1)>0)
)
在包含給出結果TRUE
/ FALSE
的數據的每一列中,在滿足條件的情況下,並且在計數器位於該列中值TRUE
的字段中使用簡單的countif
,計數器工作正常。
這個問題將保持開放以獲得更好的答案,因為這是一個正在進行的項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.