是否有一个公式可以提取一个单元格的多个值,并将它们与行的其余内容一起粘贴到相同的行数中?

问题描述 投票:1回答:1

我有这个:

enter image description here

[我想根据每个帐户号分隔的“访问到”列显示数据像这样:

enter image description here

假设我们有多个用户,运行此脚本时是否可以对所有用户重复相同的操作,并创建与其“访问”帐号一样多的行?

到目前为止,我仅通过组合ARRAYFORMULA(REPT(SPLIT()))的非常手动的操作为一个用户完成了此操作,但我不知道如何使列表的下一个用户继续使用它。

这里是工作表:

https://docs.google.com/spreadsheets/d/1zGj3l7aA2iC0xc52IFnw80RrN5sVWqgHn3-HXx539fg/edit?usp=sharing

google-sheets google-sheets-formula transpose array-formulas google-sheets-query
1个回答
0
投票

用途:

={'Current Version'!A1:I1; ARRAYFORMULA(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(IFERROR(SPLIT('Current Version'!H2:H, ";"))<>"", "♦"&'Current Version'!A2:A&
 "♥"&'Current Version'!B2:B&"♥"&'Current Version'!C2:C&"♥"&'Current Version'!D2:D&
 "♥"&'Current Version'!E2:E&"♥"&'Current Version'!F2:F&"♥"&'Current Version'!G2:G&
 "♥"&TRIM(SPLIT('Current Version'!H2:H, ";"))&"♥"&'Current Version'!I2:I, ))
 ,,99^99)),,99^99), "♦")), "♥"))}

0

© www.soinside.com 2019 - 2024. All rights reserved.