質問: [エクセル]相対参照コピーで1つとびセルへの引用 エクセルについて教えてください βシートからαシートを参照します。 αシートは下記のような文字が入力されています。 [ ]内が文字です。a1~e1はセルです。 a1[いぬ] b1[ねこ] c1[ねずみ] d1[へび] e1[ぱんだ] βシートにこの文字を参照するように下記のようにしました。 =if(α!a1="","",α!a1) しかし、βシートのセルは連続したものではなく、次のように間に空白セルが入るレイアウトです。 a1[αのa1セルより引用]、b1[空白]、c1[αのb2セルより引用]、d1[空白]・・・・ まず、βシートのa1セルに「=if(α!a1="","",α!a1)」を記載して、引用させたいセルにペーストしたいのですが、空白セルが入るので、肝心のc1セルには「=if(α!a3="","",α!a3)」とペーストされます。 なんとか「=if(α!a2="","",α!a2)」とコピーさせたいのですが、方法はありますでしょうか。 今は膨大なセルを手で打ちかえています...。 お知恵をお貸しください。どうぞよろしくお願いします。
回答: =if(mod(column(),2),offset(α!$a1,0,column()/2),"") 右へコピーといった考え方では如何でしょうか。