Excel で 2 つの単語を追加しますか? 正直に言うと、かなり簡単ですが、どこを調べればよいかわからない場合は、少し難しい場合があります。名前、製品ラベル、または単にデータを整理するために、2 つのセルのテキストを結合する必要がある場合、混乱せずにきれいに行う方法が気になることがあります。幸いなことに、Excel では、古いバージョンでも最新バージョンでも、これを行う方法がいくつかあります。ここでの目標は、2 つの単語をシームレスに結合し、間にスペースを入れて、データがすっきりとプロフェッショナルに見えるようにすることです。このガイドでは、最も信頼性の高い方法に加えて、時間を節約するためのヒントとコツをいくつか紹介します。もちろん、Excel では、必要以上に難しくする必要がある場合もあります。単語を結合するには、いくつかの数式を使用する必要があり、コツをつかめば数秒で実行できることに気付くでしょう。
Excelで2つの単語を追加する方法
方法1: CONCATENATE関数を使用する
これは定番のツールです。Excelのほぼすべてのバージョンで今でも使えて、ちゃんと機能します。かなり信頼性が高いのですが、入力に少し時間がかかります。CONCATENATEが便利な理由は、複数のセルにある文字列を1つに結合してくれるからです。シンプルに済ませたい場合に最適です。設定によっては、括弧や引用符を忘れると失敗する可能性がありますので、念のため確認してください。うまくいけば、2つの単語が1つのセルにぴったりと収まり、もちろんスペースも追加されます。確かに、少し手間取ったり、すぐに再起動したりする必要がある場合もありますが、全体的にはかなり頼りになります。
次のように数式を入力してください。A1 =CONCATENATE(A1, " ", B1)
とB1を実際のセル参照に置き換えてください。単語が別のセルにある場合は、間にスペースを入れて結合されます。
方法2:「&」演算子を使用する
これは私のお気に入りです。より速く、すっきりとしています。セルをまとめられるなら、わざわざCONCATENATEを使う必要はありませんよね? 論理的には同じで、文字列を積み重ねるだけですが、入力する量が少なくて済みます。正直なところ、構文を覚えてしまえば、特にこちらのほうが速く処理できるのを目にしたことがあります。繰り返しますが、これは2つのセルをスペースで結合するものです。 =A1 & " " & B1
例を挙げると、こちらは同じことをしますが、よりきれいに処理されます。なぜこれがうまくいくのかはよく分かりませんが、入力がスムーズになり、Excelも快適に動作するようです。Microsoftのバージョンによっては、数式のオートコンプリートを有効にする必要があるかもしれません。そうでない場合は、試行錯誤するしかありません。
方法3: TEXTJOIN関数を使用する(新しいExcelバージョンの場合)
Excel 2016以降をお使いの場合は、TEXTJOINを試してみると良いでしょう。これは非常に便利で、特に多数のセルを結合するときに便利です。区切り文字(スペースなど)を一度設定すれば、あとは自動的に処理されます。CONCATENATEの賢い従兄弟のようなものです。使い方は以下のとおりです。 =TEXTJOIN(" ", TRUE, A1, B1)
最初の引数は単語を区切る文字(ここではスペース)です。TRUE引数を指定すると、空のセルは自動的にスキップされます。これは便利です。この方法は、結合を頻繁に行う場合に便利です。&やCONCATENATEを何度も呼び出す手間が省けます。
Enterキーを押して結果を確認してください
数式を入力したら、 を押すだけですEnter。結合した単語がすぐに表示されます。注意:特に数式をコピーしたり下にドラッグしたりした後は、奇妙なエラーや予期しない結果が表示されることがあります。セル参照を再確認し、うまくいかない場合はタイプミスや引用符の抜けがないか確認してください。正しく設定すれば、今後の結合はこれまで以上に高速になります。
Excelで2つの単語を追加するヒント
- Excel 2016 以降を使用している場合は、CONCATENATE ではなくTEXTJOINを試してください。よりクリーンな方法です。
- セル参照には常に注意してください。入力ミスや空白セルがあると、出力結果が乱れる可能性があります。
- スペースの代わりにハイフンやアンダースコアなどの他の文字を追加することもできます。それらの文字を引用符で囲むだけです
"-"
。 - もっと単語を追加したいですか? 数式を拡張するだけです:
=CONCATENATE(A1, " ", B1, " ", C1)
。 - キーボード ショートカットを使用すると、Ctrl + R設定後に数式をより速くコピーできます。
よくある質問
CONCATENATE 関数は何をしますか?
複数のセルのテキストを 1 つの文字列に結合するので、手間をかけずにフルネームやラベルを組み立てるのに最適です。
2つ以上の単語を追加できますか?
はい、次のように、数式にセルまたはテキスト スニペットを追加するだけです=A1 & " " & B1 & " " & C1
。
間にスペースを入れるにはどうしたらいいでしょうか?
" "
数式内のように引用符で囲んでスペースを入力します。これでギャップが作成されます。
私の数式が時々機能しないのはなぜですか?
セル参照が正しく、誤字脱字がないか、引用符が適切な位置にあるか、数式が有効になっているかを確認してください。シートに異なるデータ型や空のセルが混在していると、Excelが誤動作することがあります。
ステップバイステップの要約
- Excel ファイルを開き、結合したテキストを配置するセルに移動します。
- 次のいずれかの CONCATENATE 式を入力します。
=CONCATENATE(A1, " ", B1)
- または「&」演算子を使用します。
=A1 & " " & B1
- Enter結合した単語をヒットして鑑賞してください。
- 一括結合やより高度な結合を行う場合は、新しいバージョンの Excel でTEXTJOIN を試してください。
まとめ
Excelで2つの単語を結合するのは、構文さえ覚えてしまえば、それほど難しいことではありません。「&」演算子は、特に慣れれば直感的に操作できます。ただし、データの癖によっては数式を調整する必要がある場合があることに注意してください。場合によっては、参照を再確認したり、セルを事前にクリーンアップしたりする必要があるかもしれません。これらの方法を使えば、テキストの結合は迅速かつ簡単に実行できるようになります。これで、誰かの作業時間を数時間短縮できれば幸いです。正直なところ、このような繰り返し作業は頭痛の種になるべきではありません。