【问题标题】:Array Formula to Combine Text with Unique Condition将文本与唯一条件组合的数组公式
【发布时间】:2021-07-07 08:10:48
【问题描述】:

我有一份客户列表和他们购买的产品。

我想将每个客户购买的每种产品分别合并到客户姓名旁边的单个单元格中。

数组公式有什么方法可以做到这一点吗?公式预计是单个公式,输入新数据时可以自动返回值,所以我觉得应该是数组公式。

这里是样例

https://docs.google.com/spreadsheets/d/1GpCbpFz7wrZjamhtm9rHk38RgyAUCBx54BeQCIeG1H4/edit#gid=0

预期回报可以在 E:E 中看到。但是预期的公式不应该是这样,因为我输入新数据时将公式拖过来有点痛苦,它应该像一个数组公式。

【问题讨论】:

    标签: google-sheets google-sheets-formula array-formulas textjoin


    【解决方案1】:

    擦除D:E中的内容,然后进入D1

    =arrayformula(regexreplace({unique(A1:A), trim(transpose(query(if((transpose(unique(A1:A))=A1:A)*len(A1:A),B1:B&" - ",),,50000)))},"-$", ))
    

    看看有没有用?

    【讨论】:

      猜你喜欢
      • 2016-08-06
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2021-05-23
      • 2018-09-20
      • 2022-06-15
      • 2023-03-24
      • 2019-12-22
      相关资源
      最近更新 更多