【スプレッドシート】&CHAR(10)で複数セルを接続した際、空白があったら詰める関数
Q&A
Closed
解決したいこと
下記のF2に出勤者の氏名を、氏名ごとに改行を入れて表示したいのですが、
中間に空白ができてしまいます。
この空白を消す方法を教えていただきたいです。
↑
・B~E列は出勤の日にチェックを入れてもらいます。
・チェックを入れた場合、XLOOKUPでG~J列にその日の出勤者の氏名を表示させます。
・F列に=は「TRIM(G2&CHAR(10)&H2&CHAR(10)&I2&CHAR(10)&J2)」と入れて、
出勤している人の氏名を氏名ごとに改行を入れて表示しています。
発生している問題・エラー
お休みの場合(チェックが入っていない場合)、TRIMで前後の空白はカットしているのですが、間の人が休んだ場合(画像でいうと田中・山田)、そこが空白になってしまいます。
該当するソースコード
=TRIM(G2&CHAR(10)&H2&CHAR(10)&I2&CHAR(10)&J2)
自分で試したこと
TRIMで空白をカットしようとしましたが、前後しかカットできませんでした。