- ベストアンサー
エクセルで、長い数式をつなげる方法を教えてください。
エクセルで、長い数式をつなげる方法を教えてください。 A1 B1 C1 と横3つのセルに各長い文字が入力されています。 これらを、普通に1つのセルにしたいのですが、方法がわかりません。 (A1を文章の初め、B1を中に C1を終わりに) (起承結(起承転結)の感じで、A1起、B1承 C1結 →D1起承結) エクセルだと、長い文字が入っていると、検索もできなかったりと 不便が多いので無理でしょうか? 今は、一つ一つコピペしていますが、手間で・・・。 どうぞ、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
D1セルに =A1&B1&C1 と入力する。 入力後の文字列を使用する場合は、 D1セルをコピー ↓ 形式を選択して貼り付け ↓ 「値」をD1セルに貼り付ける。 と関数ではなく、文字になります。
その他の回答 (1)
- BookerL
- ベストアンサー率52% (599/1132)
回答No.2
質問のタイトルは「数式をつなげる」ですが、本文では「長い文字」をつなげるようになっていますね。文字列をつなぐのは、 =A1&B1&C1 または =CONCATENATE(A1,B1,C1) となります。 >エクセルだと、長い文字が入っていると、検索もできなかったりと >不便が多いので無理でしょうか? 一つのセルに入れることのできる文字数は 32,767 文字のようです。 Excel 2003 では「セルに表示できるのは 1,024 文字まで」となっています。 これを超えていなければ、大丈夫でしょう。
質問者
お礼
丁寧な回等ありがとうございました。 文字制限など、不明だったので分かりやすかったです。 ありがとうございました。
お礼
貼り付けるところの細かい指示がとても役立ちました。 教えていただいたとおりにやると、できました。 ありがとうございました。
補足
他の方が追加で説明してくださったので、付け加えて「ベストアンサー」にします。 >エクセルだと、長い文字が入っていると、検索もできなかったりと >不便が多いので無理でしょうか? 一つのセルに入れることのできる文字数は 32,767 文字のようです。 Excel 2003 では「セルに表示できるのは 1,024 文字まで」となっています。 これを超えていなければ、大丈夫でしょう。