• ベストアンサー

エクセルのシートからの特定セルのコピー

質問致します。教えて下さい。 エクセルファイルに月次のシートを作成していきます。 シートの見出しは”1月”、”2月”・・”12月”になります。 そうやって作成してきた月次のシートの特定セルをまとめて一覧にする集計シートがあります。 集計シートのD3セルに1月のL10セルを参照(='1月'!L10)してあるとして、その隣のE3セルに2月のL10セルを参照したいのですが、D3セルのコピー&ペーストをすると(='1月'!M10)となりシート名やセルのズレを手打ちで直しています。 E3セルの手打ち修正をしなくて済むようなコピー方法はないでしょうか。 宜しくお願い致します。

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率48% (719/1487)
回答No.2

多分、1行目か2行目に、 「1月」 「2月」 と月が入っていると思います。 2行目に入っているとして、 D3_ =INDIRECT(D2&"!L10") 右へコピペ。 但し、下へコピペしても、10は動きません。 下へコピペした時動かしたいなら、 D3_ =INDIRECT(D2&"!L"&ROW()+7) にします。

verify
質問者

お礼

早速ありがとうございました。 やってみたところうまくいきました。 感謝です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率65% (1624/2466)
回答No.1

=INDIRECT("'" & COLUMN(A:A) & "月'!L10") にして試してみてください。

verify
質問者

お礼

