Excel で動的な製品カタログを構築する:ステップバイステップ ガイド
編集者による画像 |旅の途中
商品リストはビジネスを運営する上で不可欠です。インタラクティブな製品カタログにより、ユーザーは製品を動的に検索、フィルタリング、参照できます。 Excel は動的な数式、ドロップダウン、フィルター、スライサーなどを使用するため、カタログ作成に最適なツールです。このチュートリアルでは、Excel でインタラクティブな製品カタログを作成します。
電子アクセサリを販売する小規模な e コマース ビジネスでは、製品の検索、カテゴリによるフィルタリング、在庫状況の確認などのために Excel のインタラクティブな製品カタログが必要であると考えてください。
ステップ 1:製品データベースを設定する
1.1.製品リストテーブルを作成する
- Excel で新しいワークシートを作成します。
- 次のような関連詳細を含むビジネス関連の製品列を挿入します。
- 製品 ID
- 製品名
- カテゴリ
- 価格
- 在庫状況
- 画像 (オプション)
- 説明

1.2.データをテーブルに変換
データをテーブルに変換します。テーブルのフィルタ、並べ替え、条件付き書式の適用が簡単になります。
- データセット全体 (ヘッダーを含む) を選択します。
- 挿入 に移動します。 タブ>> テーブル を選択 .
- 「テーブルにヘッダーがある」 にチェックを入れます。 [OK] をクリックします。 .

出力:

ステップ 2:検索関数を作成する
ユーザーが製品名で検索できるようにするには:
- 新しいシートを作成し、「Category」という名前を付けます。
- セルを選択し、「製品の検索:」というラベルを付けます。
- セルB1内 、ユーザーは検索語を入力できます。
- セル A3 を選択し、次の数式を挿入します。
式:
=FILTER(ProductTable[[Product Name]:[Stock Status]], ISNUMBER(SEARCH(B1, ProductTable[Product Name])), "No Match Found")
この数式は、B1 セルの検索語を含む製品のみをフィルターし、製品情報を返します。その検索値の製品名、カテゴリ、価格、在庫状況の詳細が表示されます。

ステップ 3:ドロップダウン リストを追加する
3.1.カテゴリのドロップダウンを追加します。
カテゴリ別に製品をフィルタするには、ドロップダウン リストを追加できます。
- セルを選択し、「カテゴリを選択:」というラベルを付けます。 .
- F2 をクリック>> データ に移動します タブ>> データ検証 を選択します .
- 検証基準内 、
- 許可 フィールド>> リストを選択します
- ソース 内 フィールド>> 次の数式を挿入して、カテゴリの一意のリストを生成します。
=OFFSET(Products!$C$2, 0, 0, COUNTA(Products!$C$2:$C$11), 1)
このドロップダウン リストには、選択する固有のカテゴリ リストが表示されます。

3.2.在庫ステータスのドロップダウンを追加します。
- F4 をクリック>> データ に移動します タブ>> データ検証 を選択します .
- 検証基準内 、
- 許可 フィールド>> リストを選択します
- ソース 内 フィールド>> 次の数式を挿入して、別のシートから在庫状況の一意のリストを生成します。
=OFFSET(Products!$E$2, 0, 0, COUNTA(Products!$E$2:$E$11), 1)
このドロップダウン リストには、選択できる固有の在庫ステータス リストが表示されます。

ステップ 4:フィルタリングされた商品を動的に表示する
ドロップダウン リストから値を選択して、特定の製品を表示できます。
- カタログ シートのセクションを選択します フィルタリングされた結果が表示される場所。
- 列ヘッダーにラベルを付けます。
- 動的な数式を使用して、ドロップダウン値に基づいて商品リストをフィルタリングできます。
4.1. FILTER 関数を使用してデータを動的にフィルタリングする
- セル H2 を選択し、次の数式を挿入します。
式:
=FILTER(ProductTable, (ProductTable[Category] = F2) * (ProductTable[Stock Status] = F4), "No products found")
この数式では、カテゴリと在庫状況の両方に一致する商品のみが表示されます。
- F2 は選択したカテゴリ、F4 はドロップダウンから選択した在庫ステータスです
- 両方の条件が一致しない場合は、「製品が見つかりません」と表示されます。
カテゴリとステータスを選択すると、関連する製品が動的にフィルタリングされるようになりました。

4.2.在庫ステータスに条件付き書式を適用する
在庫切れの商品を強調表示して視認性を高めます。
- 在庫ステータスを選択します。 列。
- ホーム に移動します タブ>> 条件付き書式 から>> 新しいルール を選択します .
- 「数式を使用して書式設定するセルを決定する」 を選択します。 .
- 数式を入力してください:
- [フォーマット>>] をクリックします。 塗りつぶしの色>> を選択します。 [OK] を選択します。 .

最終出力:
「在庫切れ」の商品は桃色で強調表示されるようになります。

ステップ 5:インタラクティブ性のためにスライサーを挿入する
- Product テーブルに移動>> Product テーブル内をクリックします。
- 挿入 に移動します。 タブ>> スライサー を選択します .
- カテゴリを選択します および在庫状況>> [OK] をクリックします。 .
- フィルタリングが簡単になるように、プロダクト シートにスライサーを配置します。

スライサーを使用すると、ユーザーはドロップダウンを使用する代わりにボタンをクリックできるようになります。

- スライサーからカテゴリと在庫を選択して、製品テーブルをフィルタリングします。

結論
上記の手順に従って、Excel でインタラクティブな製品カタログを作成できます。この製品カタログは、動的フィルタリング、検索、ライブ製品表示などをサポートしています。要件に基づいて、この製品カタログをカスタマイズできます。このソリューションは、中小企業、電子商取引ストア、在庫追跡に最適です。有料ソフトウェアを使用せずに在庫を管理できます。
ソリューション付きの高度な Excel 演習を無料で入手しましょう!-
OneDriveには注意が必要です。サインインして、同期を再開してください
OneDriveにアクセスしているときに、OneDriveに注意が必要ですというエラーメッセージが表示された場合 、このステップバイステップガイドはあなたがそれを取り除くのを助けることができます。コンピューターがマルウェアの攻撃を受けていない限り、これらのトラブルシューティングの提案を使用して修正できます。 エラーメッセージ全体に次のようなメッセージが表示されます- OneDriveには注意が必要です サインインして同期を再開します ファイルが最新でない可能性があります。クレデンシャルを再入力して、同期を再開します。 このエラーメッセージが表示された場合は、OneDrive
-
Outlookカレンダーエラー変更された権限を保存できません
他のカレンダーと同様に、Outlookカレンダー 共有することができ、権限を変更しようとしたときにエラーが発生した場合-変更された権限は保存できません 、この投稿は問題の解決に役立ちます。 変更された権限を保存できないエラーの原因 このエラーは、共有カレンダーの編集権限を変更して代理人権限を付与するか、ユーザーのリストから古いエントリを削除すると発生します。これらの変更は保存されず、エラーが表示されます。新しいカレンダーを作成するときは発生しませんが、古いカレンダーから新しいカレンダーにコピーする権限は機能しません。この問題を報告したユーザーによると、オンプレミスのExchangeとO