Google Sheet 查询 - 分组/连接多行

2023-12-19

我正在运行一个QUERY with a SUM and GROUP BY,但我想将行中的多个不同值聚合到单个行和列中。我希望将所有这些值连接在一起。

当前表:

Person Widget Count
Bill Red 12
Bill Blue 9
Sarah Yellow 4
Bill Yellow 1
Sarah Orange 10

预期表:

Person Widget Count
Bill Red, Blue, Yellow 22
Sarah Yellow, Orange 14

您可以使用过滤器和连接函数来帮助:

要获取唯一的名称列表:

=UNIQUE(A3:A)

要加入小部件:

=join(",",filter(B:B,A:A=E3))

对值求和:

=sum(filter(C:C,A:A=E3))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Sheet 查询 - 分组/连接多行 的相关文章

  • 根据一列删除重复项并保留最后一个条目

    我正在尝试根据一列删除重复项并保留最后一个条目 现在我的公式保持第一个值 我正在使用这篇文章中找到的公式 选择具有不同列值的所有行 Google 查询语言 https stackoverflow com questions 30318460
  • 如何使用 Google 表格中多个选项卡的值创建电子表格下拉列表

    想象一下电子表格 Google Spreadsheet 鉴于我有多个选项卡 每个选项卡都有一个名称 可能有 60 80 个选项卡 我想在首页上创建一个下拉菜单 在其中可以看到工作簿中每个选项卡的 它可能看起来像这样 Selected
  • 带有 Google App 脚本的 Google Sheets:如何在返回最终结果之前向单元格写入“状态”消息?

    我有一个函数可能需要一段时间才能返回输出 有没有办法让它在单元格中打印一条消息 然后稍后用输出覆盖该消息 该函数可能需要 30 秒才能运行 并且可能在 20 30 个单元格中使用 因此很高兴看到哪个单元格仍在计算以及哪个单元格已完成 fun
  • 寻找使用库版本的方法?

    我正在通过库在多个电子表格上部署脚本 但正如您所知 脚本 目前 还无法知道它是否正在运行最新版本 我试图通过为我的代码创建自己的版本控制来找到解决此问题的方法 我有一个 Web 服务返回我的库代码的最新版本号 以便我可以对其进行比较 但 o
  • Google应用程序脚本忽略数据验证错误

    我有一些具有数据验证规则的工作表可用作下拉列表 当尝试将其他 未经验证的 数据插入这些单元格时 我的代码现在会产生错误 我正在寻找一种方法来忽略数据验证规则并插入数据而不更改已设置的数据验证规则 我只想忽略应用程序脚本错误 您在单元格 U4
  • 如何制作应用程序脚本以立即允许访问 Google 电子表格中的所有导入元素? [复制]

    这个问题在这里已经有答案了 I have to work with google spreadsheets I am using some template spreadsheets which all contain a lot of l
  • Google Sheets - 如何将过滤功能与过滤视图结合起来

    我一直在处理一个包含 100 多行的电子表格 并发现了一种巧妙的方法来合并 隐藏 复选框 该复选框将隐藏 C 列与框旁边指定的特定值 建筑类型 匹配的任何行 为此 我首先创建了一个如下函数 FILTER Data A1 OR Data C1
  • 将活动工作表作为电子邮件附件从 Google 工作表发送

    我有一个谷歌表单 可以捕获电子表格中的响应 目前 每次做出新响应时 它都会创建一个新工作表 我现在尝试将 邮寄活动工作表脚本 添加到创建新工作表的现有脚本中 但是我收到错误 请求失败https docs google com spreads
  • 如何使用 Google Sheets onEdit() 触发器运行函数来更新 Google Form

    我有一个 Google 表格工作簿 其中有一个工作表 我想用它来保存工作簿和 Google 表单的设置 我做了一个定制onEdit 触发两个函数的函数 一个用于更新工作簿 另一个用于更新表单 function onEdit e var ra
  • 根据单元格值隐藏列

    在我的谷歌电子表格 A 中 我使用 TRANSPOSE 和 IMPORTRANGE 公式的组合从日历电子表格 B 导入数据 以便填写事件的工作时间表 因为每个日期都有 3 个事件空位 但这些空位并不总是被填满 所以我收到了很多过时的列 表格
  • 在Google电子表格中划分整列

    我是 Google 电子表格的一个相对较新的用户 我希望 B 列中的每个单元格都是 A 列 同一行 中内容除以 5 的结果 B1 B2 B3 等 商 应为 A1 A2 A3 等 被除数 除以 5 除数 在示例中 B1 A1 5 我知道一项一
  • 如何在Google工作表中添加类似于Excel中的表单控件滚动条的水平滚动条?

    我想添加一个水平滚动条 它将根据其位置提供 0 365 的值 并使用该值进行计算 我正在创建一个甘特图 与页面上的相同https www vertex42 com ExcelTemplates excel gantt chart html
  • 插入行 python gdata.spreadsheets.client

    我对专门用于谷歌电子表格的 python gdata API 有点困惑 使用 gdata spreadsheet service 可以很容易地组合一个字典并将其作为新行插入到谷歌电子表格中 如下所示http www mattcutts co
  • 如何在谷歌电子表格中获取台湾证券交易所指数

    如何在谷歌电子表格中获取台湾证券交易所指数 该索引确实存在于谷歌金融中https www google com finance q TPE 3ATAIEX https www google com finance q TPE 3ATAIEX
  • 阅读 Google 文档电子表格

    是否可以使用 PHP 从 Google Docs 电子表格中提取行 在 SQL 中我会使用类似的东西 SELECT FROM table WHERE field value LIMIT 1 有没有办法做到这一点 我听说你应该使用 Zend
  • 从电子表格脚本中调用 Web 应用程序脚本?

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

    我是 google 脚本的新手 我不确定为什么与 Excel VBA 的简单循环相比 我的性能如此差 我附上了下面的代码 它是一个大约 1200 行的循环 每秒删除大约 2 3 行 我写的脚本效率很低吗 我还不熟悉 Javascript 但
  • 根据表单提交创建名称的新工作表

    在 Google Sheets 中 我有一个脚本 用于为提交的每个 Google 表单创建一个新工作表 它应该创建一个新工作表 其名称基于最后一列 G 列 不是表单提交的列 然后 它从最后一行和标题行获取信息并将其复制到创建的工作表的前两行
  • 用于清除多个范围的 Google 脚本。

    我有许多电子表格 每周填写一次 并在新的一周开始时关闭 我编写了一个脚本来遍历并清除许多不同工作表中的各种范围 请参阅下面的代码 我的问题是有没有更好的方法来做到这一点 而不是必须一次清除一个部分的范围并拥有一百万个clearContent
  • 将时间戳转换为一个数组

    在应用程序脚本 谷歌表中运行 我从 API 获取时间戳并返回此结果 1 6370611672429312E18 1 63706107263277082E18 我执行此代码并且工作正常 但问题不在数组中 我每次都需要它在数组中 const t

