【问题标题】:How to Combine 2 Functions in 1 Cell on a Google Spreadsheet and have the results for the 2nd function appear in the notes for that cell如何在 Google 电子表格的 1 个单元格中合并 2 个函数,并使第二个函数的结果出现在该单元格的注释中
【发布时间】:2014-07-19 21:10:36
【问题描述】:

您好,我正在想办法将多个查询组合到 Google 电子表格上的同一个单元格中。

设置如下:

我可以使用 =COUNTIF('Form Responses 1'!$BA$2:$BA$201, "Boots")

检查 sheet1 以查看“Boots”是否位于 BA 列的多个单元格中。然后让它返回 sheet2 上单元格 A1 中的计数。

我可以使用 =QUERY('Form Responses 1'!A2:BS, ("Select B, C where(BA='Boots')")) 在 sheet2 上的另一个单元格中,它将使用 sheet1 中 B 列和 C 列的数据结果填充 2 列和 3 行,因为它与查询结果相关。

但我不知道如何将两者结合起来

=COUNTIF('Form Responses 1'!$BA$2:$BA$201, "Boots")

&

=QUERY('Form Responses 1'!A2:BS, ("Select B, C where(BA='Boots')"))

进入 =COUNTIF 显示在单元格中=QUERY 结果显示在单元格备注中的同一单元格

假设 B 和 C 列是人们的姓名和年龄,而 BA 列是他们想要购买的东西。

最终结果是在表格 2 的单个单元格中显示有多少人想要靴子,并在该单元格的注释中显示他们的姓名和年龄列表。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    这对我有用,你显然可以切换文本和其他东西,但是你去吧:

    ="The following "&COUNTIF(Sheet7!$A$2:$A$201, "Boots")&" People would like to purchase boots:"&char(10)&arrayformula(join(char(10),(QUERY(Sheet7!A2:C, "Select B where A='boots'")&", Age "&QUERY(Sheet7!A2:C, "Select C where A='boots'"))))
    

    单个单元格中的最终结果文本如下所示:

    以下 2 人想购买靴子:
    达斯汀,9 岁
    罗杰,10 岁

    【讨论】:

    • 实际上,我刚刚意识到我有点误解了您的问题-您希望列表成为它的“注释”弹出窗口-我正在使用一些自定义功能-如果/何时我会修改我的答案我找到了替代方案
    猜你喜欢
    • 2021-04-24
    • 1970-01-01
    • 2023-03-02
    • 1970-01-01
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    相关资源
    最近更新 更多