• ベストアンサー

Excel2007での串刺集計について

Excel2007での串刺集計について、複数のファイルのあるシートを串刺集計する際の方法を詳しくご教授願います。 複数あるファイル名はまちまちです。 串刺したいシート名前もまちまちです。 しかし、シートのつくりは一緒です。 例えば、AファイルのaシートのA1、BファイルのbシートのA1、CファイルのcシートのA1を串刺ししたいのです。 当方Excel2007は初心者なので、宜しくお願い申し上げます。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

基本的に串刺し集計は同じブックの連続シートでのみ有効な機能です。 ご質問のように、異なるブック間で集計したい場合は、そのぞれのブックのシート名とセル番地を参照する数式を加算するしか方法はありません。

To-y_To-y
質問者

お礼

回答ありがとうございます。 やはり、その方法しかないですか? ご教授いただいた方法で行った際、参照先をイチイチ聞いてくるのは、気にしなくて良いのでしょうか?

その他の回答 (1)

回答No.1

「3D集計(串刺し集計)」 http://kokoro.kir.jp/excel/3d.html <<要約>> シートの「4月」から「6月」までに対して(合計結果を表示させるセルを選択) 合計を出したいです。([オートSUM]ボタン) 具体的な範囲は、このシートのこのセル(「4月」シートのB3番地を選択)から ([Shift]キーを押したまま)このシートまでです。(「6月」シートのシート見出しを選択) そして一番最後に[Enter]キーで確定するのではなく、[オートSUM]ボタンをクリックしています。 [オートSUM]ボタンではなく、[Enter]キーで確定してしまうと、最初に範囲選択した先頭のセル、つまりB3番地の結果しか求められなくなってしまいます。 改めて「合計」シートのB3番地を選択すると、数式バーに数式が表示されます。 「4月から6月シートのB3番地をSUM(合計)しています」という意味になっています。

To-y_To-y
質問者

お礼

回答ありがとうございました。 しかし、行いたいのは異ブック間の串刺しなのです。

