我有这个:
[我想根据每个帐户号分隔的“访问到”列显示数据像这样:
假设我们有多个用户,运行此脚本时是否可以对所有用户重复相同的操作,并创建与其“访问”帐号一样多的行?
到目前为止,我仅通过组合ARRAYFORMULA(REPT(SPLIT()))
的非常手动的操作为一个用户完成了此操作,但我不知道如何使列表的下一个用户继续使用它。
这里是工作表:
https://docs.google.com/spreadsheets/d/1zGj3l7aA2iC0xc52IFnw80RrN5sVWqgHn3-HXx539fg/edit?usp=sharing
用途:
={'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), "♦")), "♥"))}