如何在 Google SpreadSheet 中使范围重复 n 次

2024-01-02

I use ArrayFormula()简化我创建报告的方式。

而不必在每个单元格中创建引用(例如=C1,=C2,=C3,=C4在每个单元格中,我只使用=arrayformula(C1:C4)在一个单细胞中。它完成完全相同的工作,但更简单,并且使事情更有条理,因为我只需要在一个单元格中查找可能的错误。

当我必须将一个范围引用到另一个范围(例如将 C1:C4 的值放入 A1:A4 范围)时,它非常有效。在 A1 单元格中我会写=arrayformula(C1:C4)它发挥了它的魔力。

当范围长度不同时,它确实会变得有点棘手,但它仍然是可行的。例如,如果我想将两个或多个范围链接 C1:C4 堆叠在 B1:B3 之上,则在单元格 A1 上我可以编写=arrayformula({C1:C4;B1:B3}).

我的问题是使用arrayFormula()复制重复图案。例如,如果我想复制单元格 C1 的内容 4 次,我会使用=arrayformula({C1;C1;C1;C1}).

这会起作用并且会达到预期的效果。但是,我想知道是否有更好的方法来做到这一点。就像是=arrayformula({C1}*12)如果这个模式会重复 12 次。这也将使我能够拥有一个动态公式,例如=arrayformula({C1}*count(D:D))模式会根据某些变量重复。

您知道如何仅使用本机公式(无 JavaScript)来实现这一目标吗?


我将使用 split() 函数而不是 arrayformula() 和 rept() 函数来重复单元格位置。例如,如果 n=4,则公式将如下所示:

=split(rept(C1&";",4),";")

rept() 重复单元格位置 C1+分号四次,创建一个字符串,而 split() 函数则用分号将创建的字符串划分为水平单元格。

您可以使用 transpose() 函数将结果水平表格旋转为垂直表格:

=transpose(split(rept(C1&";",4),";"))

是的,您可以使用它在 arrayformula() 函数的帮助下创建动态公式:

=arrayformula(count(D:D)*split(rept(C1&";",4), ";"))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Google SpreadSheet 中使范围重复 n 次 的相关文章

  • 两列单元格列表(下拉列表) - Google Sheet

    我需要一个两列单元格列表 下拉列表 默认情况下 使用数据验证选项我们只能在单元格列表中看到单列值 但我想从两个不同的列填充列表 请看下面的示例表 Example Table Column A Column B Sr 1 Product On
  • 如何在链接到表单的工作表中执行 Google 工作表脚本之前等待 Google 表单脚本完成执行

    我有两个脚本 一个链接到 Google 表单 另一个链接到 Google 表格 我需要确保 Google 表单脚本在执行链接到 Google 表单的工作表的 Google 工作表脚本主体之前完成执行 如何才能做到这一点 需要等待 Googl
  • 谷歌表格巧妙地将数字格式化为十亿/百万/千[重复]

    这个问题在这里已经有答案了 我有这个数字模板格式 gt 999950 0 0 M lt 999950 0 0 M 0 0 K 但是如何才能让Zeros显示为 呢 我认为你不能 条件只能应用于前两个子格式 如果一个数字匹配多个子格式 它将使用
  • 如何在 Google 电子表格中使用 Google 脚本从相邻单元格获取值?

    如果之前有人问过这个问题 我深表歉意 但我已经寻找了一个例子 不幸的是我无法找到答案 因此我为什么在这里问 如果我在 Google 电子表格中有一个自定义函数 如果内容是动态生成的 我如何获取单元格的值 当它是固定值时我可以获取该值 但当它
  • Google Apps 脚本:在电子邮件中发送 PDF 而不是 .zip 文件

    我有这段代码 可以从 Google 电子表格生成 PDF 文件并将其作为电子邮件附件发送 问题是它压缩文件const zipBlob Utilities zip blobs setName ss getName zip 我想更改它 以便附加
  • 如何求Google电子表格中每列的最大值之和?

    我有一个谷歌数字电子表格 如何从每列中获取最大值 并仅使用one公式 没有临时单元 没有脚本 1 2 1 0 1 3 0 2 0 对于上表 结果应为 6 1 2 3 每列的最大值 但我想要一个也适用于更大的表的解决方案 作为一个更普遍的问题
  • 在Google电子表格中划分整列

    我是 Google 电子表格的一个相对较新的用户 我希望 B 列中的每个单元格都是 A 列 同一行 中内容除以 5 的结果 B1 B2 B3 等 商 应为 A1 A2 A3 等 被除数 除以 5 除数 在示例中 B1 A1 5 我知道一项一
  • 在 Google 表格中创建每周/每月/每年折线图,以汇总同一周/月/年范围内的金额

    我想创建一个代表两列数据的折线图 F 输入日期 和 H 美元金额 X 轴应为日期 Y 轴应为美元金额 问题是我希望折线图上的日期代表给定周 月或年输入的所有金额的总和 这张照片是 YouTube 分析的 它创建了一个与我想在工作表中创建的类
  • 如何在运行脚本之前提交活动单元格中所做的更改? (Google 表格/Google Apps 脚本)

    我正在使用 Google Apps 脚本在 Google 表格中创建提交表单 该表单位于一页上 提交内容被移至第二个隐藏页面 当用户填写表单后 他们按下提交页面上的按钮以激活脚本 我遇到的问题是 当用户填写最后一个单元格然后单击按钮时 输入
  • 插入行 python gdata.spreadsheets.client

    我对专门用于谷歌电子表格的 python gdata API 有点困惑 使用 gdata spreadsheet service 可以很容易地组合一个字典并将其作为新行插入到谷歌电子表格中 如下所示http www mattcutts co
  • 在 Google 表格脚本中设置活动单元格的值

    我想创建一个公式 在某个单元格更改上创建时间戳 下面的代码就可以了 我现在想做的是将公式转换为纯文本 将该时间戳锚定到工作表上 如果您手动执行此操作 您将选择时间戳 复制它们并将它们粘贴为值 我不想手动执行此操作 因此我创建了下面的脚本 它
  • Google 表格 - ARRAYFORMULA 中的 VLOOKUP

    我正在尝试在 Google 表格中的数组公式内进行 Vlookup 我有两张纸 S1 和 S2 每个列都有 3 个相同的列 A 列 日期 B 列 名称 和 C 列 付款类型 我想根据日期和姓名组合匹配将付款类型从表 2 读取到表 1 这意味
  • 使用 google apps 脚本添加大量响应

    我想制作一个脚本 添加大量 大约 1500 简历和候选人信息作为对表单的回复 我有谷歌电子表格的信息 我将其链接到表单 但我只能管理回复 即使我更改电子表格 或添加 表单中也不会发生更新 我正在添加行 但没有添加响应 那可能吗 我看到了 2
  • 从电子表格脚本中调用 Web 应用程序脚本?

    如何从 Google 电子表格容器中的脚本调用外部 Google Web App 脚本 我有许多动态创建的电子表格 并希望它们全部调用一个 Web 应用程序 以实现一致性和易于维护 看看这篇博文 触发主从电子表格之间的更新 http www
  • 谷歌脚本循环性能

    我是 google 脚本的新手 我不确定为什么与 Excel VBA 的简单循环相比 我的性能如此差 我附上了下面的代码 它是一个大约 1200 行的循环 每秒删除大约 2 3 行 我写的脚本效率很低吗 我还不熟悉 Javascript 但
  • 使用 Odoo 配置 Google 电子表格

    我想在 Odoo 中获取 google 电子表格中的报告数据 我已完成以下步骤来使用 Odoo 配置 google 电子表格 在 Odoo 中安装了 Google 电子表格模块 生成的Google授权码 试图在 Google 电子表格上获取
  • 谷歌表格在一行上的不同单元格范围上添加时间戳

    我一直试图在与该行上两个不同单元格范围相对应的行上放置两个时间戳 我已成功使用此脚本对行上的任何更改 第 5 列之后 添加时间戳 我想要的是 如果单元格范围 F 到 L 发生任何更改 则在 E 列中放置一个时间戳 然后 如果从 N 列到 Z
  • 从 Google 电子表格中的列填充 HTML 下拉菜单

    我是 gs 的新手 所以这应该不难 我有一个 Google 电子表格 其中一列中有值 假设 A 列 我使用 gs 创建了一个自定义菜单 用户将在其中选择一个选项 单击其中一个选项 新组件 将出现一个弹出窗口 其中包含一个下拉菜单 用户应从其
  • 如果输入重复,则覆盖 Google 表格(用于表单响应)行

    因此 我一直在尝试找出如何阻止谷歌表单中的谷歌表格响应输出中出现重复的行 如果找到这个链接 听起来它正是我想要的 表单 Google 脚本防止重复 https stackoverflow com questions 16965687 for
  • 在 Google Sheet 中打印每个 ID 的多个数据

    In this 电子表格 https docs google com spreadsheets d 1vHHLrLdQBRgTliO ZFmTUSTdkkWla8Lf982lG0MwJ0M edit usp sharing 我有一张名为表格

随机推荐

  • 真正的不安全代码性能

    我知道不安全的代码更适合访问 Windows API 之类的东西并进行不安全的类型转换 而不是编写性能更高的代码 但我想问您是否注意到使用它在实际应用程序中带来了任何显着的性能改进与安全的 C 代码相比 一些性能测量 性能优势并不像您想象的
  • 如何使用 spring-boot 外部化数据源配置?

    我目前正在尝试将现有的 spring 应用程序移动到 spring boot 从而重新创建无需启动即可工作的内容 我想从外部源配置一些属性 如 spring datasource 具体来说是一个包含多个属性文件的文件夹 我设置了一个配置类来
  • 简单的 Android 相机应用程序 - 旋转导致 NullPointerException

    我是 Android 开发新手 正在摆弄相机 我只是想创建一个简单的应用程序 它可以使用本机相机应用程序拍照并返回该图像的文件路径 我的工作正常 但我遇到了一个奇怪的错误 当我点击按钮启动相机时 如果我在相机应用程序中更改屏幕方向 并且在退
  • 如何将字符串格式化为越南货币?

    如果我将 区域和语言 中的格式设置为美国 CultureInfo cul CultureInfo CurrentCulture string decimalSep cul NumberFormat CurrencyDecimalSepara
  • jQueryUI 可拖动帮助器选项帮助

    是否可以修改 jQueryUI 使用可拖动元素创建的克隆助手 我不想要精确的克隆作为助手 我只想要类似的东西 For the helper选项 而不是clone 使用返回 DOM 对象的函数 使这个对象以任何你喜欢的方式 相似 像这样的东西
  • 值没有插入到 SQLite 数据库

    我创建了一个用于测试的应用程序two edittexts Email and password 和 2 个按钮 submit and viewdata 我正在调试这个应用程序 它工作正常 我想通过添加一个来更新此应用程序Edittext N
  • 域服务与 WCF 服务?

    我慢慢地深入研究 Silverlight 经过一段时间的尝试 我终于能够将我自己的自定义对象从我的 Web 返回到我的 silverlight 客户端 使用启用了 Siverlight 的 WCF 服务 现在 我对域服务和 WCF 服务的差
  • 使用spark-submit,--total-executor-cores选项的行为是什么?

    我正在用 python 封装的 C 代码运行 Spark 集群 我目前正在测试多线程选项的不同配置 Python 级别或 Spark 级别 我在 HDFS 2 5 4 集群上使用带有独立二进制文件的 Spark 该集群目前由 10 个从站组
  • 可重现:为什么在 C 中传递这个对象会破坏我的代码?

    根据我的理解 C 假设所有参数都是 int 并且它返回 int 我想传递这个对象 但我不知道如何传递 而且据我所知 它与 int 的大小相同 但它破坏了 这是可重现的代码 在 testc c 中 注意 这必须位于 C 文件中 int tes
  • Mozilla 无法使用 svg stroke-dashoffset

    它在 Google Chrome 中运行良好 但在 Mozilla Firefox 中我的 svg 路径突然出现 怎么了 Body
  • 使用 [[ 和向量索引数据帧时,日期列强制为数字

    我正在创建一个带有 type 列的 data frameDate 当索引数据框时 和数字向量 日期变成数字 这导致使用时出现问题purrr pmap 谁能解释为什么会发生这种情况并且有解决方法吗 Example x lt data fram
  • Django:编程错误:列“id”不存在

    我尝试使用 postgresql 数据库 在使用 SQLite 之前 但执行时出现一条消息python manage py migrate Operations to perform Apply all migrations session
  • RecyclerView 上的空视图

    在我正在开发的应用程序中 我使用回收器视图来显示项目列表 我希望列表在列表为空时显示某些视图 例如 文本视图 我知道使用 ListViews 人们可以调用setEmptyView 但是RecyclerView没有这个方法 我尝试将视图的可见
  • 使用 TPU 模式时如何从 Google Colaboratory 保存 Tensorflow Checkpoint 文件?

    当我使用saver tf train Saver and save path saver save session checkpointsFolder checkpoint ckpt I get a UnimplementedError s
  • Django 存储 s3 媒体 url 是 https:// 而不是 http://

    当使用 django storage s3 提供媒体服务时 生成的媒体 url 如下所示 https mybucket s3 amazonaws com myimage jpg Signature 5ifoyLqzmtfVNS1ovfzVv
  • 将 foreach 循环替换为 linq

    我尝试更换代码 foreach var discovery in mpwrapper parser Discoveries solution AddFile Discoveries discovery DisplayStringName m
  • 片段生命周期:何时不调用“ondestroy”和“ondestroyview”?

    想象一下这个场景 我有一个Fragment in a Pager 我尝试切换到其他应用程序 以便Activity拥有我的寻呼机 和我的片段 最终将被停止并暂时销毁 所以 当我回到我的活动时 Fragment的回调onCreate oncre
  • ASP.Net MVC ModelBindingContext 类——如何填充其模型值?

    我对模型绑定器如何在 ASP Net MVC 中工作感到有点摸不着头脑 具体来说 BindModel 方法有一个 ModelBindingContext 参数 用于保存模型名称和类型 但我不明白 ModelBindingContext 如何
  • 权限被拒绝错误 - jenkins(shell 脚本)

    我正在使用 jenkinsfile 来测试我们的一个实例 为此我创建了一个 bash 脚本 问题是詹金斯没有运行脚本的权限 知道如何解决这个问题吗 詹金斯文件 stage Testing instances if terragruntAct
  • 如何在 Google SpreadSheet 中使范围重复 n 次

    I use ArrayFormula 简化我创建报告的方式 而不必在每个单元格中创建引用 例如 C1 C2 C3 C4在每个单元格中 我只使用 arrayformula C1 C4 在一个单细胞中 它完成完全相同的工作 但更简单 并且使事情