ExcelでQRコードを読み取って入力する方法|リーダー・スマホ対応を初心者向けに解説

エクセルでQRコードを読み取る方法|おすすめリーダー・スマホ入力・在庫管理まで徹底解説

本記事には広告(PR)が含まれます。
くわしくは プライバシーポリシー をご確認ください。


Excelで在庫管理や検品作業をしていると、

「QRコードを読み取って、そのままExcelに入力できないかな?」
「バーコードリーダーからExcelへデータを取り込みたい」
「スマホでもQRコードを読み取って入力できる?」

と考えることがあります。

商品コードや管理番号などを手入力していると、入力ミスが起きたり、件数が多いほど時間がかかったりしますよね。

実は、Excel自体にはQRコードをカメラで読み取る機能はありません。

しかし、

  • QRコード対応リーダー(2次元コードリーダー)
  • スマホ・タブレット

などを組み合わせれば、QRコードから取得したデータをExcelへ入力できます。

特に、QRコード対応リーダーを使う方法なら、読み取った文字列をキーボード入力のようにExcelへ送れるため、何件も続けて入力する作業にも便利です。

この記事では、

  • QRコードリーダーからExcelへ入力する方法
  • スマホ・タブレットを使う方法
  • QRコードリーダーとスマホの違い
  • Excelで使うリーダーの選び方
  • 読み取り後に次のセルへ移動する方法
  • QRコードを読み取れない・正しく入力できないときの対処法

を、初心者向けにわかりやすく紹介します。

なお、読み取ったデータを品番・数量・日付などに分割したり、在庫管理へ活用したりする方法については、応用編で詳しく解説しています。

ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説


目次

やりたいことから選ぶ


ExcelでQRコードを読み取って入力する方法

まずは、ExcelへQRコードの内容を入力する基本的な仕組みから確認してみましょう。

Excel単体ではQRコードを読み取れない

Excelには、QRコードの画像をカメラなどで読み取り、その内容を文字データへ変換する機能はありません。

そのため、QRコードを読み取るには、

  • QRコード対応リーダー(2次元コードリーダー)
  • スマホ・タブレットのカメラや読み取りアプリ

などを利用します。

たとえば、キーボード入力として動作するQRコードリーダーでは、

QRコードを読み取る
    ↓
リーダーが文字データへ変換する
    ↓
Excelの選択中のセルへ文字が入力される

という流れになります。

Excel側では、キーボードから文字を入力した場合と同じようにデータを受け取ります。

そのため、対応するリーダーであれば、特別なExcel関数を使わなくても読み取りを始められます。


QRコードリーダーでExcelへ入力する手順

QRコードをバーコードリーダーで読み取り、Excelのセルに自動入力される仕組みの図解
QRコード対応バーコードリーダーを使うと、読み取った内容がそのままExcelのセルに入力されます

基本的な手順は次のとおりです。

  1. QRコード対応リーダーをパソコンへ接続する
  2. Excelを開く
  3. QRコードを入力したいセルをクリックする
  4. リーダーでQRコードを読み取る
  5. 読み取った文字列がセルへ入力されたことを確認する

たとえばQRコードに、

P001

という商品コードが入っていれば、選択しているExcelのセルへ「P001」と入力されます。

複雑なExcelの設定をしなくても、セルを選択して読み取るだけというのが大きなメリットです。

※リーダーによって接続方法や初期設定は異なります。使用する製品の説明書もあわせて確認してください。


読み取り後にEnter・Tabで次のセルへ移動する方法

何件も続けて読み取る場合は、1件読み取るたびにマウスで次のセルを選択するのは大変です。

QRコードリーダーによっては、読み取り後に、

  • Enter
  • Tab

などを自動送信する設定があります。

たとえばEnterを送信する設定にしておけば、

A2へ読み取り
  ↓
Enter
  ↓
A3へ移動
  ↓
次のQRコードを読み取る

といった流れで連続入力できます。

横方向へ入力したい場合は、Tab送信が使いやすいこともあります。

どのキーを送信できるか、設定方法がどのようになっているかは製品によって異なるため、購入時や設定時に確認しておきましょう。


スマホ・タブレットでQRコードを読み取ってExcelへ入力する方法

専用のQRコードリーダーを用意せず、スマホやタブレットを使う方法もあります。

「まずはQRコードを使ったExcel入力を試してみたい」という場合には取り入れやすい方法です。

