Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 将多个列和行的范围列成一列_Google Sheets_Unique_Google Sheets Formula_Array Formulas_Google Sheets Query - Fatal编程技术网

Google sheets 将多个列和行的范围列成一列

Google sheets 将多个列和行的范围列成一列,google-sheets,unique,google-sheets-formula,array-formulas,google-sheets-query,Google Sheets,Unique,Google Sheets Formula,Array Formulas,Google Sheets Query,当然,有一种更简洁的方法可以做到这一点: =UNIQUE({F2:F;G2:G;H2:H;I2:I;J2:J;K2:K;L2:L;M2:M;N2:N;O2:O;P2:P;Q2:Q;R2:R;S2:S;T2:T;U2:U;V2:V;W2:W;X2:X;Y2:Y;Z2:Z}) 我还尝试了一个查询,但不知道如何将所有列合并到一个列中: =QUERY(F2:Z,"SELECT *",0) 试着这样做: =ARRAYFORMULA(UNIQUE(TRIM(TRANSPOSE(SPLIT(QUERY(T

当然,有一种更简洁的方法可以做到这一点:

=UNIQUE({F2:F;G2:G;H2:H;I2:I;J2:J;K2:K;L2:L;M2:M;N2:N;O2:O;P2:P;Q2:Q;R2:R;S2:S;T2:T;U2:U;V2:V;W2:W;X2:X;Y2:Y;Z2:Z})
我还尝试了一个查询,但不知道如何将所有列合并到一个列中:

=QUERY(F2:Z,"SELECT *",0)
试着这样做:

=ARRAYFORMULA(UNIQUE(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(F2:Z<>"", "♦"&F2:Z, )),,999^99)),,999^99), "♦")))))
=ARRAYFORMULA(唯一)(修剪)(转置)(拆分)(查询)(转置)(查询)(转置(
如果(F2:Z“”)♦"&F2:Z,),,999^99),,999^99),”♦")))))