でもどの関数を使ったら良いのか分かりません。教えてください。
こんな疑問にお答えします。
今回の記事では、CONCATENATE関数初心者の方に向けて、関数の説明と使用例3つをあげています。
この記事を読んでいただくだけで、CONCATENATE関数をマスターできますよ!
CONCATENATE関数を使って出来ること
- 使用例①:県・市・町・番地情報を結合して1つのセルに表示する
- 使用例②:姓と名を結合して1つのセルに表示する(姓と名の間にはスペース追加)
- 使用例③:テストの受験者とその点数の情報をもとに説明文を作成して表示する
Excelは470種類を越える関数が存在します。
そんな中で、ほとんどの社会人はExcel関数の数の多さから、関数を覚えることに難しさを感じてしまっています。
しかし、関数を使って表計算をすると手作業で仕事を進めるよりも圧倒的に業務効率をUpさせることが出来ます。
本記事では、そんなExcelへの難しさを払拭すべく様々なExcel関数をご紹介していきます。
さて、前置きはこのくらいにして、さっそくご紹介していきます。
もくじ
CONCATENATE(コンカティネート)関数ってどんな関数?
CONCATENATE関数の対応Ver
Office365 2019 2016 2013 2010
CONCATENATE関数の構文
まずはじめに、CONCATENATE関数の構文について簡単にご紹介します
=CONCATENATE(文字列1,文字列2,・・・文字列255)
意味
文字列1 と 文字列2 (と 文字列X )を結合して表示する
※『&』と同じ役割を果たす関数
※引数にセル範囲((例)A2:C2)は指定できない
※セル範囲を指定したい場合はCONCAT関数を使う
第1引数 文字列
=CONCATENATE(文字列1,文字列2,文字列X)
引数の省略: 不可
引数の説明
・結合後の文字は、引数に指定した文字列を順番に表示する
・文字列は最大255番目(8,192文字)まで指定可能
では、実際の使用例を見てみましょう
CONCATENATE関数の使い方①
『県・市・町・番地』 情報を結合して1つのセルに表示する
以下のような表を作るために入力した関数の構文をご紹介します
CONCATENATE関数の構文
=CONCATENATE(文字列1,文字列2,文字列3,文字列4,文字列5)
今回の入力内容
=CONCATENATE(A2,B2,C2,D2,E2)
文字列1:
→『県』の情報が記載されている A2, と入力
文字列2:
→『市』の情報が記載されている B2, と入力
文字列3:
→『区』の情報が記載されている C2, と入力
文字列4:
→『町』の情報が記載されている D2, と入力
文字列5:
→『番地』の情報が記載されている E2, と入力
CONCATENATE関数の使い方②
姓と名を結合して1つのセルに表示する(姓と名の間にはスペース追加)
以下のような表を作るために入力した関数の構文をご紹介します
CONCATENATE関数の構文
=CONCATENATE(文字列1,文字列2,文字列3)
今回の入力内容
=CONCATENATE(A2," ",B2)
文字列1:
→『姓』の情報が記載されている A2, と入力
文字列2:
→『姓』と『名』の間にスペースを追加したいため " ", と入力
※スペースは半角・全角の認識可能
文字列3:
→『名』の情報が記載されている B2, と入力
CONCATENATE関数の使い方③
テストの受験者とその点数の情報をもとに説明文を作成して表示する
以下のような表を作るために入力した関数の構文をご紹介します
CONCATENATE関数の構文
=CONCATENATE(文字列1,文字列2,文字列3,文字列4)
今回の入力内容
=CONCATENATE(A2,"さんのテストの結果は",B2,"点でした。")
文字列1:
→『氏名』の情報が記載されている A2, と入力
文字列2:
→『氏名』と『点数』の間に説明文を追加したいため "さんのテストの結果は", と入力
文字列3:
→『点数』の情報が記載されている B2, と入力
文字列4:
→『点数』の説明文を追加したいため "点でした。" と入力
このように、CONCATENATE関数を使うことが出来ます
あわせて覚えておきたい関数
・CONCAT関数 文字列を結合する
・TEXTJOIN関数 複数の文字列を結合する(区切り記号の挿入含む)