• ベストアンサー

エクセル シ-トのセルを他のシ-トに貼り付けたい

何時も、色々教えていただき有難うございます。 過去の質問を調べたのですが?探しきれなかったので、教えて頂きたいのですが? シ-トのセルを他のシ-トに貼り付けたいのですが、 例えば sheet2のA1セルに =sheet1!A2 sheet2のA2セルに =sheet1!B2 とした時、 この作業を =sheet1!T2 まで行うには、一つ一つ作業を行わなければならないのでしょうか? これを、オ-トフィルで行う事は出来ないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

OFFSET関数を使ってはいかがでしょう? =OFFSET(Sheet1!$A$1,0,ROW()-1)

その他の回答 (4)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.5

提示した関数関連のサイトにありますよ。 OFFSET http://www.vitesse.cc/excel/offset.html ROW http://www.vitesse.cc/excel/row.html

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.4

エクセルの関数関連サイトはたくさんありますので 探してみてください。一例です。 http://www3.tokai.or.jp/excel/kansu/f_main.htm http://www2.odn.ne.jp/excel/waza/function.html http://www.vitesse.cc/excel/

aladd
質問者

お礼

=OFFSET(Sheet1!$A$3,0,ROW(r1)-1) と入れたら、  a b c d ・ ・ ・  1 2 3 @ : @ \ ・ ・ ・  4 の様に横書き(行)の物は出来ましたが、(偶然?) Sheet1! は、シ-ト1 の $A$3は、 a3セルから 0は、  その行の ROW(r1)-1) 意味がどうしても解かりません。 これを理解していない為か? 列表示の物がどうしても出来ません。 大変申し訳ありませんが、もう少し教えて頂けないでしょうか?

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.3

関数のヘルプを使い倒しましょう! ROW() でその式が入力されているセルの行番号を取得します。 列番号を取得したい場合は、 COLUMN() を使います。 OFFSET(基準セル,行数,列数,省略) の行数のところに行番号を代入しています。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

#1です。 OFFSETする行数、列数は実際のものに合わせてください。 例示したものはあくまでもサンプルです。

aladd
質問者

お礼

知識が無いほうなので、今ひとつ式の後半の,0,row()-1が何を意味しているか良く解かりませんが! とりあえず出来ました。 もし宜しければ、後半の式の意味教えて頂けないでしょうか?

関連するQ&A