関連するQ&A

  • 【Excel VBA】串刺し集計について

    Excel VBA初心者です。 串刺し集計について質問させてください。 同じ構成のシートが3つあります。中には数字や文字列が入っています(各シートの同じセルに数字と文字列が入ることは無し)。 串刺しのイメージで数字が入っているセルは合計を、文字列が入っているセルにはどれか1つ(規則もマクロに入れる、例としては○、×、-であれば○など)を合計用の同じセルにいれたいのですが、マクロの組み方をご教授願います。

  • Excel2000で条件付きの串刺し計算は可能か?

    タイトル通りなのですが詳細を書きます。 sheet1からsheet100まで全く同じフォーマットの集計 シートがあります。 シートを甲乙丙の3種類に分類するため、各シートのA1セル 、B1セル、C1セルの何れかに数字の「1」を入れてフラグを 立てています。 A2以下のセルには関数等で計算された数値があります。 ここでA1のセルに「1」が入力されているシートのみの数値を 甲合計シート、B1のセルに「1」が入力されているシート のみの数値を乙合計シートにという感じで串刺し算で求め たいのですが、SUMIFではうまくいきませんでした。 甲合計シートのA2セルに関数がおかしいのは承知で =SUMIF(Sheet1:Sheet100!A2,A1=1,Sheet1:Sheet100!A2) と入力してもダメでした。 当方VBAは全く知らないのですが、条件付の串刺し算は 関数では実現できないのでしょうか? VBAでなら可能というのであれば、その方法を教えて いただけませんか?

  • 【Excel】串刺し計算について

    Excel2003を使用しています。 複数のシートの特定のセル(3ヶ所)を串刺し計算した結果を、あるシートのセルに、それぞれ表示させています。 シートが増えることもあり、シート名は4ケタの番号で左から番号順になっていて、新しいシートを挿入する場所がシートとシートの間のときはいいのですが、一番最初(左)や最後(右)のときは、串刺し計算の式(シート名の部分)を変更しなければ、挿入したシートの数値が加算されません。 この串刺し計算の式のシート名の部分を一番左にあるシートから一番右にあるシートというように、固定しておくようなことはできるのでしょうか? 一番左や右にシートが増えても、式に手を加えることなく、計算結果が得られると嬉しいのですが。。。 よろしくお願いします。

  • エクセルでの集計方法

    A列に商品名、B列に出荷した数量が入力された一枚のシートがあり、これが12ヶ月分=12枚のシートがあります。これら全てのシートを集計し、それぞれの商品が12ヶ月でいくつ出荷されたのかを集計したいです。 この場合は串刺し演算を応用するのでしょうか?・・・・ 初心者で申し訳ありませんが、最も効率的な方法をご教授いただければと思います。

  • エクセルで、複数ブックの表を効率的に集計する方法

    エクセルで、複数ブックの表を効率的に集計する方法を考えています。 定型の集計用シートがあり、Aさん、Bさん、Cさんの3人が記入するとします。 その結果できたシート(シートa、シートb、シートcとします)を以下の2つの方法で集計したいと考えています。 (1)串刺し。上記の様式と同じかたちの集計シートを作成し、各項目ごとに数字を合算。 (2)縦並びの一覧表。 シートaの項目、シートbの項目、シートcの項目が縦に並ぶ一覧表です。 ちなみに、上記3シートは、同一ブックではなく、異なるブック(ファイル)です。 この例のように、3つくらいのデータをまとめるのであれば、手作業でなんとでもなるのですが、実際は、数十~百数十のデータの集計を考えています。 こういう作業を効率的に行う「方法」か「アプリケーション」はありますでしょうか? ちなみに、「Excelシート差込アドイン」というアプリケーションを使って少し省力化できました。

  • シートを串刺しで抽出したいのですがそれはマクロですか?

    こんにちは。 エクセルの串刺し集計ではなく、串刺し抽出のことでわからないので 教えて下さい。 ・同じブック内に顧客20件のデータが管理されています。 ・1シート毎が1顧客の単価帳になっています。 ・A1に顧客の名前(同じくシート名もこれと同じく顧客の  名前をつけています。) ・抽出したいのは顧客20件の各シートのA50:B53です。 同じブックの新規シートに「A1の顧客名」と(どれを抽出したか わからなくなってしまうから必要なのかな?と思います。) 20シート全ての「A50:B53」を抜き出すことは可能でしょうか? 抜き出したいセル番地は20シート一緒です。 それぞれのシートはA2からA49までの抽出しなくてもいいセルは、  不規則にだらだらと製品名や個々の単価が入力されています。 転職した会社でデータ管理がなされていなくてビックリしています。 とは言え私もマクロなどは経験がなく、なにをしたらできるのかが さっぱり分かりません。 でも確か前の会社ではできていたのに・・・? あれはアクセスだったのかなぁ? などという状態です。 VBAマクロの本を読みあさりましたが よくわかりませんでした。 とっかかりを教えていただければありがたいです。 よろしくお願いします。

  • データの串刺しの初歩的質問です。

    顧客管理でsheet1のA列に名前の一覧を入れ、sheet1には住所や連絡先関係の項目を、sheet2には販売履歴のデータの項目を入れる、という場合、「串刺し」という方法を使うと、sheet1のA列の名前がそのままsheet2にもコピーされ、新規の顧客名を増やしてもsheet2にもそのままそれが反映される、と聞きました。共通項はA列のみです。 過去問もみたのですが、「串刺し集計」という、私の初歩的質問の次の段階の回答が多いので、一番基本となる上記のやりかたがわかりません。 よろしくご教授ください。

  • 串刺し計算(集計)マクロについて

    いつもお世話になっております。 現在、シート間の集計をマクロでする作業を進めていますが、 1シート1企業に対し、 シートのC1にサービス名、D1に金額、E1に成否(入力規則よりリスト化)を記入するセルがあります。 このブックの集計をする場合、各シートのE1に”成”(入力規則よりリスト選択)が入力されたもののうち、集計シートのA1に、各シートのサービス名の割合、B2に合計金額を算出したいのです。 なお、シートは随時追加されて行きます。 どなたかご教示頂きますよう、お願いいたします。

  • Excel20003の集計が遅い

    現在、Excel2003を使用しておりますが、データ==>集計(B)がExcel2000に比べて、かなり遅くなって困っています。遅くなっている原因として、対象のシートはVlookup関数で他のシートを参照しており、その関数再計算のためのようですが、Excel2000で同じシートを集計していた時はすぐに処理が完了していました。 なんとなく、Excel2003の何かの設定を変更すれば改善されるように思うのですが…。 ご存知の方、教えてください。よろしくお願いいたします。

  • excelの串刺し集計マクロ

    現在各所から送られてくる同一フォーマット書類(ファイル名は別,シート1枚,名称:sheet1)約150ファイルを 集計ブックと同じフォルダに保存して集計ブックの集計シートで串集計するマクロコードを見つけて便利に使用しております。 が、このたび各所から送られてくる同一フォーマット書類がシート二枚(名称:sheet1,sheet2)に渡る事になりまして、 集計ブックの集計シートもそれぞれ用に2枚必要になり、 1枚目の「集計1シート」には「sheet1」だけを集計し、二枚目の「集計2シート」には「sheet2」だけを集計するのはどうすればよいでしょうか? また、今回追加になったシートは計算シートで、計算式が埋められており、「マクロの記録」なんてのでやってはみましたが、 埋められている計算式が反映されるだけで計算結果が反映されませんでした。 合わせてご教授願えると大変助かります。 老人にお知恵をお貸しください。よろしくお願いいたします。

専門家に質問してみよう