エクセルの質問です。 2つのファイルがあります。 1つのファイルは商品販売管理表で、各項目を手動で入力します。

画像

Excel | Office系ソフトウェア53閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

その他の回答(1件)

0

2つのファイルがあります。 >別ファイルでのデータのやり取りは出来なくはないですが、あまりお勧めはできませんので、1つのファイルで別々のシートということであれば回答しますが、如何でしょうか?

参考として、それを前提で回答します。 画像左をsheetA、右をSheetB として、 sheetBのB1の抽出する商品名を入力します。 A3に =IFERROR(INDEX(SheetA!A:A,SMALL(IF(SheetA!$B:$B=SheetB!$B$1,ROW(SheetA!$B:$B)),ROW(A1))),"") を入力して、配列数式で確定します。 ※配列数式で確定:「Ctrl」と「Shift」を押しながら「Enter」を押下げ。そうすると、数式バーに表示されている上記の式が{}で囲われて表示されます。これを下にコピー 同じく、 B3に =IFERROR(INDEX(SheetA!C:C,SMALL(IF(SheetA!$B:$B=SheetB!$B$1,ROW(SheetA!$B:$B)),ROW(B1))),"") を入力し、配列数式で確定。これを下及びC列にコピー

画像