• 締切済み

月別データの集計

過去の質問を見ながら色々試したのですが、 どうしてもうまくいかず、質問させていただきます。 【Sheet1の表】 日付 時間 結果 1/17 13:30 A 12/9 10:30 X         (空白行) 12/19 13:30 S         (空白行) 1/5 10:30 S 【Sheet2の表】 全体 S A B X 2 2 3 14 12月 S A B X 1 6 4 2 1月 S A B X 2 2 3 2 Sheet2にS,A,B,Xを月別数に集計したいのですが・・。 全体の集計は=COUNTIF(Sheet1!AC:AC,"S")でできました。 皆様、どうぞよろしくお願いします。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

例えば、シート2の表を次のようにすると容易に作成できます。 A  B C D E 1 月  S A B X 2 1月 ○ ○ ○ ○ 3 2月 ○ ○ ○ ○  ・ ・ 13 12月 ○ ○ ○ ○ 14 合計 △ △ △ △ ○の部分は、B2に=SUMPRODUCT((MONTH(Sheet1!$A$1:$A$10)=$A2)*(Sheet1!$C$1:$C$10=B$1))を右、下方向にコピー △の部分は、B14に=SUM(B2:B13)を右方向にコピー 因みに月欄の表示形式はユーザ設定で#"月"として下さい。  

yuki0811
質問者

お礼

早速のお返事、ありがとうございました。 試してみます!

全文を見る
すると、全ての回答が全文表示されます。
noname#40742
noname#40742
回答No.1

=SUMPRODUCT((MONTH(Sheet1!A1:A100)=2)*(Sheet1!C1:C100="S")) という関数が使えます。

yuki0811
質問者

お礼

どうもありがとうございました。 試してみます!

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

