質問: エクセルのセル参照、一つずつ参照セルをずらしていきたい エクセルのセル参照の方法について教えてください。 2つのシートがあって、 ひとつのシートにはc4,d5,e6...というように行と列がひとつずつ増えていくところに値が入力されています。 このシートから、c4,d5,e6...のセルの値を取り出して 別のシートのa1,a2,a3...に縦に並んで表示させたいのですが、どのようにセルを参照させればc4,d5,e6...という 行と列がひとつずつ増えていくセルを参照できるでしょうか? よろしくお願いいたします。
回答: 例えばシート1のc4,d5,e6・・・に入力があるとすれば、表示したいシートのa1に、 =offset(sheet1!$c$4,row()-1,row()-1,1,1) と入れて、あとはa2以下にコピー