[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ドロップダウンリストとFILTER関数を呼応させたいです』(いちご)
先日もFILTER関数とFIND関数でお世話になったいちごです。たびたび失礼します。
Sheet1の企業名ドロップダウンリストに呼応して、Sheet3のデータベース(整理番号・氏名・要諦など)を抽出したいです。
式は以下となります。
=IFERROR(FILTER(Sheet3!$F$13:$M$45,Sheet3!$E$13:$E$45=$E25),"-")
企業名ドロップダウンリストには10社から選択できるようにしてあります。
Sheet3には1社5行ありまして、13行目から63行目までデータベースがあります。
しかし、そこから抽出できるSheet3の行数が、上記の式をご覧の通り、13行から45行までしか反応できません。
50行目など、それ以上の行数を関数に入れると、結果のSheet1が空白になってしまいます。(本来は抽出されたデータが表示されます。)
13行から63行まですべてを正常に抽出できるように関数を添削いただきたいと思います。
毎度、ご迷惑をおかけしますが、よろしくお願いします。
< 使用 Excel:Office365、使用 OS:Windows10 >
ちょっと事情が飲み込めないのですが、 下式の「45」の部分を「63」に変えると空白になるという事なんでしょうか?
>=IFERROR(FILTER(Sheet3!$F$13:$M$45,Sheet3!$E$13:$E$45=$E25),"-")
(半平太) 2021/08/10(火) 11:12
=IFERROR(FILTER(Sheet3!$F$13:$M$45,Sheet3!$E$13:$E$45=$E25),"-")
を
=IFERROR(FILTER(Sheet3!$F$13:$M$55,Sheet3!$E$13:$E$55=$E25),"-")
のようにすると、抽出が正常に行われなくなります。
これは、13行から45行までしか反応できません。 46以上を入力すると抽出が正常に行われなくなります。
対処法はありますでしょうか。
(いちご) 2021/08/10(火) 12:43
こちらでは事象再現しないですねぇ。
その数式は、Sheet1のどのセルに入力しているのですか?
(半平太) 2021/08/10(火) 13:58
ところで、空白とは、 何も出ないのですか? それとも「-」が出るという事なんですか?
シート名はホントにSheet1とSheet3なのですか?
(半平太) 2021/08/10(火) 16:41
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.