• 締切済み

EXCEL について教えてください

みなさん こんにちは。質問は2つあるんですが・・・ 1:OSがWINDOWS XPなのですが、OFFICE2000をインストールして問題はないでしょうか? 2:あるセルを基点としてそのセルの横いくつかをコピーする式を教えてください。  基本的なことですが、どうかよろしくお願いいたします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

後半の質問について。 下記●以下を先に読んでください。 例えばD3を基点にして、E4,F4、G4・・とデータがあるとします。 (1)横に(行方向)あるセル値を、持ってくる コピー(と言うより値を持ってくる)セルに =OFFSET($D$3,0,COLUMN(D3)-COLUMN($D$3)) をいれ、+ハンドルを出して、右に引っ張ります。 E4より右にある同行セルで必要なセル数分だけ引っ張ります。 (2)縦に(列行方向)あるセル値を、持ってくる =OFFSET($D$3,ROW(D3)-ROW($D$3),0) をいれ、+ハンドルを出して、下方向に引っ張ります。 D4より下にある同列セルで必要なセル数分だけ引っ張ります。OFFSET関数が頭にひらめきました。 ●しかし途中で気がついたが、良く考えると、簡単にできる事ではないでしょうか。 D3を基点にした正方形型セル群のデータを別の場所にコピーするとします。 あるセル(例えばA10)に=D3と入れ、まず+ハンドルを出し右へ引っ張る。 例えば持ってくる(コピー元)セルをD3:F3とすると、A10->B10->C10まで引っ張る。 その後A10:C10を範囲指定して、C10で+ハンドルを出し、下へ引っ張れば、例えばD3:F6の値を A10:C13へもって来れます。 これで良いのではないでしょうか?。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 2.についてですが、 「コピーする」という操作を数式で表現することは出来ません。 おそらく、そのセルの内容を別のセルで表示するということではないでしょうか? 例えば、基準となるセルをA1として、A2にそのセルから右へいくつ移動するかの値を入力するとします。 そして、A3に、 =OFFSET(A1,0,A2) とします。 これで、A2が「2」なら、C1の値が表示されます。 こういうことでしょうか。

noname#19855
noname#19855
回答No.2

補足拝見しました。 コピーの数式と言う事なのでしょうか? う~ん。私も能力不足で申し訳ないのですが,それですと全体を選択して編集の「形式を選択して貼り付け」くらいしか思い浮かびませんでした。 こうゆう事ではないのですよね?きっと・・・ お役に立てなくてごめんなさいm(__)m

sky-ward
質問者

お礼

わざわざすみません。ありがとうございます。また何かあったら教えてくださいね。ありがとうございました!

noname#19855
noname#19855
回答No.1

1については問題ありません。私もXPを使用していますがオフィス2000を使っています。 2について,質問の意味が取り違えているかもしれませんが,コピーしたいセルの右下にカーソルを合わせると黒い十字の形になりますよね。 その状態のまま,横に移動させたら,コピーはできます。 的外れだったらごめんなさいm(__)m

sky-ward
質問者

補足

早速のお答えをありがとうございます。1については了解しました。インストール早速してみます。 2については、数式でセル何番の横から何列~何列をコピーするという式があったと思うのです。それについて教えていただけましたら幸いです。お願いいたします。

関連するQ&A