• 締切済み

エクセルの操作に関しての質問です

共有フォルダーの中の複数のブック(入力内容や書式は同じもの)に毎日のように入力したものを、月末に一つのブック『集計用ブック(仮)』にまとめて集計しています。その際にコピーペーストしているのですが、毎日の作業で入力するたびに『集計用ブック(仮)』に入力した日付や入力項目が自動で反映するようにしたいのですが、どなたか分かりやすく教えて頂ける方はいらっしゃいませんでしょうか? 私はexcelのバージョンは2007を使っております。 なお、補足ですが、共有フォルダーの中の複数のブック(4つ)と『集計用ブック(仮)』は同じものです。

みんなの回答

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

どんな入力項目をどのように集計をしているかによるんですけど、 普通は複数のブックに対してそのまま集計できますよ? 他のブックを参照して表示したり計算したりできます。 ただ単に行単位でコピーしてくるだけなら1つのシートにすべてコピーすればOK。 日付で並べ替える必要があるなら、すべてコピーしてきた後にソート(並べ替え)をすればヨシ。 ですね。 【記録マクロ】でも簡単にできます。 とりあえず、【他のブックを参照】する方法… イコールを入力後、参照したいブック・シート・セルを選んで Enterキーを押す。 …これだけです。 これは絶対参照の形になっているので、$マークを消せばコピーするとき参照先を自動で変更できるようになります。 Book1から、Book2の Sheet1 A1セルを参照する時は、Book1側には次のように入力されます。  =[Book2]Sheet1!$A$1 絶対参照を解除すると  =[Book2]Sheet1!A1 こうなります。 Book1 を保存する時に、「名前を付けて保存」ではなく、Book2を開いたまま「作業状態の保存」 とすると良いでしょう。 次に Book1 を開く時に Book2 も開いてくれるので、変更箇所の反映が確実に行われます。 あとは自身でどのように集計するのかを考えて工夫してください。 入力や集計の例がないんで、どう集計すればいいのか回答者側では判断できないんですよ。

poron925
質問者

お礼

早速の回答をありがとうございました。 また、説明が下手で申し訳ございません。

poron925
質問者

補足

お礼が遅くなって申し訳ございません。早速の回答を戴きましてありがとうございます。 また、私の説明が下手で申し訳ございません。 現状、Book1とBook2は同じ表です。 共有フォルダーのBook1の表は各自4人が日々の履歴を入力しています。 それを月末にBook2の『集計用Book』に取りまとめています。 ただ、その作業が無駄なように思えて、Book1に入力するたびに、自動でBook2の『集計用Book』に反映するように出来れば月末の作業が楽だと感じています。 出来ることなら、月が変わるたびにBook2の『集計用Book』をBook3、Book4と変更できればいいなぁ。。。と思っています。 伝わったでしょうか? 説明が下手で申し訳ございません。 よろしくご指導お願いいたします。

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

