Google sheets 将公式转换为阵列公式
我有这个计算Google sheets 将公式转换为阵列公式,google-sheets,array-formulas,google-sheets-formula,google-sheets-query,gs-vlookup,Google Sheets,Array Formulas,Google Sheets Formula,Google Sheets Query,Gs Vlookup,我有这个计算内容中匹配项的公式$BJ4中的$2 =ARRAYFORMULA(IF(NOT(REGEXMATCH(J4, "\w")),0,SUM(COUNTIF(REGEXREPLACE(SPLIT(J4,",")," [\s]",""),REGEXREPLACE(SPLIT(Contents!$B$2,","),"[\s]",""))))) 公式在K4中,但理想情况下,我希望它能向下运行J将值返回到相关的相邻K。我试过了,但没用。刚刚填好了配方奶粉的单元格 =ARRAYFORMULA(IF
内容中匹配项的公式$BJ4
中的$2
=ARRAYFORMULA(IF(NOT(REGEXMATCH(J4,
"\w")),0,SUM(COUNTIF(REGEXREPLACE(SPLIT(J4,","),"
[\s]",""),REGEXREPLACE(SPLIT(Contents!$B$2,","),"[\s]","")))))
公式在K4
中,但理想情况下,我希望它能向下运行J
将值返回到相关的相邻K
。我试过了,但没用。刚刚填好了配方奶粉的单元格
=ARRAYFORMULA(IF(NOT(REGEXMATCH(J4:J,
"\w")),0,SUM(COUNTIF(REGEXREPLACE(SPLIT(J4:J,","),"
[\s]",""),REGEXREPLACE(SPLIT(Contents!$B$2,","),"[\s]","")))))
我知道我可以填写,但问题是用户插入行
提前感谢您的帮助
=ARRAYFORMULA(IF(LEN(A2:A), IFERROR(VLOOKUP(A2:A,
QUERY(TRIM(TRANSPOSE(SPLIT(Contents!B1, ","))),
"select Col1,count(Col1) group by Col1", 0), 2, 0), 0), ))
当然可以。这是:。谢谢你。谢谢我会试着解剖它。