google-sheets-formula相关内容

从多个工作表中获取相同单元格的值

我想从工作表中的多个选项卡中获取单元格 A1 的值.我尝试使用 INDIRECT,只是被提醒它在 ARRAYFORMULA 中不起作用.是否有某种“临时"公式可以做同样的事情? 这是我最初尝试的: =ArrayFormula(IF(LEN(A2:A),INDIRECT(A2:A&"!A1"),)) A 列是我的工作表中选项卡名称的选择列表.所以第一个实例有效,但当然,它不会像我希望的那 ..

谷歌表格时间格式不正确

在我的通话软件中,我的时间格式为 02:35(通话时长).我只是突出显示它和 ctrl+c.然后我转到我的谷歌表格并通过 ctrl+v 将此文本粘贴到相应的列中.列格式为 hh:mm:ss.但粘贴后我有 02:35:00,而不是 00:02:35 我尝试了不同类型的列格式,但没有任何效果.我不能用公式来做这样的格式,因为一大群人在他们自己的工作表中做同样的程序,所以它应该是自动的 解决 ..

使用返回 ARRAYLITERAL ERROR 的 Query/ImportRange 公式从多个工作表导入数据

我有 2 个 Google 表格,用于跟踪我们两个主要网站的课堂出勤情况,表格上的每个标签都是不同的课程/课程.每个工作表都有一个“数据"选项卡,可以提取所有课程/课程数据.我试图从这两张表中提取数据表并将它们放在第三张表上,并通过程序(GED、CDP、ESL)组织班级数据.我从一张纸中提取数据没有问题,但是当我尝试堆叠 Query 和 Importrange 公式时,我不断收到 ARRAY LI ..

手动数据标记和查找

我需要一个允许通过不同的文本标签过滤条目的系统. 假设我们存储有关某些产品的信息.我们有红苹果、梨、西瓜、黄瓜、辣椒和面包.我们将它们存储在 A 列中名为“Data"的工作表中.下一列由标签占据,例如 Red Apples 是 Red、Sweet、Fruit、Unpacked;辣椒是红色的,辣的,蔬菜的,包装好的;面包刚刚包装好. 然后在另一张纸上,我们有一个专用范围,例如 A1:A1 ..

如何修复 ARRAY_LITERAL 中的错误,数组文字缺少一行或多行的值

我需要将多张纸合并到一个文件中,不能有空格或空格.但是总是出现这个错误: 在 ARRAY_LITERAL 中,数组文字缺少一行或多行的值. =QUERY({导入范围(“列表!B2",“文件名!A3:T");导入范围(“列表!B3",“文件名!A3:T");导入范围(“列表!B4",“文件名!A3:T");导入范围(“列表!B5",“文件名!A3:T");导入范围(“列表!B6",“文件名! ..

我想在 Google 表格上的公式后自动添加文本

我找到了一个公式来从 Name 单元格中获取姓氏,但我想在姓氏后面添加一个特定的文本以使其成为密码并将其自动应用于所有单元格,例如: 工作表网址: https://docs.google.com/spreadsheets/d/1XHoxD-hNmpUOMVm_u-cz-4ESrabodsrS0fIfaN-n4js/编辑 解决方案 Google-Sheet 有 REGEXTRACT( ..

ARRAYFORMULA 不适用于包含 IF 和 COUNTIF 的自定义公式

我正在运行带有自定义公式 (=getRedirect()) 的 =IF() 的 =ARRAYFORMULA(),即检索单元格范围内重定向缩短的 URL 的原始 URL,以获取原始 URL 中的用户 ID.如果单元格 B:B 中的 URL 是重定向缩短的 URL,它会运行自定义公式并在运行 =MID() 到自定义公式的输出.如果单元格 B:B 中的 URL 是原始 URL,则在运行 =MID() 后 ..

使用查询组合来自不断变化的选项卡列表的数据

我正在构建一个工作表,它将从其他选项卡中获取导入的数据并将其合并到一个汇总表中,供我在其他地方使用.问题是,tabs每个月都会导入,所以很快就会有几十个,我不想每个月都编辑查询功能.它们都具有相同的命名格式,但我想知道是否有人知道如何使用我可以从另一个单元格中提取的工作表名称的变量来制定查询.例如,我可以将选项卡名称导入另一行,并让查询从该行中提取工作表名称,但我不熟悉如何执行此操作.这是我在类似 ..

使用 ArrayFormula() 进行小计

我创建了一个简单的表格并尝试使用小计拆分数据. A 表示小计行. B 包含先前小计的行数.这只是用于简化公式的额外字段. C 包含一些数量. D 包含前一个和当前小计行之间金额的小计. 小计公式有如下视图: =ArrayFormula(如果($A2:$A;MMULT(($B2:$B 问题是公式非常慢.有没有办法让它更快? 示例文件: https://docs.g ..

有没有办法按数字/相反方向对这个 Google 脚本函数进行排序?

这是我用来将 Google 表格文档的所有表格名称拉入首页列表中的脚本.这是工作;但是,有没有办法以相反的方式对此进行排序?我有按日期命名的工作表,最旧的日期作为最远的工作表,最新的工作表最靠近前面.所以它首先对最新的日期进行排序,但我希望它首先对最旧的日期进行排序.另外,有没有办法使这个函数动态化,以便它随着新工作表的添加或工作表名称的变化而更新? function sheetnames() ..

在数组公式中使用 INDIRECT

我将这个数组公式与 INDIRECT 一起使用,因为这是我所知道的维护我的引用的唯一方法,因为脚本中的引用表可以定期向表 Data! 添加另一行.如何添加到以下公式中以仅显示数组中高于 $CQ$17 中的值和低于 $CQ$16 中的值的值?这是否可以在不增加我的工作表处理时间的情况下完成,因为它每分钟更新一次? =ARRAYFORMULA(INDIRECT("Data!E"&13+$F$7&": ..
发布时间:2021-11-17 23:01:52 其他开发

如何将整数自动转换为小数点后两位?

按照之前的答案如何使用 Google 表格中的 IFS 和 AND 函数根据数字的小数位数创建条件? 给出的公式没有返回整数的结果(任何没有小数的数字,例如:1(.00)、12(.00) 等). 为了使其对整数输入也返回结果,我想到了一些这样的公式: =IF(A1=(一个整数/不带小数的数),A1.00(A1格式化为带两位小数的整数),A1(A1带任意位小数>2位小数). 如何制作 ..

使用 ARRAYFORMULA() 获取每行的 MAX()

使用数组公式,我想找到一个范围内每一行的最大值,并得到结果范围以进一步处理它. 只要我添加了 MAX() 语句,问题就会出现,因为它在数组公式中的行为似乎很奇怪.即使您的命令会在 MAX() 语句中为您提供多个值,它也始终只返回一个值. 例如这将为您提供我想要获得最大值的范围: =ARRAYFORMULA(ADDRESS(ROW(E1:E11); COLUMN() + 1; 4) & ..

ARRAYFORMULA、QUERY 和 IMPORTRANGE 仅显示单行的结果

我想知道我的公式是否有问题,因为它没有像数组那样填充整列. 目前我的公式与 B2 完美配合,但不适用于整个范围 B2:B. 这是我的公式: =ARRAYFORMULA(查询({{IMPORTRANGE("URL 到私人表","$L2:$O")}},"选择 Col4 WHERE Col1 CONTAINS"&$A2:A)) IMPORTRANGE 表看起来像...https://do ..