随机推荐

  • sizeof('a') 和 sizeof("a") 之间的区别

    我的问题是关于sizeofC 中的运算符 sizeof a equals 4 因为这将需要 a 作为整数 97 sizeof a equals 2 为什么 还 int a 会给出一些垃圾值 为什么 a is a 字符常数 类型int在标准
  • 为什么我安装 OpenMP 后 rxode2 无法构建模型

    编辑4 2023 06 22 我正在尝试使用创建 PK 模型rxode2包裹 不幸的是 我收到一条错误消息 指出error building model使用时rxode 功能 由于我使用的是 Mac 操作系统版本 12 6 6 Intel
  • 插入数百万条记录时如何防止 SQL Server 中的日志增长

    我有一个插入查询 需要插入 5000 万条记录 但是当我执行此查询时 我的数据库日志文件增长到 100GB 并因磁盘已满而停止 如何防止日志文件增长 似乎使用 WITH TABLOCK 时查询不会记录 我解决了 希望能为您工作 查询将如下所
  • IMvxAndroidCurrentTopActivity 是单例吗?

    IMvxAndroidCurrentTopActivity可用于获取 MvvmCross Android 应用程序中当前的顶级活动 问题是 一旦顶级 Activity 发生变化 MvvmCross 是否会立即创建该接口的新实例 还是重用该接
  • 我应该如何写类? C++

    嘿 我真的不明白 我读了一篇关于 C 类的教程 但我没有得到一些信息 在我见过的每个示例和教程中 函数从来都不是在类中编写的 例如 为什么要写这样一个类 include
  • 是否需要初始化?

    在VHDL中 创建信号或向量时是否需要初始化 如果忘记初始化信号或整数值会发生什么 In 模拟 如果你这样做not设置一个初始值 向量的每个元素都会得到default值 这是由 VHDL 语言规范定义的 对于枚举类型 这是枚举类型中定义的第
  • 如何使用 Maven 的中央存储库部署我的开源项目? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我可以做些什么来将我自己的开源内容放入 Maven 的中央存储库中吗 我多次想知道如何将我自己的项目放
  • Android - 我应该使用多个活动还是多个内容视图

    我是安卓新手 我正在开发一个使用 xml 布局的应用程序 我想知道哪个更好 1 使用少量的 Activity 并改变其内容视图 2 为每个需要的 视图 使用一个活动 如果两者都有效 在这种情况下哪个选项会更好 多谢 一般规则是使用多项活动
  • ASP.Net Core 与 EF Core 和 CosmosDB - IdentityRole 问题

    我正在尝试将我的 asp net core 应用程序从使用 Azure SQL 数据库迁移到使用 CosmosDB 数据库 尝试创建集合时遇到问题并显示以下错误消息 System InvalidOperationException 实体类型
  • NumPy 中的 cumsum 函数在相加时会衰减吗?

    我有一个值数组a 2 3 0 0 4 3 y 0 for x in a y y x 95 有什么办法可以使用吗cumsum in numpy并在添加下一个值之前对每一行应用 0 95 衰减 你要求一个简单的IIR滤波器 https en w
  • Java转换format.String

    我对 Java 还是新手 我想知道是否有任何方法可以在不四舍五入的情况下格式化为双精度 例子 double n 0 12876543 String s String format 1 1 2f n 如果我要打印到系统 它将返回 0 13 而
  • 如何将流或写入器参数传递给 Zig 中的函数?

    我试图将输出流传递给函数 但无法正确执行 这个示例代码展示了我尝试过的一些事情 Attempts to pass stream or writer to a function const std import std pub fn main
  • 获取 iOS/swift 中当前屏幕的屏幕截图以供共享[重复]

    这个问题在这里已经有答案了 我想在手机上启用一项功能 允许用户单击共享 然后他们可以向朋友发送一条默认包含应用程序图片的消息 就在用户单击共享之前 我不知道如何做到这一点 每当我搜索如何做到这一点时 我得到的都是有关如何在手机照片库或通过相
  • Zend_pdf 文档由于存在 html 内容而在 magento 中抛出错误

    在magento1 7中 只需在 app code core Mage Wishlist Helper Data php Data php 文件中写入以下行 public function getpdf pdf new Zend Pdf f
  • mysql自定义排序依据混合数据类型

    在下面的 mysql 查询中 我使用自定义 order by 语句 这样我就可以按特定顺序而不是按字母顺序显示各种大小 select distinct size from product p left join productsizes p
  • Python:正则表达式 findall 返回一个列表,为什么尝试访问列表元素 [0] 会返回错误?

    以下摘自文档 是一个片段 显示了正则表达式方法 findall 的工作原理 并确认它确实返回一个列表 re findall r w ly text carefully quickly 然而 以下代码片段会生成越界错误 IndexError
  • 验证多个输入中的文件大小和类型

    我有 3 个输入文件 我想在一个提交按钮表单事件 onSubmit 中对 3 个输入文件进行 JavaScript 验证
  • Apache 删除“授权”标头

    我的 Apache 2 2 15 服务器有一个小问题 我正在使用 mod wsgi 在其上运行 Django 应用程序 我激活了WSGIPassAuthorization On 这使得基本身份验证运行良好 但我最近实现了 OAuth2 0
  • 切换到使用子密钥后,如何验证 GitHub 上的提交?

    我在我的主 Windows 计算机上安装了 GnuPG 并创建了主密钥 我当时就傻了 在git中使用了主密钥作为签名密钥 并将其公钥上传到了GitHub 这些提交在 GitHub 上显示为 已验证 后来我改变了主意 生成了一个新的子密钥 将
  • Google Sheet 查询 - 分组/连接多行

    我正在运行一个QUERY with a SUM and GROUP BY 但我想将行中的多个不同值聚合到单个行和列中 我希望将所有这些值连接在一起 当前表 Person Widget Count Bill Red 12 Bill Blue