Excel で QR コードを生成する方法(完全ガイド付きの簡単解説)
今日のデジタル時代において、QR コードは情報を迅速かつ効率的に共有するための欠かせないツールとなっています。このガイドでは、最新のExcel 365 はもちろん、以前のバージョンでもExcel 内から直接 QR コードを作成するさまざまな方法をご紹介します。読み終える頃には、QR コードをExcel プロジェクトにシームレスに統合できるようになっていることでしょう。

動画:
Excel で QR コードを生成する
Excel 365 は、IMAGE 関数やLAMBDA 関数の追加によりさらにパワフルに!今や、QR コードを動的に生成することが可能になりました。ここでは、Excel 365 でIMAGE 関数またはLAMBDA 関数を使って QR コードを生成する方法をご紹介します。
IMAGE 関数の使用方法
この例では、IMAGE 関数を使用して、以下のウェブサイトへのリンクを含む QR コードを生成します。

- QR コードを表示したいセルを選択します。ここではD3セルを選択し、Extendofficeのウェブサイトへのリンクを含む QR コードを表示します。
- 次の数式を入力して、Enterキーを押すと、QR コードが表示されます。
=IMAGE("https://quickchart.io/qr?text=" & ENCODEURL(C3))
- この数式セルを選択し、セルの右下隅(緑色の四角)をダブルクリックして、残りの QR コードを取得します。
- 数式内で、次のように置き換えてください:C3を、QR コードにエンコードしたいテキストが入力されているセルの参照に置き換えます。
- 参照セルの内容が変更されると、QR コードは自動的に更新されます。
- この数式は、Google Sheets で QR コードを生成するのにも使用できます。
- QuickChart.ioは、QR コードを簡単に生成できるシンプルな API を提供しています。QR コード生成のベース URL は以下のとおりです。https://quickchart.io/qr?text=。