スマホのカメラやアプリでQRコードを読み取る

スマホ・タブレットでは、標準カメラやQRコード読み取りアプリなどを利用してQRコードの内容を取得できます。

一番シンプルなのは、

  1. スマホ・タブレットでQRコードを読み取る
  2. 読み取った文字列をコピーする
  3. Excelを開く
  4. 入力したいセルへ貼り付ける

という方法です。

専用リーダーを購入しなくても始められるので、少量のデータを扱う場合や、QRコードの内容を確認したい場合に便利です。

一方で、標準カメラなどを利用する方法では、読み取り・コピー・貼り付けといった操作が必要になるため、何百件も連続して入力する用途では手間が増えます。

なお、使用するアプリやサービスによっては、読み取ったデータを別の端末やファイルへ連携できるものもあります。

そのため、「スマホではExcelへ入力できない」というわけではなく、利用する仕組みによって入力方法が異なると考えておくとよいでしょう。


QRコードリーダーとスマホはどちらがおすすめ?

QRコードリーダーとスマホは、どちらもQRコードを読み取れます。

違いが出やすいのは、読み取ったあとExcelへ入力するときの手間です。

QRコードリーダーとスマホアプリでの読み取り方法を比較したイメージ図
QRコードリーダーとスマホアプリでは、Excelへの入力方法や作業効率に大きな違いがあります

QRコードリーダーとスマホの違い

項目 QRコードリーダー スマホ・タブレット
Excelへの入力 キーボード入力として直接入力できる製品が多い コピー・貼り付けなどを使う方法が手軽
連続入力
導入費用 リーダーの購入費用が必要 手持ち端末なら追加費用を抑えやすい
Enter・Tab送信 対応製品あり 利用方法による
向いている用途 在庫・検品などの連続入力 少量・試験的な利用
持ち運び 製品による

※スマホは利用するアプリや連携方法によって操作性が異なります。

Excelへ何件も連続入力するならQRコードリーダーが便利

在庫管理や検品など、

  • QRコードを読み取る
  • Excelへ入力する
  • 次の商品を読み取る

という作業を何度も繰り返す場合は、QRコードリーダーが便利です。

読み取り後にEnterやTabを送信できる製品なら、マウス操作を減らして連続入力できます。

一方、

「QRコードを数件だけ確認したい」
「まずExcelへの入力を試してみたい」

という場合は、手持ちのスマホから始めてもよいでしょう。

大量・連続入力ならリーダー、少量・お試しならスマホ

くらいを最初の目安にすると選びやすくなります。


Excelで使うQRコードリーダーの選び方

ExcelでQRコードを読み取るためのリーダーを選ぶときは、「バーコードリーダー」と書かれているだけで購入しないよう注意しましょう。

特に確認したいのは、次の3点です。

QRコード・2次元コードに対応しているか確認する

バーコードリーダーの中には、JANコードやCode39などの1次元コードだけに対応した製品もあります。

QRコードを読み取りたい場合は、商品説明に、

  • QR対応
  • 2D対応
  • 2次元コード対応

などの記載があることを確認してください。

1次元コード専用のリーダーではQRコードを読み取れません。


USB・Bluetoothなど接続方法を確認する

Excelを使用する端末に合わせて、接続方法も確認します。

USB接続なら、PCへ接続して使用するシンプルな製品が多く、Excelを開いたPCで使いやすいのが特徴です。

一方、Bluetooth対応製品なら、ケーブルなしで利用でき、ノートPCやタブレットと組み合わせたい場合にも便利です。

どちらがよいかは、実際に読み取りを行う場所や端末に合わせて選びましょう。


Enter・Tab送信に対応しているか確認する

Excelへ連続入力したい場合は、読み取り後にEnterやTabなどを送信できるかも確認しておきたいポイントです。

読み取るたびに次のセルへ自動で移動できれば、マウスやキーボードへ持ち替える回数を減らせます。

在庫管理・検品などで何件も読み取る予定がある場合は、特に確認しておきましょう。


初心者向けのQRコード対応リーダーを選ぶポイント(PR)

初心者向けにQRコード対応リーダーを選ぶポイント(価格帯・接続方式・利用シーン)を示した図
QRコード対応リーダーは「価格帯」「有線/Bluetooth」「利用シーン」を基準に選ぶと失敗しにくくなります

※本記事にはAmazonアソシエイト/楽天アフィリエイトリンク(PR)が含まれます。

