有人知道它的作用并向我解释吗?
=ARRAYFORMULA(ARRAY_CONSTRAIN(MMULT(N(REGEXMATCH(
TRANSPOSE('Form Responses 1'!C2:C),B2:B)),N(IFERROR(
(EOMONTH('Form Responses 1'!B2:B,-1)+1=A2))*IFERROR(
LEFT('Form Responses 1'!D2:AU,FIND(" ",'Form Responses 1'!D2:AU)-1)))),
COUNTA(B2:B),COUNTA(G1:AU1)))
答案 0 :(得分:1)
ARRAYFORMULA
-自动计算给定范围内的每一行/列
ARRAY_CONSTRAIN
-限制输出范围,例如:“仅输出前3列和前10行”
MMULT
-将两个范围/矩阵(列*行)相乘
N
-将TRUE
转换为1
,将FALSE
转换为0
REGEXMATCH
-搜索范围内的精确值或部分值,并输出TRUE
或FALSE
TRANSPOSE
-将行变成列或将列变成行
IFERROR
-处理#N/A
,#NUM!
,#VALUE
,#REF!
,#DIV!
之类的错误
EOMONTH
-对于给定的月份,它将输出最后一天的日期
LEFT
-能够从给定范围的左端提取给定数量的字符
FIND
-在给定范围内搜索值
COUNTA
-计算给定范围内的所有非空单元格