在单列中列出多个列和行的范围

时间:2019-07-20 13:00:38

标签: 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)

1 个答案:

答案 0 :(得分:1)

像这样尝试:

=ARRAYFORMULA(UNIQUE(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(F2:Z<>"", "♦"&F2:Z, )),,999^99)),,999^99), "♦")))))