【问题标题】:Google Sheet unique values and adjacent dataGoogle 表格唯一值和相邻数据
【发布时间】:2018-05-16 15:03:02
【问题描述】:

所以我们得到了这个谷歌表(是的,我已经在谷歌论坛上发布了这个,只是扩展选项)我们跟踪产品订单,所以表包含名称和产品,这是因为我们构建了其他参数表格,因此客户获得的每个项目都添加到新行上,我们试图弄清楚的是,我们如何显示这些数据,压缩后我们看不到重复的名称,然后我们导出该数据以创建收据,附上演示表的链接:

演示链接>>THE SHEET:

          WHAT WE HAVE:     >>>    WHAT WE WOULD LIKE TO ACCOMPLISH:

       NAME    -  PRODUCT            NAME    -  PRODUCT
       DANIEL  -  ORANGE            DANIEL   -  ORANGE
       ALICE   -  PINEAPPLE         ALICE    -  PINEAPPLE - APPLE
       ALICE   -  APPLE             ROBERT   -  BANANA - KIWI 
       ROBERT  -  BANANA
       ROBERT  -  BANANA
       ROBERT  -  KIWI

【问题讨论】:

  • UNIQUE,TEXTJOIN,IF

标签: google-sheets


【解决方案1】:

有一个公式解决方案,但用 3 个公式拆分更简单:

  • A:B - 数据范围,
  • D1 - 准备数据。公式为:=SORT(UNIQUE(A:B))。如果订单不是按名称排序,则需要排序。
  • F1 - 为 NAME 组准备字符。公式为:=ARRAYFORMULA(IF(OFFSET(D1,,,COUNTA(D:D))=OFFSET(D1,1,,COUNTA(D:D))," - ",","))
  • D1 - 最终结果:={UNIQUE(FILTER(D:D,D:D<>"")),TRANSPOSE(SPLIT(TEXTJOIN("",1,E:F),","))}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 2022-07-12
    • 1970-01-01
    • 2016-07-14
    • 1970-01-01
    相关资源
    最近更新 更多