エクセルの関数の直し方
現在、画像のような表を作成しておりますが、
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,"")
お礼
回答ありがとうございます。バッチリできました。ずいぶんと手間が省けて感激です。 僕ももう少しEXCELを勉強してみようと思います。 ありがとうございました。