dポイントプレゼントキャンペーン実施中!

添付ファイルのような関数を作りたいです。お願いします。

「エクセル関数について」の質問画像

A 回答 (1件)

こんにちは!



画像が小さすぎて詳細がよく判らないのですが、
おそらくこういうことだろうとして。
やり方だけです。

↓の画像のように元データはSheet1にあり、Sheet2のA2~C2セルに検索条件を入力するとします。
Sheet2のA5セルに
=IFERROR(INDEX(Sheet1!A$1:A$1000,SMALL(IF((Sheet1!$B$1:$B$1000=$A$2)*(Sheet1!$C$1:$C$1000=$B$2)*(Sheet1!$D$1:$D$1000=$C$2),ROW($A$1:$A$1000)),ROW(A1))),"")

配列数式になりますので、Ctrl+Shift+Enterで確定!(←必須★)し
フィルハンドルで列・行方向にコピーすると
画像のような感じになります。

※ 作業用の列を使えばもっと短い数式で可能だと思いますが、
今回は一気にやってみました。m(_ _)m
「エクセル関数について」の回答画像1
    • good
    • 0
この回答へのお礼

大変、ありがとうございます。でも、70歳(当方)には大変そうです、申し訳ありません。
結果としてはこの通りですが、オートフィルとかがなくて、データ入力だけで完成表ができるようにしたいのですが?
どうでしょう。

お礼日時:2020/06/02 15:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!