dポイントプレゼントキャンペーン実施中!

Excel関数のことで教えてください。
A1,A2・・・A200まで、関数を埋め込みたいのですが、オートフィル機能により簡易的に関数をコピーできないかどうか、方法を教えてください。

具体的には、以下のような規則性のもと、A200まで関数をコピーしたいのですが、少しでも簡易的な方法を教えていただけないでしょうか。

<A1セル>
=IF(ISERROR(VLOOKUP(OFFSET(sheet1!$F$1,1,0),OFFSET(sheet2!$G$1,2,0,2000,19),15,0)),"",VLOOKUP(OFFSET(sheet1!$F$1,1,0),OFFSET(sheet2!$G$1,2,0,2000,19),15,0))

<A2セル>
=IF(ISERROR(VLOOKUP(OFFSET(sheet1!$F$1,2,0),OFFSET(sheet2!$G$1,2,0,2000,19),15,0)),"",VLOOKUP(OFFSET(sheet1!$F$1,2,0),OFFSET(sheet2!$G$1,2,0,2000,19),15,0))

1番目と3番目のOFFSET関数の2番目参照位置が1→2と変化し、この値が3,4・・200まで変動したものをA200までコピーできればと思っています。

お知恵をお貸しください。よろしくお願いします。

A 回答 (1件)

1,2……、をrow()に置き換えれば上手くいくのではないかと思われる。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!