google-sheets-formula相关内容
AND 函数:如果我删除 Arrayformula() 它工作正常但它不适用于数组公式. 我能知道原因吗? =ARRAYFORMULA(IF(ISNUMBER(G3:G),IF(AND(G3:G>=7.5,G3:G);8,G3:G<24),“全天+",IF(AND(G3<7.5,G3>=4),“半天",IF(G3<4,“短假",)))),)) 解决方案 正如我的 评论 既然你使用了
..
Google 表格中是否有任何方法可以自动将单元格从当前格式更改为预期格式,如此屏幕截图所示: 解决方案 =ARRAYFORMULA(REGEXREPLACE(TRIM(SPLIT(TRANSPOSE(SPLIT(SPLIT))CONCATENATE(TRANSPOSE(QUERY({"♦"&A1:A&"♠", B1:B&", "},"select max(Col2) where Col2
..
我创建了一个谷歌表格.单个谷歌工作表中有多个工作表(标签). 我有一张名为 Dashboard 还有其他工作表,如 kkweb、virtual.目前,除仪表板外还有另外 2 个工作表.所有 2 张纸都有相同的列 &结构,即使是新的工作表也会有相同的列结构. 我想在 dashboard 表上执行一些计算. 计算任务总数 =COUNT(kkweb!B5:B,virtual
..
我有一列,每一行都是一个句子.例如: COLUMN1R1:-您认为他们会来吗,先生?R2:-哦,他们会来的,他们会来的.R3:这里.盖章并邮寄.R4:它在响.R5:你会走另一条路吗? 从这个范围中,我想提取一个唯一词列表(COLUMN2),以及它们在范围内出现的频率(COLUMN3)的计数. 诀窍是删除标点符号,如逗号、句号等. 所以上面的期望结果是: COLUMN2 COLUM
..
样本表:https://docs.google.com/spreadsheets/d/1AeP0sxDi0-3aaesUdCNTKfricIimjTMFaKO-FX9_g50/edit?usp=sharing 我正在尝试找到一个公式,该公式可以将表格分组在一列上,并将另一列中所有行的值连接起来. 例如,如果这是我的桌子: |姓名 |价值 ||-------|---------||一
..
我需要帮助试图找出组合谷歌表格公式 如果单元格 B5 包含“Rct"和今天的日期是在单元格 C5 中定义的日期之后的 30 天和如果单元格 D5 和 D6 都显示“2 周前"或“1 周前"或包含“天"、“小时"或“分钟"等字样 (不确定是否可能,但如果单元格 D5 和 D6 中的文本是“绿色"和/或“黄色",则不是所有这些词) 然后如果满足上述条件,H5 单元格会显示“Y",否则会显示“N"
..
当我在单元格顶部添加公式时 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));))} 我想要包
..
我想要一个数组公式来总结每行 G26:AD 列,因为行数是动态的. =ArrayFormula(sum(G26:26)) 不起作用.我尝试使用 MMULT,但未能使其正常工作: =MMULT(G26:26,TRANSPOSE(ARRAYFORMULA(COLUMN(G26:26)^0))) 还有其他想法吗? 解决方案 按行求和 A:C中每一行的总和: =arrayfor
..
我想获取我的 QUERY 结果并将一个单元格(H [描述])移动到每个结果的下一行. 我找到了这个答案,非常接近,但是表格的格式不同,所以我不确定如何将其应用于我的场景. 这是基本思想: 类别 |子类别 |项目 |描述水果 |柑橘 |橙色 |是橙色的水果 |甜瓜 |哈密瓜 |圆形的 进入 类别 |子类别 |物品水果 |柑橘 |橘子是橙色的水果 |甜瓜 |哈密瓜圆形的
..
基于 (根据单元格引用从谷歌工作表中的另一个标签/工作表中搜索值),我在 Google 工作表中有 2 个标签/工作表,一个从 Google 表单收集数据,另一个是搜索工作表.示例在这里(与用于上述问题的相同,但添加了数据):(https://docs.google.com/spreadsheets/d/1qLcJdCn4EdV7lPOAfZ_CMak1LBkve45FL5SXyqBV3L8/ed
..
我正在尝试在 Google 表格中的数组公式中执行 Vlookup. 我有两张纸,S1 和 S2. 每个都有 3 个相同的列,Col A(日期)、Col B(名称)和 Col C(付款类型) 我想根据日期和姓名组合匹配将付款类型从工作表 2 读取到工作表 1.意思是如果日期和名称在工作表 2 中匹配,则返回付款类型. 这是我的 Vlookup 公式, =VLOOKUP(A
..
G'day 的人们, 我是长期的支持者/读者,但这是我第一次在 Stackoverflow 上发帖,所以请耐心等待. 我正在使用的工作表示例 =if(E2="",,If(maxifs($E:$E,$K:$K,K2)=E2,K2,"")) 我在转换上面这个 maxifs 公式时有点难受,我正试图在 Google 表格中转换为数组公式.此公式检查以确保 E2(时间戳)不为空,然后比较然
..