gpt4 book ai didi

regex - 使用 Google 表格函数组合字符串的相似部分

转载 作者:行者123 更新时间:2023-12-02 00:51:11 25 4
gpt4 key购买 nike

请帮我解决这个问题。我正在尝试搜索字符串的所有相似部分,将它们组合起来,然后将它们的所有数值添加到字符串的开头部分。

输入:单元格A1

2 x Onsemi 3000K E27; 7 x Onsemi 3000K E27; 9 x Phoenix Eco 7W 4000K B22; 1 x Phoenix Eco 7W 4000K B22

输出:单元格 B1

9 x Onsemi 3000K E27; 10 x Phoenix Eco 7W 4000K B22

尝试使用谷歌匹配功能,但苦于如何组合它们然后添加数量。非常感谢您的帮助。

最佳答案

=ARRAYFORMULA(TEXTJOIN("; ", 1, TRANSPOSE(QUERY(TRANSPOSE(QUERY({
REGEXEXTRACT(TRANSPOSE(SPLIT(A1, ";")), "(\d+)")*1,
REGEXEXTRACT(TRANSPOSE(SPLIT(A1, ";")), "\d+ (.*)")},
"select sum(Col1),Col2
group by Col2
label sum(Col1)''", 0)),,999^99))))

0

关于regex - 使用 Google 表格函数组合字符串的相似部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57468755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com