- ベストアンサー
エクセルで2つのセルを&でつなげない
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>A列とB列をつなぐため、C列に「=A1&B1」と入力しました。 すると添付した図のとおりC列には、A列しか表示されません。 この原因は文字列が結合されているのに、B列の文字部分がセルに表示されていないパターンだと思われます。 たとえば、A列の文字の最後にセル内改行が挿入されていたり(行の高さが1行分という条件が付きます)、A列の文字の最後に多くの空白文字が入力されているような場合が考えられます(この場合はD列にデータが入力されている場合などの条件が付きます)。 >あと、気になったのはA列に罫線をつけたところ、右側には罫線がつきませんでした。 この現象は、A列の文字がB列にあふれている(またはB列の右寄せの文字がA列にあふれている)パターンです。 >今は自宅のPCで質問しているので、実際には職場のPCを見ることはできません。 添付画像も「たとえば」で作成したものなら、行の高さや文字列の配置などが実際のデータと違うので全く参考になりませんので、データの内容は修正してもよいので実際のデータの画像を添付するようにしましょう。 いずれにしろ、A列やB列に入力されているデータ(数式バーで調べる)やセルの書式を調べれば、原因が特定できると思います。 ちなみに、セル内改行ならCtrl+Hで置換ダイアログを出して、検索する文字列の欄で、Ctrlキーを押しながらJキーを1回押して(何も見えませんが改行コードが入力されている)、置換後の文字列には何も入力しないで「すべて置換」すれば通常の文字列に変更することができます。
その他の回答 (4)
- botan7
- ベストアンサー率50% (80/157)
>エクセルで2つのセルを&でつなげない。 新規作成でブックを開き、新たにデータを入力して下さい(コピーではなく) C列に =A1&B1 と入力して下さい。 >A列に罫線をつけたところ、右側には罫線がつきませんでした。 ホームの罫線作成ではなく、右クリック-セルの書式設定-罫線を選択 プレビューを左右クリック、範囲指定分罫線が引けます。 多彩な罫線も引けます。
お礼
アドバイスありがとうございます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
あるいは次の式でどうでしょう =SUBSTITUTE(A1,CHAR(9),)&B1
お礼
度々のご回答ありがとうございます。 ご教示いただいたことを職場で試してみます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
何が原因かわかりませんが次の式をC列に入力してみてはどうでしょう。 =TRIM(A1)&B1 あるいはC列を選択して右クリックし、「セルの書式設定」から「配置」のタブで「折り返して全体を表示する」にチェックをしてみてはどうでしょう。
- MRT1452
- ベストアンサー率42% (1391/3293)
単にB1セルに値が入っていないだけでは? あとA列とか書いてますが、それではA1セルなのかA65535セルなのか。 > 気になったのはA列に罫線をつけたところ、右側には罫線がつきませんでした。 具体的な操作内容が書かれていないので回答仕様が無いです。 標準の罫線のアイコンは下部にしか罫線を引かないので、それで罫線を付けているのであれば、右に罫線がつかないのは当たり前だし。 まず、質問の状況自体がわかりませんが。
お礼
>単にB1セルに値が入っていないだけでは? 実際に入力しました。 >あとA列とか書いてますが、それではA1セルなのかA65535セルなのか。 添付した図でいうとA5までです。 >標準の罫線のアイコンは下部にしか罫線を引かないので、それで罫線を付けているのであれば、右に罫線がつかないのは当たり前だし。 実際に書式設定で罫線を右側につけました。 >具体的な操作内容が書かれていないので回答仕様が無いです。 >まず、質問の状況自体がわかりませんが。 わかりました。ありがとうございました。
お礼
詳しいご解説ありがとうございます。 >たとえば、A列の文字の最後にセル内改行が挿入されていたり(行の高さが1行分という条件が付きます)、A列の文字の最後に多くの空白文字が入力されているような場合が考えられます たしか、職場の同僚がこれと同じようなことを言っていたような気がします。 最後に教えていただいた方法を来週、職場で試してみます。 いつもMackyNo1さんのご回答は的を得ていて、感謝いたします。