QRコード対応リーダーといっても、用途によって適したタイプは異なります。

初めて選ぶ場合は、

「どこで使うか」「何件くらい読み取るか」「どの端末につなぐか」

を考えて選ぶと分かりやすいでしょう。

低価格で試しやすいスタンダードモデル

「まずExcelでQRコード読み取りを試してみたい」という方に向いています。

👉

工場・倉庫向けの高耐久モデル

在庫管理や検品など、現場で継続して使いたい場合は、耐久性も確認して選びましょう。

👉

Bluetooth対応モデル

ノートPCやタブレットなどで、ケーブルを使わずに読み取りたい場合の選択肢です。

👉


初めてなら小さく試してからでもOK

初めてQRコード読み取りを導入する場合は、いきなり高価な機器をそろえる必要はありません。

まずは必要な機能を備えた製品で、

QRコードを読み取る → Excelへ入力する

という基本的な流れを試してみるのもよいでしょう。

使う件数や場所が増えてから、必要に応じて耐久性やワイヤレス接続などを検討できます。


QRコードをExcelへ読み取れない・正しく入力できないときの対処法

QRコードを読み取れなかったり、Excelへ入力したあとにデータが変わってしまったりすることがあります。

ここでは、よくあるトラブルを確認してみましょう。

QRコードを読み取れない

QRコードそのものを読み取れない場合は、

  • リーダーがQRコード(2次元コード)に対応しているか
  • QRコードが小さすぎないか
  • 印刷が薄くなっていないか
  • QRコードが汚れたり欠けたりしていないか
  • 読み取り距離が合っているか

などを確認します。

QRコードの読み取りやすさは、コードの大きさだけでなく、印刷状態や情報量、使用するリーダーなどによっても変わります。

読み取りにくい場合は、一律のサイズだけで判断せず、印刷状態や読み取り距離もあわせて確認してみてください。


先頭の0が消える

たとえば、

00123

という品番を読み取ったのに、

123

と表示されることがあります。

これは、Excelが入力されたデータを数値として認識したことが原因です。

品番や管理番号など、先頭の0を残したいデータでは、読み取る前に入力先のセルや列を[文字列]に設定しておく方法があります。

Excelで先頭のゼロが消えないよう文字列書式を設定している画面
品番や電話番号などは、文字列書式にしておくと先頭のゼロを保持できます

数字が日付などに変わる

Excelでは入力された文字列の内容によって、自動的に数値や日付へ変換される場合があります。

QRコードに入っている値をそのまま保持したい場合は、こちらも入力先をあらかじめ[文字列]に設定しておくと扱いやすくなります。

特に、

  • 品番
  • 管理番号
  • 電話番号
  • 先頭に0が付くコード

などは注意しましょう。


読み取り後に次のセルへ移動しない

QRコードは読み取れるものの、毎回同じセルのままになる場合は、リーダー側の読み取り後の設定を確認します。

製品によっては、

  • Enter
  • Tab
  • CR
  • LF

などを読み取りデータの後ろへ付加できます。

※CR・LFは、改行に関係する制御文字です。

Excelで縦方向へ連続入力するならEnter、横方向ならTabなど、作業内容に合わせて設定すると便利です。


意図しない改行が入る

読み取ったデータの後ろに意図しない改行が入る場合も、リーダー側のEnter・CR・LFなどの設定が影響している可能性があります。

まずはリーダーの設定マニュアルを確認してみましょう。


Excel側でできる読み取り前の準備

読み取るデータの種類が決まっている場合は、Excel側もあらかじめ準備しておくと管理しやすくなります。

たとえば、

  • 品番・管理番号の列を[文字列]にする
  • 見出しを作って入力先を決めておく
  • 必要に応じてデータをテーブル化する

といった方法があります。

QRコードで入力したデータをExcelでテーブル化して管理している画面
読み取ったデータをテーブル化しておくと、データが増えても一覧として管理しやすくなります。

ただし、QRコードの中に「品番・数量・日付」など複数の情報がまとめて入っている場合は、読み取ったあとにデータを分割する必要があります。

その方法は次の記事で詳しく解説しています。

ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説


読み取ったQRコードを分割・在庫管理に活用したい場合

ここまで紹介した方法を使えば、QRコードの内容をExcelへ入力できます。

ただし、QRコードには、

P001;12;2024-05-01

のように、品番・数量・日付など複数の情報をまとめて入れることもできます。

