床單:
一個 | 乙 | C | D | 乙 |
---|---|---|---|---|
一個 | b | C | d | e |
F | G | H | 一世 | j |
? | l | 米 | n | ○ |
目前要水平連接列的值,我這樣做:
=ARRAYFORMULA(IF(A1:A="","",A1:A&B1:B&C1:C&D1:D&E1:E))
輸出:
F |
---|
abcde |
福吉 |
克洛姆諾 |
但是現在我遇到了需要加入 100 列的值,手動這是一個巨大的公式,所以我正在尋找一種將范圍設定為的方法,A1:CV
但不支持這種型別的多列范圍。JOIN
CONCATENATE
uj5u.com熱心網友回復:
嘗試:
=FLATTEN(QUERY(TRANSPOSE(A:E);;9^9))
如果您不需要額外的空格,請洗掉它們,例如:
=INDEX(SUBSTITUTE(FLATTEN(QUERY(TRANSPOSE(A:E);;9^9)); " "; ))
如果列包含帶空格的單詞并且您只想保留那些使用:
=INDEX(SUBSTITUTE(SUBSTITUTE(FLATTEN(QUERY(TRANSPOSE(
SUBSTITUTE(A:E; " "; "×"));;9^9)); " "; ); "×"; " "))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/493934.html