
大家好,
我想使用一個公式通過使用分隔符“ ”來連接復選框中選擇的名稱。在上面的螢屏截圖中,預期的輸出以黃色突出顯示。理想情況下,公式可以是一個ARRAYFORMULA單元格F5,而不是使整個 F 列充滿公式。任何幫助或建議將不勝感激!
uj5u.com熱心網友回復:
看看這是否有幫助
=ArrayFormula(substitute(trim(transpose(query(transpose(if(B5:E, B4:E4,)),,9^9))), " ", " "))

uj5u.com熱心網友回復:
=ARRAYFORMULA(SUBSTITUTE(TRIM(IF(B5:B,B4,)&CHAR(10)&IF(C5:C,C4,)&CHAR(10)&IF(D5:D,D4,)&CHAR(10)&IF(E5:E,E4,)),CHAR(10)," ")
這是一種相當簡單的方法,可能比查詢 smush 更容易理解。額外的 CHAR(10) 的 [回車] 被切斷并在中間被 TRIM() 洗掉。然后將其余的替換為“ ”。
uj5u.com熱心網友回復:
不是陣列公式,但我認為在每一行中使用更簡單的公式:
=TEXTJOIN(" ",true,arrayformula(if(B3:E3,$B$2:$E$2,"")))
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/454462.html
下一篇:r-多列的高效條件連接
