在庫のうち、特定の条件に合う商品だけを表示したい
この記事では、Excelで在庫データの中から特定の条件に合う商品だけを表示する方法について解説します。特定の条件に基づき、在庫を絞り込むことが可能です。
フィルター機能を使用して特定の条件に合う商品を表示する
Excelのフィルター機能を使用すると、在庫データの中から特定の条件に合致する商品を簡単に表示できます。
Excelの例
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 商品ID | 商品名 | 在庫数 | 価格 |
| 2 | 101 | りんご | 50 | 150 |
| 3 | 102 | みかん | 30 | 200 |
| 4 | 103 | バナナ | 10 | 120 |
| 5 | 104 | もも | 20 | 250 |
この在庫データで、在庫数が20以上の商品だけを表示する場合、以下の手順に従います。
手順
- 在庫データ全体を選択します(A1:D5)。
- Excelの「データ」タブから「フィルター」を選択します。
- 「在庫数」の列にあるフィルタードロップダウンメニューをクリックします。
- 「数値フィルター」→「指定の値以上」を選択し、20と入力します。
- 条件に合う商品が表示されます。
結果表示
在庫数が20以上の商品のみが表示され、「りんご」「みかん」「もも」がフィルタリングされます。
関数を使用して特定の条件に合う商品を表示する
フィルターを使わずに関数を使用して条件に合う商品を表示する方法として、IF関数やFILTER関数を使います。ここでは、在庫数が20以上の商品を表示する方法を紹介します。
Excelの例
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 商品ID | 商品名 | 在庫数 | 価格 |
| 2 | 101 | りんご | 50 | 150 |
| 3 | 102 | みかん | 30 | 200 |
| 4 | 103 | バナナ | 10 | 120 |
| 5 | 104 | もも | 20 | 250 |
関数例
在庫数が20以上の商品を表示するためには、次の関数を使用します。
=FILTER(B2:B5, C2:C5 >= 20)
この関数は、列Cの在庫数が20以上の商品名を表示します。関数内で指定したC2:C5と対応する在庫数のセルC2:C5を同じ色に変更し、商品名が書かれたB2:B5も同様に対応させています。
結果表示
この関数を使用すると、「りんご」「みかん」「もも」が結果として表示されます。
まとめ
在庫データから特定の条件に合う商品を表示するには、Excelのフィルター機能やFILTER関数を使用するのが簡単です。どちらの方法も効率的に条件に合う商品を表示できます。