関連するQ&A

  • エクセル-excel-プリントアウトしたものと保存しているデータとが違う..

    エクセルを使ってアンケートの集計をしています。 エクセルのブックを開いてデータを入力し、プリントアウトしました。もう一度、データが間違っていないか確認したら、プリントアウトしたデータと、保存した(コンピュータ・FDの中にある)データとが、違っていたりするのですが、こういうことってありえますか?   状況的には以下のようになっています。 6枚のシートを5ブック作っていて、6ブック目に総集計をだそうとしています。そこで、総集計のブックにはオートサムで他のブックを開いて「このセルと、このセルと....」という形で足し算させてます。 (かなり要領悪いとは思うのですが) 他のブックのセルと足し算させようとすると必ず絶対参照マークがついてしまうので、F4キーで相対参照に直して、オートフィルで他の質問項目に計算式のコピーをさせてました。 1回目まではうまいこと行っていたようにみえたのですが、データの入力間違えに気づいて直したら、総集計に反映されません。(総集計のブックを開くときに「リンクされているデータが、、、更新しますか?となるので「はい」と答えているのですが) で、さらに、作成していた1~5の各ブックのデータの内容がきちんと保存しているのにもかかわらずなぜか変更しているのです。 そんなことってありうるのでしょうか? もう怖くてシート毎にデータの変更をした場合いちいち保存していても、それでもデータが、プリントアウトしたものと変更していたりするんです。 これは一体どうしたことなのでしょうか? わかりにくい質問かもしれません。 かなり、混乱しています。どうか助けてください。

  • エクセル 複数のファイルからの反映

    月毎に「販売実績」のファイルを作成しており、その中には顧客名、商品名や売上が入力されています。 それらは販売された時点で営業が入力するのですが、入金や納品など、あとあとの処理が どうなったかは、別の担当者がその都度ファイルを開いて集計をしています。 その手間を省きたいのですが、教えてください。 考えている作業の手順としては、 ・「販売実績」ファイルの項目に「処理済み」を追加し、そこに処理した日付を入力 ・そうすると、別の「処理済み」ファイルに「日付」「顧客名」「売上」等の情報が自動で反映される。 複数の「販売実績」ファイルから、1つの「処理済み」ファイルに反映させる方法がわかりません。 宜しくお願いします。

  • Excelの2000年問題かな?

    こんにちは。MacのExcel 2001で表を作りWinユーザーに渡しました。 そのファイルの中のシートをコピーして新しいブックにペーストすると日付が2001.1.7から1997.1.8のようになってしまうと言われました。 MacのExcel 2001はWinユーザーに渡すので保存形式を97-2002及び5.0/95ブックにしてありますし、形式を選択してペーストや書式の表示などやって見たのですがだめでした。同じ事をやってもMacなら2001.1.7と表示されます。 どなたか教えてください。ちなみに先方のバージョンはExcel 2000だそうです。

  • エクセル2002 複数シートの一括変更

    エクセル初心者ですので、説明が長く解りづらいと思いますが、困っていますので回答よろしくお願いします。 「名称」「所在」「日付」の共通した項目のある複数のシート「Aシート」「Bシート」「Cシート」を一つのブック(仮にファイル名ブック1とします)にまとめています。AシートのA1セル、BシートのA1セル、CシートのA1セルに同じ項目(名称・所在・日付)を入れたい場合、1回の入力で全てのシートの同一項目が変更できるようにBシート、Cシートに「=Aシート!A1」の式を入れ、AシートのA1セルに名称等を記入すればBシート、Cシートの同一項目も一括して書き換わるようにしています。 同一ブックで使っている分には、上記の方法で共通した項目を一括変更できるのですが、別のブックからシートをコピーした場合、「=Aシート!A1」の式がかわってしまいコピーしてきたシートの項目だけが変わらない状態になります。 例えば、ブック1と書式が同じブック2(シートA’、シートB’、シートC’の複数シートで構成され各シートはブック1のシートA・B・Cと同じ書式)がありブック1にブック2のシートB’をコピーした場合シートB’のA1セルは、「=[ブック2.xls]Aシート!A1」となり自動的にこのシートの項目が変換されません。このとき、[ブック2.xls]の部分だけを毎回消して使っていますが、シートが増えると作業時間もかかりますし、複数のスタッフで使う場合この使い方をそれぞれに説明する必要があり困っています。 解りづらい説明で申し訳ありませんが回答よろしくお願いします。

  • Excel について

    エクセルファイルの共有について質問します。 Excelそのものを共有したい場合は、Excelのメニューから 「ツール」→「ブックの共有」を開き、「複数のユーザーが 同時に編集する(ブックを結合する)」にチェックを入れると 共有する事ができます。 以前、こういった回答があったので参考にして、エクセルファイルを作りました。それを共有サーバーにいれて他のパソコンで開きました。自分のパソコンで文字を入力し、保存をしても他のパソコンに反映しないのはどういった理由なのでしょうか。ご教授の程よろしくお願いします。

  • エクセルのシートにあるデータをまとめる

    複数のブックにある集計した表を、新規のブックにまとめて集計したいです。 月ごとにまとめたブックを制作しているのですが、 『=』でデータを持ってくると毎月入力先を変更しなければいけないので、 簡単で、効率のよい方法があれば教えていただきたいです。

  • エクセルについて

    初めて投稿します。 エクセルで請求書と請求書控えの書式を作成しているのですが 書式が違うだけで、同じ項目を入力しています。 請求書控えだけに入力すれば請求書へも反映出来る方法があります でしょうか。教えて下さい。よろしくお願いします。

  • 参照元のブック名の変更を自動的に式に反映させたい

    1つのフォルダの中に生徒数分のブックがあり、その他に集計用のブックがあります。 生徒用ブックが20、集計用が1つあると思ってください。 集計用ブックには参照元の生徒用ブックの点数等が自動的に反映するようにしたいと思います。 表は、B1から列横に生徒の名前、 A2から下にテスト項目、 B列2行目から下に各々の生徒の成績が反映されていると思ってください。 1行目の生徒名も、成績の点数も、生徒のブックをいじると 自動的に集計用ブックに反映されるようにしたいのです。 自分で使用するなら、後が面倒でも簡単な方法を採るのですが、 私は元を作るだけで、それぞれ講師の先生に渡して使って貰うので、 なるべく自動的に反映されるようにしたいと思っています。 今、仮にブック名をstudent1と付けていても、実際には生徒名を付けるでしょうし、 シート名も代わる可能性があります。 使用するシートの表形式は、基本的に生徒用も集計用も全く同じにします。 ただ、集計用に関しては、生徒の成績の欄が横にずらずら~と長くなるイメージです。 リンクでやると、ブック名が変わるたび 毎回リンクの変更更新をしなければいけないので、 作業が面倒になります。 すると、マクロでないと出来ないと聞きました。 使用エクセルは2003です。 こんな面倒な質問に答えて頂ければ幸いです。 やりたいことが伝え切れているか不安ですが、不明点を記載して頂ければ補足します。 どうか、宜しくお願い致します。

  • エクセル:複数のブック間で1つのシートを共有する方法を探しています

    エクセルを使って単語帳(英語)を作っています。 仕事用、プライベート用…と複数のブックを立ち上げたのですが、 どのブックでも「単語帳」シートの他に 全く同じ内容を入力したシートを作成していた事に気がつきました。 (発音記号などを先に入力したもの。コピー&ペーストで使用。) そこで、ブック間で1つのシートを共有できたらと思うのですが、 そのためにどんな方法がありますか? 教えてください。よろしくお願いします。

  • エクセルの数式の使い方について

    Excelデータの取りまとめ方についてご教授ください。 説明下手なので、何がしたいのか箇条書きします。 画像データも添付していますので、ご覧くだされば幸いです。 (1)1つのブックに各市のデータを各シート毎に入力してあり、そのデータを参照したとりまとめのシートを作りたい。 (2)列の項目は全市同じだが、行の項目や数がそれぞれの市で違う。 (3)実際は30行×100列くらいあるので、なるべく入力がコピペでできるか最低限の労力でやりたい。 (4)たとえば甲市の”A・X”の値をSheet4の”A・甲市”に表示したいときは、 「Sheet1の行項目のなかに、Sheet4の行項目と同じ"A"があれば、Sheet1の"A・X"の値を入力、なければ0」 のような数式を使えばいいのかと思ったが、このような数式があるのだろうか? 経緯として、これまで各市のデータをそれぞれ1ファイルずつで集めて、30ファイルのエクセルデータにひとつひとつ手で入力していたのですが、 開いてはぽちぽち入力して閉じて、開いてはぽちぽち入力して閉じて…の繰り返しで毎回頭が発狂しそうでした。 エクセルなんだからもっと手間を省く方法があるのではないかと、1つのブックにシートごとにとりまとめてみたまではよかったのですが、 何しろ初心者なもので、IFやVLOOKUP、フィルターなどを調べて使ってみてもうまくいかず…。 複数ブック×複数ブックを1つのブックで集計するというのが無謀な挑戦なのかもしれませんが、 少しでも手間を省くような方法がありましたら教えていただけると幸いです。

このQ&Aのポイント
  • Mac(M1チップ) の OS:Ventura13.1 でICカードリーダー MR-ICD102BKは使用可能か?確定申告の際のe-taxで使用予定。
  • 製品の詳細ページには「※各OSの最新バージョンへのアップデートや、サービスパックのインストールが必要になる場合があります。」と記載されているが、具体的な要件は不明。
  • エレコム株式会社の製品に関する質問。
回答を見る

専門家に質問してみよう