- ベストアンサー
エクセル シ-トのセルを他のシ-トに貼り付けたい
何時も、色々教えていただき有難うございます。 過去の質問を調べたのですが?探しきれなかったので、教えて頂きたいのですが? シ-トのセルを他のシ-トに貼り付けたいのですが、 例えば sheet2のA1セルに =sheet1!A2 sheet2のA2セルに =sheet1!B2 とした時、 この作業を =sheet1!T2 まで行うには、一つ一つ作業を行わなければならないのでしょうか? これを、オ-トフィルで行う事は出来ないのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
OFFSET関数を使ってはいかがでしょう? =OFFSET(Sheet1!$A$1,0,ROW()-1)
その他の回答 (4)
- marbin
- ベストアンサー率27% (636/2290)
提示した関数関連のサイトにありますよ。 OFFSET http://www.vitesse.cc/excel/offset.html ROW http://www.vitesse.cc/excel/row.html
- marbin
- ベストアンサー率27% (636/2290)
エクセルの関数関連サイトはたくさんありますので 探してみてください。一例です。 http://www3.tokai.or.jp/excel/kansu/f_main.htm http://www2.odn.ne.jp/excel/waza/function.html http://www.vitesse.cc/excel/
- marbin
- ベストアンサー率27% (636/2290)
関数のヘルプを使い倒しましょう! ROW() でその式が入力されているセルの行番号を取得します。 列番号を取得したい場合は、 COLUMN() を使います。 OFFSET(基準セル,行数,列数,省略) の行数のところに行番号を代入しています。
- marbin
- ベストアンサー率27% (636/2290)
#1です。 OFFSETする行数、列数は実際のものに合わせてください。 例示したものはあくまでもサンプルです。
お礼
知識が無いほうなので、今ひとつ式の後半の,0,row()-1が何を意味しているか良く解かりませんが! とりあえず出来ました。 もし宜しければ、後半の式の意味教えて頂けないでしょうか?
お礼
=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) 意味がどうしても解かりません。 これを理解していない為か? 列表示の物がどうしても出来ません。 大変申し訳ありませんが、もう少し教えて頂けないでしょうか?