早速ありがとうございました。 やってみたところうまくいきました。 感謝です。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでコピー・ペーストができない

    エクセル2003を使って集計表を作成しているのですが シート(4月)のセルをコピーしてシート(5月)に貼り付けようと しても右クリックメニューの貼り付けがグレーになっていて ペーストできません 原因が何なのかわかりません シートやセルに保護は掛かっていませんし 複数シートを選択してもいません 右クリックメニューでコピーまではできるのですが困っています

  • エクセルでの処理。これは可能ですか?3つおきコピーについて。

    初めて質問させていただきます。 会社の売上計画を作っているのですが、 エクセルにて、以下の処理はできるのでしょうか? ●前提条件 ・Sheet1とSheet2があります。 ・Sheet1には売上の根拠データをクオーターで、Sheet2には 月次の売上を入れています。 たとえば、Sheet1のB2セルに「4月から6月の平均月次売上」として100と入れています。また、C2には「7月から9月までの平均月次売上」をいれてあります。これがD,E・・・と5年分すなわち20列(5年間で20クオーターなので)続きます。 例)        08年1Q  08年2Q  08年3Q  08年4Q   09年1Q・・・ 月次売上    100   150    180    200   220 これをSheet2から参照したいと考えています。しかし、Sheet2ではあくまで月次表示となっています。 例)      08年4月  5月  6月  7月  8月・・・・ 月次売上  ?   ?   ?   ? さて、ここで?と記した数値は、もちろん4月から6月は08年1Qなので、 それぞれ100と記入し、7月~9月は150と記入したいと考えています。 しかし、08年4月をSheet1の「100」へ参照することはもちろんできるのですが、それをドラッグして右にコピーすると、4月がSheet1の「08年1Q」5月がSheet1の「08年2Q」・・・となってしまいます。 これをどうしたら打開できるのでしょうか? 要は、別シートへの参照セルをドラッグコピーする際に、3つおきに参照先の列を移動させる・・・などの処理がしたいのです。 どなたらご教示いただけませんでしょうか?

  • エクセルのシートを超えた数式コピー(?)

    給与をエクセルにて管理してます。 4月~3月までのシートをそれぞれ作成してます。別のシートに集計として個人の集計が出るようにしようと思います。 そこで質問ですが、Aさんの4月の数式は ='4月'!$F$6 です。この数式を元に5月~3月まで集計を取りたいのですが、上記の数式をコピーしたら='4月'!$F$6になっていまいます。ではなく ='5月'!$F$6 ='6月'!$F$6 のように自動的に連続して数式を作成したいのです。現在は、手打ちにて月変更してます。 説明が分かりにくいかもしれませんが、宜しくお願いします。 OSはXPで、エクセルは2003です。

  • Excelで別sheetの参照について

    エクセルで別sheetの参照についての質問です。 画像のようにsheet1の値を参照してsheet2表示させたいのですが、これを約100件分作成したいのですがコピー&ペーストをすると参照セルがずれてしまいます。 sheet2のA1をコピーしてA4に張り付け=Sheet1!A2&Sheet1!B2&Sheet1!C2としたいのですが、A4に張り付けを行うと=Sheet1!A4&Sheet1!B4&Sheet1!C4となってしまいます。 複数行あけてペーストする場合に参照セルを1行ずつずらして参照する方法はありますでしょうか?

  • エクセル シート名付きセル参照

    Sheet1のセルA1を、Seet2のセルB1で参照したとします。 Sheet2のB1には =Sheet1!A1 と記載してます。 別ファイルを開き、Sheet2をまるごとコピーすると、コピー先のシートには =[元のファイル名]Sheet1!A1 と記載され、コピー元のファイル名が自動的に入ります。自動で入らないように出来ますか? =Sheet1!A1 と書いてあって欲しいのです。 Sheet2丸々コピーでなく部分コピー&ペーストでも構いません。参照が多いため、全部をちまちま修正して[元ファイル名]を消すことは出来ません。

  • Excel 同ブックの他シートを参照するセルを、他ブックのセルにコピー

    こんにちは。Excelの使い方について質問させていただきます。 よろしくお願いします。 Excel2003を使っています。 シート数、シート名がまったく同じブックが2つあります。 AブックのAシートのA1セルを参照しているセルである AブックのBシートのA1セルをコピーします。 BブックのBシートのA1セルにペーストします。 BブックのAシートのA1セルを参照して欲しいのですが、 別ブックであるAブックのAシートのA1セルを参照するように 自動的に変換されてしまいます。 シンプルにそのままコピーすることは不可能でしょうか。 セルのコピーでは無く、中の文字列を選択してコピーしても、 何が起こっているのかよくわかりませんが上手くいきません。 Excel初心者です。マクロはまったく使えません。 親切な方、どうぞよろしくお願いします。

  • EXCELで別シートに関数をコピーする方法

    いつも「教えて!goo」の皆様にはお世話になっております。 EXCEL2003で、「sheet1」に作ってしまった関数(=SUM(D3,G3,I3))が沢山あるんですけど、急遽「sheet2」の方に、参照元は「sheet1」の(D3,G3,I3)を元に、合計を「sheet2」の方に出るようにコピーしたいのです。 普通に打つと(=SUM(sheet1!D3,sheet1!G3,sheet!I3)となるのですが、どう形式を選択して貼り付けても(=SUM(REF!))になってしまいます。 参照を「sheet1」のセルを参照にし、「sheet2」に結果を表示させるコピーの仕方ってないのでしょうか?

  • エクセル:シートをまたいで隔行のコピー

    いつもお世話になっております。 Win:XP MSOffice:2003 を使用しています。 会社の作業実績表をエクセルで作成しました。 タイムカードとしての打刻機能や、個人の業務実績(時間)の入力・集計 残業時間の集計(自動)ができるものです。 こちらで教えていただいて優れものが完成しましたが 如何せん、横長の表になり、プリントアウトには適しません。 ついては別のシートに入力データを自動反映して 一か月分のタイムカード(A4サイズ)を作成したいと思っています。 (出勤・退勤・休憩・残業時間等の欄にて作成) が、シートをまたいでのコピー(コピー自体は上手くいくのですが、 ドラッグ&ペーストで)が規則良く映ってくれません。 お知恵を貸してください。 Sheet1:実績表 出社時間 → J5~BP5(セル一つ置き・・・J5/L5/N5/P5・・・) 退社時間 → J6~BP6(セル一つ置き・・・J6/L6/N6/P6・・・) これを Sheet2:タイムカード 出社時間 → B2~B32 退社時間 → C2~C32 に自動反映したい。  B2=Sheet1!J5 B3=Sheet1!L5 と手入力すれば上手くいくのですが、 このB2、B3のセルをドラッグさせてもB4以下には反映されません。 (そういうものですか・・・?) 全て手入力する・・・という手段ができなくはないのですが 何か賢いやり方をご存知でしたら教えてください。 ※説明ベタで申し訳ありません。

  • Excelでコピー&ペーストを制限する

    もし有効な方法があったら教えてください。 Excelで予算案を作成・集計しているのですが、各課が申請の度に前回のデータをそっくりそのままコピー&ペーストして提出してくるので、新規ブックに既存のデータをコピー&ペーストすることを禁止したいと考えています。 コピー&ペーストを制限し、入力を手打ちで行わせるだけでも、それぞれの予算項目について再度考える時間と申請の重要さを認識してもえるのではないかという苦肉の策です。 以上の様な状況から、 (1)別のファイル、別のシートからのコピー&ペーストを制限する (2)各セルへの入力はキーボードによる入力でのみ可能 このように設定することは可能でしょうか? ちなみにOSはWindowsXPで、オフィスはXPと2003が混在する環境です。 よろしくお願いいたします。

  • シート見出しが青色で、そのシートのセルを集計に

    こんばんは エクセル2010VBAで、シート見出しが青色で、そのシートのセル(L15、L21、L27・・・L45)と(P15、P21、P27・・・P45)の値を集計用紙にB2とC2の列に貼り付けるにはどうしたらよいのでしょうか? 色々な名前でシート見出しが作られており、唯一、目的シートが青色で分別されています。 見出し色指定のコードの作り方が、わかりません。 宜しくお願い致します。

専門家に質問してみよう