エクセルの関数の直し方
現在、画像のような表を作成しておりますが、
1行目の前の行に5行挿入したいと考えております。
下の表からデータを製番・区分ごとに合計して上の表に表示されるようになっています。
5行挿入してタイトル等入れたいと思い、挿入してみると、
今まで下の表からの合計が上の表に表示されなくなってしまいます。
セル番号等確認はしてみたのですが、
どこがいけなくてうまく表示されないのかがわからなくて困っています。
どのように直したらいいかをご教示お願いいたします。
現在入っている関数は以下の通りです。
A2=IF(COUNT(Sheet1!$L$14:$L$38)<ROW(A1),"",INDEX(Sheet1!$B$14:$I$38,MATCH(SMALL(Sheet1!$L$14:$L$38,ROW(A1)),Sheet1!$L$14:$L$38,0),MATCH(A$1,Sheet1!$B$13:$I$13,0)))
B2=IF(COUNT(Sheet1!$L$14:$L$38)<ROW(B1),"",INDEX(Sheet1!$B$14:$I$38,MATCH(SMALL(Sheet1!$L$14:$L$38,ROW(B1)),Sheet1!$L$14:$L$38,0),MATCH(B$1,Sheet1!$B$13:$I$13,0)))
C2=IF(COUNT(Sheet1!$L$14:$L$38)<ROW(C1),"",INDEX(Sheet1!$B$14:$I$38,MATCH(SMALL(Sheet1!$L$14:$L$38,ROW(C1)),Sheet1!$L$14:$L$38,0),MATCH(C$1,Sheet1!$B$13:$I$13,0)))
D2=IF(A2="","",SUMIFS(Sheet1!$G$14:$G$38,Sheet1!$B$14:$B$38,A2,Sheet1!$H$14:$H$38,B2))
E2=IF(C2="","",IF(ISERROR(VLOOKUP(C2,list!$S$3:$T$6,2,0)),"",VLOOKUP(C2,list!$S$3:$T$6,2,0)))
H14=IF($E14="","",IF(ISERROR(VLOOKUP($E14,INDIRECT($J14),3,FALSE)),"",VLOOKUP($E14,INDIRECT($J14),3,FALSE)))
I14=IF($E14="","",IF(ISERROR(VLOOKUP($E14,INDIRECT($J14),4,FALSE)),"",VLOOKUP($E14,INDIRECT($J14),4,FALSE)))
J14=IF(ISBLANK(B14),"",IF(B14<="J121100144","旧","新"))
K14=IF(AND(B14<>"",H14<>"-"),B14&"_"&H14,"")
L14=IF(AND(K14<>"",COUNTIF(K$14:K14,K14)=1),COUNTIF($K$14:$K$38,"<"&K14)+1,"")
お礼
ありがとうございました。 本当に助かりました。 ほかのところにも書きましたが 空が出た場合その部分に下の文字が上に上がってくるので 結局最初の0のパターンで落ち着こうかなと思いました。 いろいろとありがとうございました。