繁体   English   中英

如何禁用Arrayformula计算列名称

[英]How to disable Arrayformula calculate column names

我正在尝试将公式应用于从表单填充的工作表中的整个列。 但是,如果涉及到列,它将使用许多行(例如MT直到QP):OR无效,因为它认为它已成为OR函数。 (因此直到列OQ都没有错误)

我在列名中使用$失败

=arrayformula(query('Formulierreacties 1'!A1:RA; "Select " & 
 join(","; SUBSTITUEREN(ADRES(1; KOLOM(A:G); 4); "1"; "")) & ", " & 
 join(","; SUBSTITUEREN(ADRES(1; KOLOM(MT:QP); 4); "1"; "")) & " where G = 6002"))

错误:#WAARDE!

你将需要避免类似`或`栏:

=ARRAYFORMULA(QUERY('Formulierreacties 1'!A1:RA; 
 "select "&JOIN(","; SUBSTITUTE(ADDRESS(1; COLUMN(A:G); 4); 1; ))&","&
  JOIN(","; SUBSTITUTE(SUBSTITUTE(ADDRESS(1; COLUMN('Formulierreacties 1'!MT:QP); 4); 1; ); "OR"; "`OR`"))&"
  where G = 6002"; 1))

0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM