質問: iferrorなど詳しい方...!! 本日別件で質問をなげ、エクセルの神様のような方から答えをいただいた iferrorなど詳しい方...!! 本日別件で質問をなげ、エクセルの神様のような方から答えをいただいたのですが、 写真の1と2がありまして、1のデータを2に飛ばすという内容でした。 その際は2のb2に月を入れて吸い上げるという内容で、神様からの回答が下記でした。 ・元のデータがあるシート名は「sheet1」と仮定 ・b2セルの月の指定は単なる数値で、sheet1のc列の日付はシリアル値である。 ・店舗名のあるセルは、b4,b11,b18,b25固定で、sheet1のb列の店舗名と同一である =iferror(index(sheet1!$d:$i,aggregate(15,6,row(b$3:b$99)/(sheet1!$b$3:$b$99=index($b:$b,int(row(a1)/7)*7+4))/(month(sheet1!$c$3:$c$99)=$b$2),mod(row(a8),7)),column(a1)),"") この式でバッチリだったのですが、1行追加するとエラーになってしまいました。 何時間も格闘しましたがクリアできず... どなたか1行追加したらどこを直せばいいのか分かりますでしょうか(;_;)
回答: こんばんは。 神様に近い方がいないと解決しないかも知れませんが、どの行を追加されて エラーになったのでしょうか? 添付の画像は、行が追加される前?それとも追加された後? あと、関数は、結局は使われる方が理解しないと、応用もきかないですし、 問題が起きると、手に負えなくなります。。。