• 締切済み

excelのセル参照

KURUMITOの回答

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

n を挿入する列の数としたらRangeの書き方を次のようにしておくことで可能でしょう。 Range(Cells(3,3+n),Cells(4,4+n)) これでn=1とすれば変わりますね。

関連するQ&A

  • エクセルのセル参照、一つずつ参照セルをずらしていきたい

    エクセルのセル参照の方法について教えてください。 2つのシートがあって、 ひとつのシートにはC4,D5,E6…というように行と列がひとつずつ増えていくところに値が入力されています。 このシートから、C4,D5,E6…のセルの値を取り出して 別のシートのA1,A2,A3…に縦に並んで表示させたいのですが、どのようにセルを参照させればC4,D5,E6…という 行と列がひとつずつ増えていくセルを参照できるでしょうか? よろしくお願いいたします。

  • Excel のセルどうしでの循環を避けた参照の方法

    次の方法があれば教えてください。 Excelの同一ワークシートの中にある、または複数のワークシートに存在するセルA,B,C,D,...の間において、任意のセルを選択し、そのセルに任意の数値/文字列を入力した場合、他のセルもその数値を参照するように関連付けたいのですが、これらのセル間で、互いに循環問題を生じないようにするには、どうしたらよいのでしょうか?

  • EXCELで特定のセルを参照するには

    EXCELで特定のセルを参照するにはどうすればいいでしょか? たとえば、sheet1の何行目の何列目のセルの値を参照、とか感じでやりたいんですが・・・。 できれば、「ある値 引く ある値」目の列、「ある値 引く ある値」目の行とやりたいです。

  • エクセルのセル参照について

    エクセル2007でワークシートAのセル参照をワークシートBのセル(20カ所位)で設定しています。このワークシートBのセル参照のワークシート名をAから新たに作成するワークシートCに効率良く変更する方法はありますか?

  • エクセル2007のシート内にあるセルAから数値を参照したいのですが、参

    エクセル2007のシート内にあるセルAから数値を参照したいのですが、参照を反映するセルBの中にはテキストが入っております。1セルのテキストとテキストの間に数値を参照反映するにはどのようにしたら良いでしょうか? セルA 3000 セルB テキスト (参照した数値を入れたい) テキスト

  • セルに入力した数値をもとに参照するセルを決めるには

    数式で、セルに入力された数値をもとに参照するセルを決定する方法が知りたいです。 セルに入力された数値をもとに参照するセルを決定したり Sheet1のセルA1に「300」と入力したら、 Sheet2のA列から「300」を検出し、C4の位置にある「バナナ」を Sheet1のセルB2に反映させるにはどうしたらよいでしょうか? イメージ画像添付しました。 Sheet2のA列は順不同で、並び替えることができません。 エクセル2010を使用しています。 どなたかご存じでしたら、ぜひお教え下さい。 よろしくお願いします

  • 変化する範囲の最終セルを参照

    表の1列目にデータ測定の時間を入力しています。1列目に入る数値は、あるときは1~100行、あるときは1~300行目だったりします。 この列の最初と最後のセルを違うシートに参照したいと思っています。最初のセルの参照は「=シート名!セル位置」ですが、最後のセルはセルの位置が毎回変わるので参照の仕方がわかりません。 当方、エクセル初心者なのでできるだけ簡単な方法で参照できる方法を知りたいと思っております。よろしくお願いします。

  • Excelセルの参照

    Excelにdataとnという2シートがあります。dataシートのA列3行目~22行目にデータが縦入力されており、以降B列、C列とデータ入力が繰り返されます。 nシートでdataシートの入力値参照のため、あらかじめdataシートの参照リンクを貼っておきたいのですが、nシートのデータは横並びであるせいか、参照リンクをうまくコピーすることができません。 dataセルのA3セルの値をnシートのD1に=data!A3と貼り付けて、W1(=data!A22)まで数式を自動コピーできないでしょうか。また、D2~W2まで=data!B3~=data!B22など参照リンクをコピーで作成できないでしょうか。 よろしくお願いいたします。 横並びに参照する必要があるのですが、

  • Excel : 参照セル番号を変えない方法

    Sheet1のA列にあるデータと同じデータをSheet2のA列に表示したいと思っています。普通にリンクすると、Sheet1の例えば3行目に行が挿入された場合、Sheet2には、(Sheet2の3行目の参照が4行目に変わって) Sheet1の1,2,4行目が表示されてしまいます。これを解決する方法はありますでしょうか。($ 記号をつけてもうまくいきませんでした。)

  • エクセルの参照セルがずれないようにしたい!

    エクセルの参照セルがずれないようにしたい! sheet1のC列にデータを入力しており、sheet2には A1に =IF(ISERROR(FINDB("○○",sheet1!C1,1))=FALSE,"△△","××") A2に =IF(ISERROR(FINDB("○○",sheet1!C2,1))=FALSE,"△△","××") A3に =IF(ISERROR(FINDB("○○",sheet1!C3,1))=FALSE,"△△","××") ・ ・ ・ ・ ・ ・ ・ ・ と、計算式を入れています。 sheet1で行の挿入をすると、sheet2の計算式が何故かずれてしまいます。「shhet1!C1,1のところの行番号」 これをずれないようにするにはどうしたらよいのでしょうか? =IF(ISERROR(FINDB("○○",Indirect(sheet1!C1),1))=FALSE,"△△","××")としても行番号はずれるし、期待する結果(sheet1のC列に○○という文字があればsheet2にA列に△△と表示したい。)が返ってきません。 説明が下手でわかりづらいとは思いますが、ご回答よろしくお願いします。