array-formulas相关内容
当我在单元格顶部添加公式时 W2 =ARRAYFORMULA(IFNA(if(and(T2:T="",Q2:Q"""),"VALID",""))) 它在该行上工作正常,但是第二行具有相同的条件,但它不像第一行那样说 VALID.当我将该公式复制到第 2 行时,它会显示 VALID...因此该公式正在运行,它不会自动复制. 解决方案 既然你使用了 ARRAYFORMULA 函数,你应该使
..
如何计算 Google 表格中查询中选中的复选框(这是组查询的一部分,我想为按 A 列分组的 A 列的每个值计算 B 列中选中的复选框? 解决方案 尝试: =ARRAYFORMULA(QUERY({A:A\B:B*1};"选择 Col1,sum(Col2)其中 Col1 不为空按 Col1 分组标签总和(Col2)''"))
..
我正在尝试编写一个公式,给出给定日期问题的运行计数.换句话说:输出应该枚举给定日期的每个 Issue(如果 Issue 为空白,则返回空白),然后在后续的第一个问题中再次从 1 开始日期. 我已经在“期望输出"中对期望输出进行了硬编码.列(列 I): 示例数据集位于此.关键部分: 列 B 包含日期 E 列包含每个问题的 T 恤尺寸严重性 列 F 包含列 E 的数字转换列 G
..
在 StackOverflow 成员的帮助下,我们创建了一种从个人姓名中删除变音符号的方法,这些变音符号保存在一个列表中,当它们出现在姓名中时,它们会被删除并转换为常用的键盘字母. > =ARRAYFORMULA(PROPER(IFERROR(REGEXREPLACE(C2:C, TEXTJOIN("|", 1, A2:A1000),VLOOKUP(REGEXEXTRACT(C2:C, TEX
..
我正在寻找一个脚本,它可以通过另一个单元格中的值来转置、拆分和重复多列. 我让它为一列工作,但想知道是否可以为多列做它: =TRANSPOSE(SPLIT(REPT(C2 & ",",A2),",",false,true)) 工作表: https://docs.google.com/spreadsheets/d/1W5kFTNF6g0DI1W_lHJJU91CBwL_YnEiLLb
..
这个公式: =FILTER(SORT(UNIQUE(flatten(C3:H14));1;1); SORT(UNIQUE(flatten(C3:H14));1;1)""") 将 C3:H14 中的所有值合并到一个列中,然后删除重复项并按升序对结果进行排序. 是否可以将结果与第二个列表进行比较,然后只留下永不重复的值? 喜欢,第一个范围 A B橙葡萄苹果胡萝卜 展平范围 (A
..
我有 2 张“客户(下表 1)";和“颜色描述(下表2)".我想用 GAS 做以下事情: onEdit 我想比较 2 个范围然后... 找到“Client Sheet - Col2"所在的每个实例匹配“颜色描述表 - Col1" 获取实例所在单元格的地址 在“客户表 - Col3(单元格地址)"中设置该值 所需的输出如下所示:[约翰|红色 |颜色说明 A2] 或 [Beth |粉
..
我想将一些电子表格导入到一个具有某些条件的电子表格中,不幸的是,如果其中一个电子表格没有返回任何数据,ARRAYFORMULA 会要求 ARRAY_LITERAL结果为空. 我需要在 IFERROR 函数中使用什么,以便 ARRAYFORMULA 不附加任何内容并乐意继续? 这就是我现在所拥有的: ={QUERY(IMPORTRANGE("", "Range!B2:J")
..
我想要一个数组公式与 Google 表单数据一起使用,以自动计算我的数据的运行指标. 在这种情况下,在 Q、AE 和 AS 列中,我希望它在有新回复时自动计算. 我正在尝试使用下面的这个公式,但不适用于所有列,仅适用于第一行. ={arrayformula(if(len(AF3:AF);SUM(vlookup(AF3:AR3;$A$1100:$B$1101;2;0));))} 我想要包
..
我是数组公式的新手,并注意到虽然 SUBTOTAL 包含许多函数,但它没有 COUNTIF(只有 COUNT 和 COUNTA). 我想弄清楚如何将类似 COUNTIF 的功能集成到我的数组公式中. 我有一个矩阵,它的一个小子集看起来像: A B C D E48 53 46 64 6648 66 8940 38 42 49 4437 33 35 39 41 感谢 @Tom Shap
..
我需要匹配“列q"和“列 f",然后返回“列 p";“列l"中的值基于那场比赛. https://docs.google.com/spreadsheets/d/10h7b-VfadXU6jzqB70CNIlnl2yXCMq1H6XVOrCqCLdc/edit#gid=0 解决方案 use: =INDEX(IFNA(VLOOKUP(F2:F, {Q2:Q, P2:P}, 2, 0))
..
有人可以帮助我分解这个长公式,并通过检查独立元素帮助我们了解它是如何工作的吗? 它需要两个连续的列,在本例中为 A 和 B.首先从 A 中取一个值.如果 A 下有下一个值,它将重复实际值直到该行.如果 A 中没有值,则返回“";(空白) 所以,在“B1"中我们写了这个很长的公式: ArrayFormula(IF(ROW(A:A)"");1);LOOKUP(ROW(A:A);ROW
..
我想创建一个折线图来表示两列数据:F,输入日期,H,美元金额.X 轴应为日期,Y 轴应为美元金额. 问题是我希望折线图上的日期代表在给定的周、月或年中输入的所有金额的总和. 这张照片来自 YouTube 分析,它创建的图表与我想在工作表中创建的图表类似: 类似于这些分析如何让您选择您希望数据(在此示例中为视图,在我的表格案例中为数量)在收集时汇总的方式,我只想让单独的图表来描述每
..
我为两个单独的 Google 电子表格尝试了 VLOOKUP 函数,但它不支持,所以我用 QUERY 找出了我需要的函数> 使用 ImportRange 函数. 这是: =QUERY( ImportRange( "sheet key" , "Course Data!A2:I4" ) , "select Col2 where Col1 = '" & E2 & "' limit 1" ) 这
..
我想要一个数组公式来总结每行 G26:AD 列,因为行数是动态的. =ArrayFormula(sum(G26:26)) 不起作用.我尝试使用 MMULT,但未能使其正常工作: =MMULT(G26:26,TRANSPOSE(ARRAYFORMULA(COLUMN(G26:26)^0))) 还有其他想法吗? 解决方案 按行求和 A:C中每一行的总和: =arrayfor
..
示例表:https://docs.google.com/spreadsheets/d/14ma-y3esh1S_EkzHpFBvLb0GzDZZiDsSVXFktH3Rr_E/edit?usp=sharing 在ItemData表的B列中,我通过将公式复制到列中的每个单元格中获得了我想要的结果,但我想改用ArrayFormula来解决这个问题. 在 C 列中,我使用 ArrayForm
..
我想获取我的 QUERY 结果并将一个单元格(H [描述])移动到每个结果的下一行. 我找到了这个答案,非常接近,但是表格的格式不同,所以我不确定如何将其应用于我的场景. 这是基本思想: 类别 |子类别 |项目 |描述水果 |柑橘 |橙色 |是橙色的水果 |甜瓜 |哈密瓜 |圆形的 进入 类别 |子类别 |物品水果 |柑橘 |橘子是橙色的水果 |甜瓜 |哈密瓜圆形的
..
基于 (根据单元格引用从谷歌工作表中的另一个标签/工作表中搜索值),我在 Google 工作表中有 2 个标签/工作表,一个从 Google 表单收集数据,另一个是搜索工作表.示例在这里(与用于上述问题的相同,但添加了数据):(https://docs.google.com/spreadsheets/d/1qLcJdCn4EdV7lPOAfZ_CMak1LBkve45FL5SXyqBV3L8/ed
..
我的 VLOOKUP 与 ArrayFormula 工作感谢 Adam (AD:AM) 出色的拼写解决方案 (https://productforums.google.com/forum/#!searchin/docs/parallel$20lookup$20solution/docs/36A0epDlIdE/qnywZst0DioJ) 所以在 col J 这就是我所拥有的: =ArrayFo
..
我正在尝试在 Google 表格中的数组公式中执行 Vlookup. 我有两张纸,S1 和 S2. 每个都有 3 个相同的列,Col A(日期)、Col B(名称)和 Col C(付款类型) 我想根据日期和姓名组合匹配将付款类型从工作表 2 读取到工作表 1.意思是如果日期和名称在工作表 2 中匹配,则返回付款类型. 这是我的 Vlookup 公式, =VLOOKUP(A
..