是否可以从列中的列表中执行 JOIN 或 CONC 或 MERGE 值以生成动态公式



是否可以从列中的列表中生成动态公式,从而生成如下的动态公式:

我怎样才能回显"左('在这里插入变量'!答1:A9;0( 和 ' 在此处插入 VAR '!A1\' 在此处插入变量 '!B1:F9\row(' 在此处插入变量 '!A1:A9(-row(' 在此处插入变量 '!A1(;"?

其中 VAR 来自列表/列,即包含文本的行数未指定

?例

生成字符串的公式:

=ARRAYFORMULA({""; "=ARRAYFORMULA(QUERY({"&TEXTJOIN(";"; 1; 
IF(Names!A2:A="Personale"; "{'"&Names!A2:A&"'!A3:F9ROW(A1:A7)-0,1}";
IF(Names!A2:A="Pauser";    "{'"&Names!A2:A&"'!A3:F9ROW(A1:A7)+0,1}";
IF(Names!A2:A<>""; "QUERY('"&Names!A2:A&"'!A3:F9; ""select '"&REGEXREPLACE(Names!A2:A; "-Klasse"; )&"',B,C,D,E,F,A label '"&REGEXREPLACE(Names!A2:A; "-Klasse"; )&"'''"")"; ))))&
"}; ""select Col1,Col2,Col3,Col4,Col5,Col6 where Col2 is not null or Col3 is not null or Col4 is not null or Col5 is not null or Col6 is not null order by Col7,Col1""))"})

然后复制单元格C3并将该公式粘贴到Skema工作表/方舟中。

最新更新