関連するQ&A

  • 月別の集計を印刷するには。

       A   B   C   ・・・   P 1  集計 2  集計  ・  集計 6  集計 7  データ ・ ・ ・ 1500 データ ・1~6行までは7から1000までの集計表になりますので、ヘッダーを利用してシート毎に印刷するように設定しています ・7から1000は枠のみで、毎月データを入力していきます 今回行いたいのは、1から6行をシート毎に印刷し、毎月のデータ(たとえば、11月分のみ)のみを印刷するようにするにはどうしたら、良いのですか

  • エクセルデーター集計について

    現在1月から12月まで各月毎のシートと集計表があります。 そのシート内の集計表は  A  ・   B     ・ C ・ D ・ E ・・・・・・・・BB 1担当・顧客ナンバー・日付・苗字・名前・・・・・・・・ 2田中 3佐藤 4小川 5田中 6田中 7佐藤 8井上 ・ 150位まで(行については月により変動あり) と各列と行にデータが入力されてます。 担当者は12名で元になるデータ表には活動順に担当者名が入力されてます。 やりたい事は (1)各担当別の月別集計と年間集計シート作成 月毎にシートを作成でなく、あくまで担当者毎の月毎集計と12か月の年間合計転記を同一シートにする事は可能でしょうか。(個人成績表の為) またその時担当別にシート作成が出来るとうれしいです。 (2)全担当者の月集計一覧シート 一つのシートに全担当者の月別集計(1月から12月)を一覧にしたいのですが、各担当者の月別合計欄を転記の認識なのですが、他にいい方法もありますか? (3)全担当者の年間集計一覧シート (2)の合計を転記の認識です。他にありますか? 以上3点を作成したいと思ってます。 (1)が出来れば何とかなるような気はしますが、どなたかご教授お願い致します。 項目はA~BBまで横一列にあり 担当者の入力も横一列なのでvlookupでも考えましたが、マクロで何とか出来るなら挑戦してみようかと思ってます。 集計表自体他のブックからのリンクやなんやらで20M位ファイルサイズがあり、今回の(1)(2)(3)は新規ブックに作成したいと思います。

  • Excel 月別の集計について

    いつもお世話になります。 WinXP Pro  Office2003です。 シート1に Aセル     Bセル     Cセル 東京支店  担当者A  2004/8/1 仙台支店  担当者B  2004/9/1 広島支店  担当者C  2004/7/1 . . . このように並んでます。これを別シートに月別で抽出しているのですが現時点では =COUNTIF(sheet1!$A$5:$A$17,"東京")と関数を入力し、毎月セルの数字を手入力で書き換えてます。 例えばA5~A17までが7月だったら8月になった =COUNTIF(sheet1!$A$18:$A$1000,"東京")とし 9月になったときに8月の最終日に入力したセルに手入力で置き換えてます。一年間を通して1000件を超えることはないので処理をしている月は1000で切っています。いままでは自分ひとりでやっていたので毎月置換えで簡単に済ませていたのですが、転勤の都合で引き継ぎをしなければなりません。関数が全くわからないのでいじりたくないと断言され(先輩なんで勉強してくれとも言えない・・・・。)いじらなくてもいいように作っておくようにと言われました。 私の頭では過去ログやヘルプで理解できず、わかりやすくご指導頂けたらと思い質問されて頂きました。 どうぞよろしくお願い致します。

  • Excelで日別に入力されたデータを月別に集計するにはどうしたらいいのでしょうか。

    Excelで月別の集計をしたいのですが 例えば   日付    数量 10月25日  200 10月27日  150 10月30日  120 11月 1日  200 11月 3日  150 のように、日付が飛び飛びで連続していなくい日々の数量を、上の行から順番に入力していった場合に(月が替わる行が決まっていない)月別の集計を取る方法はないでしょうか。  

  • 該当するデータを集計したい

    集計についての質問です。 よろしくお願い致します。 A1:N?(最終行は定まっておりません。ファイルによってまちまちです)の表があります。 A列に入力されている文字が11文字(半角のアルファベット1文字+数字10桁)、且つB列が空白のとき、 その同じ行のC列:N列の情報を1つのシートに集計をしたい。 【環境】 同じフォルダ内にエクセルファイルがいくつかあります 保存されているエクセルファイルは全て集計の対象になります 表の形式は全て同じになります シートは全て1枚で同じシート名になります 集計シートの2行目より該当するデータをあるだけ追加していくようなイメージになります。 要は同じフォルダ内の複数のエクセルファイルで、該当するデータを、 新たに1つのシートでまとめたいと考えております。 該当データが不特定なので追記していく方法がよくわかりません。 どなたかご教授いただけますでしょうか

  • エクセル 集計表

    経費の日毎・月別の集計表から月別の一覧表の作成方法を教えてください。 現在の表は B1からO1まで14列に経費科目を入れています。 A2からA32までの31行に日付を付し、A33行目を科目別合計としています。この表を13枚作成して串差しで全体の合計表を作成しました。 14枚目に各月の各経費合計額のみの一覧表を作成する方法を教えてください。 よろしくお願い致します      

  • エクセルでのアンケート集計

    こんにちは。 エクセルでアンケートの集計をしているのですが、分からないことが出てきたので 教えてください。 設問が20問ほどあるアンケートで、A~T列に設問1から20。 縦にアンケート結果を入力していきました。     A      B      C     設問1 設問2 設問3      1     1     2       3     2     2       2           1     複数回答は不可。ただし、当てはまるものがないときは 空白になるので、空白のセルもあります。 A列には回答者の学年が入っています(1~3) 全体の集計はcountifでできたのですが、学年別の数も調べることになりました。 Aが1でBに2と記入した人数をカウントするにはどうしたら良いでしょうか? 集計が記入されたシートを変更することができず、A列を学年別に並び替えて countifの範囲を学年別にすることはできません。 どうかお力を貸してください。

  • エクセル 集計について教えてください!

    エクセルで、特定の列に該当する条件に当てはまる数を数えたい時、 どの関数を使えばいいでしょうか。 エクセル得意な方、教えてください。 たとえば、 A列=果物名(もも、りんご、みかん、ぶどう…etc) B列=仕入れた店名(全国各地の店名) C列=仕入れた個数 D列=入荷した日にち を、日ごとに年度でまとめたエクセル表あるとします。 別シートに、 果物ごとに、月別でいくつ仕入れたか、集計したい時にはどの関数を使えばいいでしょうか。 A2、A3、…~果物名 B2行、C2行、…~各月 として、仕入れた数を合計する、という表にしたいです。 (どの店で、という条件は不要です) SUMIFSを使えばいいのかなと思ったのですが、 月別の条件になると、別の関数もいるのかとか、 ただ数を数えるなら、COUNTIFでいいのかとか、色々考えていたら、 どう組み合わせればいいかわからなくなりました…。 オートフィルタやマクロではなく、関数で作りたいのです。 教えてください。 どうぞよろしくお願いします。 ちなみに、エクセルは2010を使っています。

  • エクセルでの月別集計の出し方

    現在仕事で苦情内容のリストを作成しています。 一枚のシートに『日付 内容 対処方法 etc‥』とデータを分類して、一行で一件入力しています。(シートは年度毎に分ける予定です。) そして別シートへ集計したいので、内容や対処方法はCOUNTIFを使って件数を出せるまでは出来たのですが、それらを日付を利用して月別に算出する方法がわからず、困っています。 今後も件数は増えつづけるので、フィルタなどは使用せず自動的に別シートに反映されるような方法はありませんでしょうか。 説明不足でしたら補足しますので、どなたか助けてください。 なお、初心者なので分かりやすい説明していただけると助かります。

  • エクセル 集計行をデータの次の行に表示させたい。空白セルを削除したい。

    基準となるグループの最後のグループの集計行はなぜか、選択範囲の下に表示されます。 例えば  1行目  会社 サービス 単価  回数  合計金額  2行目   A    1   100   2    200  3行目   A    2   150   3    450  4行目   B    4   1000   4    4000  5行目   C    3   500   10   5000     以下空白   :   :   :    :  (20行目)   ここまで空白 以上のような任意の表(1行目から20行目までデータが入力されています。上記のような3社で4行で終わる場合もあれば、5社で10行という場合もあります)で会社ごとの合計金額を集計したい時に、(1行~20行を選択し、グループの基準:会社 集計の方法:合計 集計するフィールド:合計金額 集計行をデータの下に挿入という設定)  1行目  会社 サービス 単価  回数  合計金額  2行目   A    1   100   2    200  3行目   A    2   150   3    450  4行目     A集計            650  5行目   B    4   1000   4    4000  6行目     B集計            4000  7行目   C    3   500   10   5000      以下空白   :   :   :    :  23行目     C集計            5000  24行目     総計             9650 となってしまいます。上記の参考データならば 8行目から22行目までが無駄に空白ができてしまいます。 これを、8行目にC集計を表示させることはできるのでしょうか? 集計後の表をコピーして他シートに貼り付けるマクロを組んでいます。 データによっては、1つの会社の集計が表示されません。宜しくお願いいたします。上記を満たすマクロでも結構です。

専門家に質問してみよう