※ ChatGPTを利用し、要約された質問です(原文:Excel 複数条件での検索 SUMPRODUCTの上限?)
ExcelのSUMPRODUCTの上限について
このQ&Aのポイント
ExcelのSUMPRODUCT関数を使用して、複数条件での検索を行いたい場合に、Bankリストの件数が上限を超えるとエラーが発生する可能性があります。
具体的には、Bankリストの件数が4500件以上の場合にエラーが発生することがあります。
解決策としては、Bankリストの件数を減らすか、他の方法で検索を行うことが考えられます。
Excel 複数条件での検索 SUMPRODUCTの上限?
前回の内容を応用し、今度は下記のような表を作成しました。
http://oshiete1.goo.ne.jp/qa5454467.html
◆Bankリスト 4500件くらいのリストです
--------------------------------------------------
|A |B |C |D |
--------------------------------------------------
1|銀行 |銀行コード|支店名 |支店コード|
--------------------------------------------------
2|ああ銀行 |1111 |新宿支店 |222 |
--------------------------------------------------
3|いい銀行 |2222 |新宿支店 |555 |
--------------------------------------------------
◆一覧 1000件くらいのリストです
-----------------------------------------------------
|A |B |C |D |
-----------------------------------------------------
1|銀行 |銀行コード|支店名 |支店コード|
-----------------------------------------------------
2|いい銀行 |2222 |新宿支店 |※555 |
-----------------------------------------------------
銀行と支店名が合致した支店コードを、一覧の※セルに表示させるあたり、
D2のセルに教えて頂いた計算式を下記のように入力しました。
=IF(A2="","",SUMPRODUCT((Bankリスト!$A$2:$A$4500=A2)*(Bankリスト!$C$2:$C$4500=C2)*Bankリスト!$D$2:$D$4500))
すると「#VALUE!」とエラーが出てしまいました。
Bankリストが多すぎるのかな?と思い試しに【4500】の範囲を【2000】に打ち変えたら表示されました。
単にBankリストの件数が多すぎる(上限を超えた?)という事なのでしょうか?
ご回答、宜しくお願い致します。
お礼
昨日に引き続き、回答有り難うございました。 空白セルにスペースがあり、これを削除したら解決しました。 大変助かりました。有り難うございました。