KUTOOLS AI でExcel の魔法を解き放ちましょう
- スマート実行:シンプルなコマンドひとつで、セル操作、データ分析、チャート作成までをすべて実現します。
- カスタム数式:ワークフローを効率化するための、あなただけのカスタマイズ数式を生成します。
- VBA コーディング:VBA コードを簡単に記述・実装できます。
- 数式解釈:複雑な数式が簡単に理解できます。
- テキスト翻訳:スプレッドシート内の言語の壁を打ち破ります。
LAMBDA 関数の使用方法
多くのExcel ユーザーにとって、複雑な数式を覚えるのは容易ではありません。このセクションでは、前述のLAMBDA 関数を使って、IMAGE 数式に基づいた再利用可能なカスタム関数を作成する方法をご紹介します。これにより、今後はシンプルなユーザー定義関数でExcel に QR コードを簡単に生成できるようになります!
手順1:LAMBDA 関数を使用して名前を定義する
- 数式タブに移動し、名前の定義を、定義された名前グループ内でクリックします。
![[数式]タブの下にある[名前の定義]をクリック](//cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code5.png)
- 名前の編集ダイアログボックスが表示されたら、次のように設定してください。
- 名前ボックスに、LAMBDA 数式の名前を入力します。ここではfnGetQRCodeと名付けています。
- 参照先ボックスに、次の数式を入力してください。
=LAMBDA(text, IMAGE("https://quickchart.io/qr?text=" & ENCODEURL(text) & "&size=150")) - 定義した名前を保存するには、OKをクリックしてください。スクリーンショットをご参照ください:
注記:- 数式内の150は、QR コード画像のデフォルトピクセルサイズです。この値は必要に応じて調整可能ですが、Excel で生成される QR コードの実際の表示サイズはセルのサイズによって決まることにご注意ください。
- LAMBDA 関数の詳細については、次のページをご覧ください:Excel LAMBDA 関数(365)。
手順2:ユーザー定義関数を適用して QR コードを生成する
- QR コードを表示したいセルを選択します。ここではD3セルを選択して、Extendoffice のウェブサイトへのリンクを含む QR コードを表示します。
- 次の数式を入力してEnterキーを押すと、QR コードが生成されます。
=fnGetQRCode(C3)
- この数式セルを選択し、セルの右下隅(緑色の四角)をダブルクリックすると、残りの QR コードが自動的に入力されます。 注記:
- 数式内では:
- fnGetQRCodeは、ステップ1 で定義した関数名です。
- 次のように置き換えてください:C3を、QR コードにエンコードしたいテキストが入力されているセルの参照に置き換えます。
- 参照セルの内容が変更されると、QR コードは自動的に更新されます。
- 数式内では:
すべてのExcel バージョンで QR コードを生成する
Excel 365 にアクセスできないユーザーでも、アドインや外部ツールを通じて QR コードを生成できる信頼性の高い選択肢があり、これによりすべての Excel バージョンでこの機能を利用できます。
Excel の組み込みアドインを使用して QR コードを1 つずつ生成する
Excel アドイン(例:QR4Office)は、複数の Excel バージョンと互換性があり、堅牢な代替手段を提供します。この方法なら QR コードを細部までカスタマイズでき、文書内でたまにコードを生成する必要があるユーザーに最適です。
手順 1: QR4Office アドインをインストールする
- 挿入 > アドインの取得に移動します。
注記:リボンのアドインの取得コマンドが挿入タブに表示されない場合は、手動で追加する必要があります。以下の手順でこのコマンドをクイックアクセスツールバーに追加してください:- クイックアクセスツールバーのカスタマイズドロップダウン矢印をクリックし、メニューからその他のコマンドを選択します。
![[クイックアクセスツールバーのユーザー設定]をクリックし、[その他のコマンド]を選択](//cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code10.png)
- Word のオプションウィンドウ内で:
- 次から選択します:コマンドの選択元ドロップダウンリストで、リボンに含まれていないコマンドを。
- 左側のコマンド一覧からアドインの取得を探して選択してください。
- 追加ボタンをクリックすると、アドインの取得コマンドが右側のペインに追加されます。
- 変更内容を保存するには、OKをクリックしてください。スクリーンショットをご参照ください:
![[Excelのオプション]ダイアログボックスでオプションを選択](//cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code11.png)
- アドインの取得コマンドがクイックアクセスツールバーに追加されました。これをクリックすると、Office アドインストアが開きます。
![[アドインの取得]コマンドがクイックアクセスツールバーに追加されました](//cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code12.png)
- クイックアクセスツールバーのカスタマイズドロップダウン矢印をクリックし、メニューからその他のコマンドを選択します。
- Office アドインストアで:
- 検索ボックスに「QR4Office」と入力して、Enterキーを押してください。
- QR4Officeアドインが表示されたら、追加ボタンをクリックしてインストールしてください。

- 次のプロンプトボックスで、続行をクリックしてください。
![[続行]をクリック](//cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code14.png)
手順 2: QR4Office アドインを使用して QR コードを生成する
インストール後、ワークブックの右側に自動的にQR4Officeペインが開き、次のように QR コードを生成できます。
- QR コードにエンコードしたいテキストまたはリンクを含むセルを選択します。ここでは、Extendofficeのウェブサイトへのリンクを含めるため、URL が入力されたセルC3を選択します。
- 現在の文書選択範囲をコピーボタンをクリックして、セルの内容を QR4Office フィールドに転送できます。ヒント:代わりに、ドロップダウンリストから URL またはテキストのタイプを選択し、テキストボックスに必要な情報を手動で入力することも可能です。
- オプションセクションで、色・背景・サイズを調整して QR コードの見た目を自由にカスタマイズするもよし、デフォルト設定のまま使うのもよし。
- QR コードの出力先セルを選択します。ここではD3セルを選択します。
- 挿入をクリックして、選択したセルに QR コードを配置します。スクリーンショットを参照してください:

- 上記5 つの手順を繰り返して、他の QR コードを生成します。

Kutools for Excel を使用して QR コードを一括生成する
同様に、アドインであるKutools for Excelには、選択した範囲全体にわたって QR コードを一括生成できるという点で、QR4Officeよりも明確なメリットがあります。QR コードを挿入機能は、Kutools for Excelを使い、複数の QR コードを効率的に作成したいユーザーにとって特に価値があります。この機能は複数のセルにわたる処理を自動化し、時間の節約だけでなく、手動入力によるミスも最小限に抑えます。
Kutools for Excel をインストールした後、Kutools for Excel をインストールしたら、Kutools > 挿入 > QR コードを挿入を選択してQR コードを挿入ペインを開き、次のように QR コードを一括生成できます。
- データ範囲フィールドで、QR コードにエンコードしたいテキストやリンクを含むセル範囲を選択してください。
- 生成範囲フィールドで、対応する QR コードを配置したいセル範囲を選択してください。
- オプションセクションで、サイズや線の色などを調整して QR コードの見た目を自由にカスタマイズできます。もちろん、デフォルト設定のまま使うことも可能です。
- 生成ボタンをクリックすると、選択したすべてのセルに一括で QR コードが生成されます。
Excel で QR コードを生成するのは簡単です。Excel 365 の高度な機能を使う場合でも、すべてのバージョンで利用可能なアドインを使う場合でも、どちらにしても手軽に実現できます。本ガイドの手順に従えば、Excel シートに QR コードを効率よく統合し、データのインタラクティブ性とアクセシビリティをぐっと高められます。ぜひこれらの方法を試して、ご自身のニーズにぴったり合うものを選び、新しい発想で業務効率をさらにアップさせてください。Excel の可能性をもっと引き出したい方のために、当社ウェブサイトでは豊富なチュートリアルをご用意しています。こちらでさらに多くのExcel のヒントとテクニックを発見しましょう。
最高の Office 生産性ツール
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | 列の結合またはデータを失わずにセルを処理 | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストを素早く作成 | 連動型ドロップダウンリスト | 複数選択ドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示状態を切り替え|範囲と列を比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線…) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、…)| 50+グラフタイプ(ガントチャート、…)| 40+実用的数式(誕生日に基づいて年齢を計算します、…)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、…)| 12 変換ツール(単語に変換する、為替レートの変換、…)| 7 結合と分割ツール(高度な行のマージ、セルの分割、…)|…他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、作業時間を大幅に短縮する300 以上の高度な機能を提供します。今すぐ最も必要な機能を手に入れよう。。。
Office Tab が Office にタブ付きインターフェースをもたらし、作業を格段に簡単にします
- Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧が可能になります。
- 新しいウィンドウではなく、同じウィンドウ内の新しいタブで複数のドキュメントを開いたり作成したりできます。
- 日々の作業効率を50% 向上させ、毎日何百回ものマウスクリックを削減します!
すべてのKutools アドイン。インストーラーは1 つだけ
Kutools for Officeスイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- インストーラー1 つ、ライセンス1 つ— 数分でセットアップ完了(MSI 対応)
- 連携でさらにパワーアップ— Office アプリ間での生産性がシームレスに向上
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- ベストバリュー— 個別購入よりもお得

![[数式]タブの下にある[名前の定義]をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code5.png)


![[挿入] > [アドインの取得]に移動](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code9.png)
![[クイックアクセスツールバーのユーザー設定]をクリックし、[その他のコマンド]を選択](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code10.png)
![[Excelのオプション]ダイアログボックスでオプションを選択](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code11.png)
![[アドインの取得]コマンドがクイックアクセスツールバーに追加されました](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code12.png)

![[続行]をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/doc-create-qr-code/doc-create-qr-code14.png)

