ExcelのLEFT・RIGHT・MIDと&|文字を切り出す・つなぐ
コードの一部を取り出したり、姓と名をつないだり。文字列の関数を使えば、名簿や商品コードの整理が手作業なしでできます。
ブラウザで実際に練習する書き方
=LEFT(A2,3) =B3&" "&C3ポイント
- LEFT(文字列, 文字数)、RIGHT(文字列, 文字数)、MID(文字列, 開始位置, 文字数)
- & でつなぐ。スペースなどの文字は " " で囲む
- CONCAT や TEXTJOIN でもつなげる
練習に使う表
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 社員コード | 姓 | 名 | 拠点 | 氏名 |
| 2 | TKY-0123 | 山田 | 花子 | ||
| 3 | OSK-0456 | 中村 | 健太 |
例
D2 に、社員コードの左から3文字(拠点の記号)を取り出そう。
D2 に =LEFT(A2,3) と入力 → 結果は TKY
練習問題でやること(2問)
- D2 に、社員コードの左から3文字(拠点の記号)を取り出そう。やり方:=LEFT(文字列, 文字数)。右から取るなら RIGHT だよ。
- E3 に、姓と名を半角スペースをはさんでつなげよう。やり方:文字をつなぐのは &。=B3&" "&C3 のように、スペースも " " で囲むよ。
よくある間違い
- スペースを " " で囲まずにつないでエラーになる
よくある質問
区切り文字の位置が毎回違う場合は?
FIND で位置を探して LEFT・MID と組み合わせます(「姓と名を分ける」を参照)。
Excel への入力そのものを、AI に任せるなら
話すだけ・名刺を貼るだけで、顧客・案件・請求の Excel が埋まる「UtaCel AI」。エクキソと同じマワースが作っています。
UtaCel AI を見る →