データ検証にVLOOKUP関数を使用する方法
元の質問:-
商品の購入量に応じて、商品のさまざまな割引を示すシートを作成しています。必要なさまざまな金額(1ケース、2ケースなど)をリストしたデータ検証ボックスがあり、すべてのデータを含むシートがあります(A1は空です-列Aはケース数量です-列Bには製品がありますB1に名前を付け、次に列A)のケース数量に基づいて各割引を行います。シート1の情報に基づいてシート2の割引額を自動的に入力したい
この要件を満たすために、製品と製品コードのドロップダウンリストを作成し、「インデックス」と「一致」機能を使用して、製品と製品コードに従って金額を返します。
製品のドロップダウンリストを作成します。-*セルC15を選択します。
-
[データ]タブ> [データ検証]> [設定]> [リスト]> [ソース(B4:L4)]に移動します。
-
セルD15を選択します。
-
[データ]タブ> [データ検証]> [設定]> [リスト]> [ソース(A5:A10)]に移動します。
-
セルE15に数式を入力します。
-
= INDEX($ A $ 4:$ L $ 10、MATCH(D $ 15、$ A $ 4:$ A $ 10,0)、MATCH(C15、$ A $ 4:$ L $ 4))
-
Enterキーを押します。
ドロップダウンリストから商品と商品コードを変更すると、金額が自動的に変更されます。