【问题标题】:Query + Transpose based on value in Column B if Column A contains certain text如果 A 列包含某些文本,则根据 B 列中的值查询 + 转置
【发布时间】:2021-03-11 23:51:15
【问题描述】:

我目前正在使用 Google 表单,并希望重新安排回复在“回复表”上的显示方式。我能想到的唯一方法是将数据导入或移动到另一个工作表,如果 A 列包含键值,则该工作表将选择并转置某些列。

这是我看到的输入的一部分,如果 A 列包含某些文本,我希望看到输出:

Input & Output

提前感谢您的帮助!

【问题讨论】:

  • 列名是真实的还是只是一个虚拟的例子(我想知道是否应该使用 1、2.1、3.1 作为标识列的键)?

标签: google-sheets google-sheets-formula


【解决方案1】:

好的

  1. 我重写了标题 a2:e2,
  2. 我占据了整个前五列,没有标题 e3:e6
  3. 我为第 1 列中包含“A1”的所有行显示 A、B、F、G、H 列的内容
  4. 我将第 1 点和第 2 点中的表格放在一起,并按第一列对它们进行排序

我的解决方案在这里: https://docs.google.com/spreadsheets/d/1n7Ppd8v75mb3qrnJz_Jh_b4HNaj4i56X9wRGnz0l6i8/copy

   ={A2:E2;
    sort({A3:E6;
    query(A3:H6,"select A,B,F,G,H where A ='A1'",0)})
    }

【讨论】:

  • 这太棒了!非常感谢 Krzysztof ...您认为可以将其与数组表达式公式结合使用吗?...我处理了一个示例表:docs.google.com/spreadsheets/d/…,其中包含来自响应和选项卡上的愿望输出2...想知道我是否可以将您的公式和数组表达式结合到 Desire Output 中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-04
相关资源
最近更新 更多