• 締切済み

Excelのフィルコピーで悩んでます。

Excelのコピーに関する質問です。 =IF(Sheet1!J3="","",VLOOKUP(Sheet2!A35,Sheet1!$G$3:$K$82,4,FALSE) このような数式をつくったのですが、 この数式が入った1ページをフィルコピーをして2ページ、3ページ・・・ と増やしていきたいと考えています。 しかし、フィルコピーをするとJ3の部分がJ37とコピーしたセル分移動してしまいます。 A35の部分はいいのですが、 J3の部分は、J4,J5,J6,J7・・・と順番にしていきたいのです。 やり方を知っている人がいたら教えてください。 よろしくお願いします。

みんなの回答

回答No.3

>=IF(Sheet1!J3="","",VLOOKUP(Sheet2!A35,Sheet1!$G$3:$K$82,4,FALSE) 相対参照を使っているのに、どのセルに入力しているのかわかりません。 >このような数式をつくったのですが、 >この数式が入った1ページをフィルコピーをして2ページ、3ページ・・・ >と増やしていきたいと考えています。 セルにページの値は持ってこれませんが、どのような意味でしょうか? >しかし、フィルコピーをするとJ3の部分がJ37とコピーしたセル分移動してしまいます。 フィルコピーというと、フィルハンドルをドラッグして連続データを作るのが一般的だと思われますが、 どのセル範囲を選択してからどの方向へどこまでフィルハンドルを引っ張ったのでしょうか?

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

お示しの式は正しいのでしょうか? どんなことをしようとしているのか理解できませんが単に式だけを望みのようにするのでしたらお示しの式は次のようにすればよいでしょう。 =IF(INDIRECT("Sheet1!J"&ROUNDUP(ROW()/34,0)+2)="","",VLOOKUP(Sheet2!A37,Sheet1!$G$3:$K$82,4,FALSE))

回答No.1

イメージできん!! ソイツは今何処にいる??

関連するQ&A

専門家に質問してみよう