この場合、Excelへ読み取っただけでは、すべての情報が1つのセルへ入ります。

そこから、

  • 品番・数量・日付へ分割する
  • 読み取りと同時にVBAで処理する
  • Power Queryでたまったデータを整理する
  • 在庫管理や検品記録へ活用する

といった処理をしたい場合は、応用編をご覧ください。

「読み取れるようになったけれど、そのあとどうすればいい?」という方に向けて、基本編の続きから解説しています。

ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説


Excelをもっと効率よく使いたい方へ

QRコードだけでなく、Excelの作業そのものをもっと効率化したい方へ

「Excelを仕事でもっと使えるようになりたいけれど、何から勉強すればいいかわからない」

そんな方に向けて、Excelを独学するときの進め方や、無理なく続けるコツもまとめています。

仕事で使えるExcelを少しずつ身につけたい方は、こちらも参考にしてみてください。

エクセルが難しい人必見!独学でできる勉強法と続けるコツを紹介


ExcelでQRコードを読み取るときのよくある質問

ExcelだけでQRコードを読み取ることはできますか?

Excel自体には、カメラを使ってQRコードを読み取る機能はありません。

QRコード対応リーダーやスマホ・タブレットなどを使ってQRコードを読み取り、取得した文字列をExcelへ入力します。


QRコードリーダーで読み取ったデータをExcelへ入力できますか?

はい。

キーボード入力として動作するタイプのQRコードリーダーなら、Excelで入力先のセルを選択してQRコードを読み取ることで、文字列をセルへ入力できます。

購入する場合は、QRコード(2次元コード)に対応しているか確認しましょう。


スマホで読み取ったQRコードをExcelへ入力できますか?

はい。

手軽な方法としては、スマホのカメラや読み取りアプリで取得した文字列をコピーし、Excelへ貼り付ける方法があります。

また、専用アプリなどを利用してデータを連携する方法もあるため、スマホでの入力方法は利用環境によって異なります。


QRコードを読み取ったあと、自動で次のセルへ移動できますか?

対応するQRコードリーダーであれば可能です。

読み取り後にEnterやTabを送信するよう設定すると、入力後に次のセルへ移動できます。

連続してQRコードを読み取る場合に便利です。


Excelに読み取ると先頭の0が消えるのはなぜですか?

Excelが入力された値を数値として認識している可能性があります。

品番など先頭の0を残したいデータでは、読み取る前に入力先のセルや列を[文字列]に設定しておく方法があります。


QRコードを読み取れないときはどうすればよいですか?

まず、

  • リーダーがQRコードに対応しているか
  • QRコードの印刷が薄くないか
  • コードが汚れたり欠けたりしていないか
  • コードの大きさや読み取り距離が適切か

などを確認してください。

1次元コード専用のバーコードリーダーではQRコードを読み取れないため、製品仕様の確認も重要です。


読み取ったQRコードを品番・数量などに分けられますか?

はい。

QRコードから読み取った文字列は、TEXTSPLIT関数・VBA・Power Queryなどを使って分割できます。

読み取り後の分割・整理・在庫管理については、応用編で詳しく紹介しています。

ExcelでQRコードを読み取った後どうする?分割・整理・在庫管理まで解説


まとめ|QRコードリーダーを使えばExcelへの入力を効率化できる

Excel自体にはQRコードをカメラで読み取る機能はありませんが、QRコード対応リーダーやスマホ・タブレットを組み合わせることで、読み取ったデータをExcelへ入力できます。

少量のデータを試しに読み取るのであれば、手持ちのスマホから始める方法もあります。

一方、在庫管理や検品などで何件も続けてExcelへ入力する場合は、キーボード入力として動作するQRコードリーダーが便利です。

特に、

  • QRコード(2D)対応
  • Excelを使う端末に合った接続方法
  • Enter・Tabなどの送信設定

を確認して選ぶと、連続入力もしやすくなります。

まずは、

QRコードを1つ用意する
→ Excelで入力先のセルを選ぶ
→ 実際に読み取ってみる

という小さなところから試してみると、実際の業務に使えそうか判断しやすいでしょう。

そして、読み取ったデータをさらに分割・整理・自動転記したい場合は、応用編へ進んでみてください。


【関連記事】

※外部リンク※

    エクセルでQRコードを読み取る方法|おすすめリーダー・スマホ入力・在庫管理まで徹底解説
    最新情報をチェックしよう!