简体   繁体   English

Google 表格中的范围公式

[英]Range formula in Google Sheets

I need to give as an argument to the function COUNTIFS the function that looks like in Javasctipt我需要将 function COUNTIFS作为 function 的参数,看起来像 Javasctipt

   function range (a) {
      if(a>=6 && a<=12) {
      return true;
    }
      return false;
   }

I've tried to use something like this in the formula, but it hasn't worked.我试图在公式中使用类似的东西,但它没有奏效。

AND(MIN(6);MAX(12)) 

The full formula looks like this完整的公式看起来像这样

=COUNTIFS('Data_list'!G:G; $A2; 'Data_list'!L:L; $B2;'Data_list'!H:H; AND(MIN(6);MAX(12)))

Any ideas on how to solve this issue?关于如何解决这个问题的任何想法?

You can use operators in COUNTIFS , as demonstrated in the docs :您可以在COUNTIFS中使用运算符,如文档中所示:

=COUNTIFS('Data_list'!G:G; $A2; 'Data_list'!L:L; $B2;'Data_list'!H:H; ">=6";'Data_list'!H:H; "<=12")

for example:例如:

=ARRAYFORMULA(SUM(--REGEXMATCH(FILTER(Data_list!H:H&"", 
 Data_list!G:G=A2, Data_list!L:L=B2), 
 "^"&TEXTJOIN("$|^", 1, ROW(A6:A12))&"$")))

0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM