• ベストアンサー

日付の集計

データベースに 2006/2/22 9:19:10 2006/2/22 18:29:10 2006/2/23 16:41:45 2006/2/24 15:29:23 … のように、日付が入力されているのですが、別シートで2月22日は●個、2月23日は●個、のように集計したいのですが、どのようにすればよいでしょうか。 COUNTIFを使用するのだと思っていたら、第2引数の書き方がわかりませんでした。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.3

    A   B 1 2006/2/22 3 2 2006/2/23 2 3 B1: =COUNTIF(dateNtime,">="&A1)-COUNTIF(dateNtime,">="&A1+1)

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

その他の回答 (4)

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

例データ A1:A4 2006/2/13 12:23 2006/2/13 1:20 2006/3/24 10:01 2006/2/13 23:01 件数を出すセルに =SUM(IF(TEXT(A1:A4,"yyyy/m/d")="2006/2/13",1,0)) と入れて、SHIFT+CTRL+ENTERを同時に押す(配列数式) 結果 3 SUMPROSUCTでもできるかもしれない。 またA列で条件に合う行の、B列の隣の計数の和を出す時は =SUM(IF(TEXT(A1:A4,"yyyy/m/d")="2006/2/13",B1:B4,0)) と入れて、SHIFT+CTRL+ENTERを同時に押す(配列数式)

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

作業列を1列作ってもイイですか? Sheet1、B列に「=INT(A1)」 別シート、カウント列「=COUNTIF(Sheet1!$B$1:$B$4,"2006/2/22")」 いかがですか?

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

日付&時刻になってるのですね。 =COUNTIF(Sheet1!$A$2:$A$100,">='2006/2/22'")-COUNTIF(Sheet1!$A$2:$A$100,">='2006/2/23'") または =SUMPRDUCT((TEXT(Sheet1!$A$2:$A$100,"yyyymmdd")="20060222")*1)

全文を見る
すると、全ての回答が全文表示されます。
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

COUNTIF関数 でよいでしょう。 =COUNTIF(日付の範囲, カウントしたい日付)        ↓        ↓        ↓       別シートの 日付の入ったセルを指定        ↓  A2:A100とか もしくは(列ごとならA:A)

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

関連するQ&A

  • 日付の

    WindowsXP Office2003 です。 エクセルで20シート位に同じ形式の表があります。 各シートのE3:E14には、日付を入れ J3:J14には、=IF(E3="","",TEXT(E3,"m"))  〈E3 ⇒ E14 と相対値です〉 と入れてあります。(月を数値として表示させたかった為) この表は必ずE3が4月○日、E4が5月○日になるとは限りません。 シートによっては、E3が5月○日や6月○日になったり E3が8月○日、E4が8月△日と 同じ月が2回入力される場合もあります。 それを集計シートのC3~C14に 全部のシートの4(月)は○個 5(月)は○個・・・ という集計を出したいのです。 集計シートのA3~A14に検索値として 4 5 6 …省略… 12 1 2 3 と(標準書式で)入れてあります。 C3セルに =COUNTIF(sheet1!$J$3:$J$14,A3) と入れるとヒトツのシートだけですが4(月分)の個数が出ました。 しかし、 =COUNTIF(sheet1:sheet20!$J$3:$J$14,A3) と入れると#VALUE! となってしまいます。 3D集計のように全シートの集計はできませんか? 又、 各シートのJ3:J14にTEXT関数を作る必要がない方法はありますか? (日付が入力してあるセルからダイレクトに COUNTIF等で月の個数を数えられる方法)  よろしくお願いします。

  • 日付別集計

    エクセル初心者です。重複しておりましたら申し訳ございません。 切手管理表を作成したいのですが、 日付毎に別シートで使用枚数を抽出したいのですが、 どう関数を入れていいかわかりません。 【Sheet1】80円使用台帳  A    B     C     D 日付 購入枚数  使用枚数  残枚数 1/1    10     0     10 1/1     0     3      7 1/3     0      2       5 1/6      5     15       0 【Sheet2】120円使用台帳  A     B     C      D 日付 購入枚数   使用枚数   残枚数 1/1     5     0        5 1/2     0     1        4 1/3     0      4        0 1/5     10      0       10 【Sheet3】日付別集計  A      B       C     D        E 日付 80円購入分 80円使用分 120円購入分  120円使用分 1/1     10      3      5           0 1/2      0       0       0            1 1/3      0       2       0           4 1/4      0       0       0            0 1/5      0       0      10            0 1/6      5      15       0            0 (1)Sheet1、Sheet2は使用毎に手入力。 (2)Sheet3のA列の日付は1日~31日まで固定。 (3)Sheet1、Sheet2で入力した日付毎に枚数を自動計算してSheet3で日別に表示したい。 できませんでしょうか? わかりにくく申し訳ございません。

  • EXCELで日付ごとに集計したいのですが・・・

    いつもお世話になります。今回もよろしくお願いします。 現在1つのシートに 表A: ロット  日付  処理数  板数…  ab   1/4   1000   2  ab   1/5   2800   2 表B: 日付  良品  不良1  不良2  使用機… 1/5  1000   10    15    4 1/5   900   8     5    2,3 1/6  2500   20    13    2 というようなデータが、1月~現在まで、機種ごとに数シートにわたって入力されています。(表AとBは、横並びになっています。)このデータを別シートに必要な箇所のみ日付ごとに集計し、下記のようにAとBを一つの表にまとめたいのです 日付  機種  板数  良品  不良1  不良2  使用機 1/4   101   2 1/5   101   4   1900  18    20    2,3,4 1/5   102   12  …    1/5   103   20  … 1つネックなのが、各機種で稼働日が統一でない点です。ある機種は完全週休2日、他は日曜も稼動したりしています。 自分で考えたやり方としては、各機種ごとに集計シートを作り、表Aで一度、データ→集計(日付ごと)にして、コピーしておき、表Bで同様に集計し、コピーする。その後別シートに日付作成しておき、日付を基準としてVLOOKUPでもってこないといけないのかな?と思っています。 ですが、この時面倒なのが、使用機が同日付内に数機使った場合、重複しないように書き出したいので、結局は全てのデータを目で確認しないといけません。しかも、10機種以上あるので、今後全ての機種を毎月この作業をするのは手間がかかりすぎてしまいます。 これをなんとか簡単に、できればVBAで持っていける方法はないものでしょうか。 わかりにくいと思いますので、不明な点は補足させていただきます。お手数がよろしくお願い致します。

  • エクセルのデータを利用して集計表(1日ごと)をつくりたい

    エクセルに下記のような入力データがあります。 (AやBは品番が入ります) 6月1日 A 東京 バス    6月1日 B 大阪 車 6月1日 A 東京 車 6月2日 C 京都 バス 6月2日 D 京都 車    ¦   ¦ 6月30日 A 大阪 車 これを、 日にちごとに次のような表で集計したいです。 (集計表は様式が決まっていて、エクセルで作成されている) 『車』   東京 大阪 京都 A ○個 ○個 ○個 B ○個 ○個 ○個 C ○個 ○個 ○個 『バス』   東京 大阪 京都 A ○個 ○個 ○個 B ○個 ○個 ○個 C ○個 ○個 ○個 このとき、日にちごとのエクセルシート (2007.6.1シート ~~ 2007.6.30シートまで) 30シートで集計することは可能でしょうか? 面倒でも一度作ってしまえば、 来月からも、入力データを変更するだけで、 集計は可能かと思ったのですが・・・ 日付ごとのシートにしたときに、 どのような条件で集計すればよいのかわからなくなってしまいました。 エクセル初心者で申し訳ないですが、教えていただけますか? よろしくお願いします。 ※ちなみに、ワードの様式(集計表)へ差し込んでの作成は  難しい(面倒でしょうか?)

  • Excelで月ごとの集計を間に入れたい

    1行目に日付があり、別シートの入力項目で入れられた年月の1日を開始日として 横に連続して日付が進んでいるシートがあります やりたいことは、月ごとの集計なのですが 集計の列を各月の最終日の直後に入れないといけない事です まとめて最後に持ってくるとか、別シートに集計表とするなら ピボットテーブルも使えそうですが、今回の要望では使えません しかも 何月を入れられ羽化わからないため、列が可変長となります つまり 2月は28日か29日、その他の月は30日か31日で、 一番目指したいスタイルとしては・・・ 2月28日 2月29日 集計 3月1日 3月2日 ~~ 3月31日 集計 4月1日 ~~ ですが、日付が存在しなければスグに集計を持ってくると言うのは 不可能と考えますので、31列固定で考えて 2月28日 2月29日 空欄 空欄 集計 3月1日 3月2日 ~~ 3月31日 集計 4月1日 ~ でも構いません それにしても、計算の結果、月が変われば空欄にして、集計の直後から改めて翌月から はじめるということは、どのような操作で可能となるでしょうか? どだい、集計を間に挟む事自体無理がありますでしょうか?

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

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

  • エクセルでの集計についておしえてください

    エクセルで1シートひと月にし、日ごとにどこの部署の誰が何をいくら販売したかの入力を行い、月ごとの集計を別シートで行います。 さらに月ごとの集計を別シートに1年の集計する、という作業を これまで月ごと集計をピボットテーブルで、1年集計を月ごとシートを +するというちからワザでおこなってきましたが、もう少し簡潔で、 日々の入力が簡単になる方法を教えてください。 毎日、集計結果が必要となるので、自動集計になるような・・・ マクロ等は初心者ですので、なにとぞやさしくおねがいします。 わかりずらい説明ですが、一応エクセルのファイルを添付します。

  • エクセル2007 集計について

    エクセルである月の集計を複数のセルの合計を別のシートに出したいのですが、ある月とは、2007/1とか年月を打ち込み その行のセルを別シートに集計させます。 そういったデータベース的な使い方は、エクセル2007ではできますか?

  • ピボットテーブルの日付を週ごとに集計したい

    顧客管理データーベースをExcel2003で行っています。 顧客ごとに「日付1」、「日付2」、「日付3」の3つのフィールドがあり、 各フィールドを週ごとに集計した表を作りたいです。 ピボットテーブルを使って行いたいのですが、各々の週ごとの集計が 表示されません。 たとえば、「日付1」の1月の1週目の中で「日付2」のデータが集計され ます。           1週目        2週目      3週目 日付1      2           1         1 日付2      0           5         0 日付3      1           0         10 上記のように表示するにはどのようにすればよいでしょうか? お教えください。 なお、データーベースには、「年度」フィールドもあり、年度ごとの集計を 行いたいです。 分かりづらい内容で申し訳ございませんが、良い方法をご教示ください。

  • 1~31日までの集計表を作成したのですが、別シートに日付ごとに

    1~31日までの集計表を作成したのですが、別シートに日付ごとに 品名あ・い・うの集計と品名ああ・いい・ううの集計を分けたいのですが、 どのようにすれば良いでしょうか? (品名を分けて集計させる事は出来たのですが、日付を指定させるのに困っています)    A  B  C 1 日付 品名 価格 2 1日  あ    10 3 1日  い    20 4 1日 ああ   100 5 2日  う    30 6 2日 ああ   100 7 2日 うう    300 8 3日  い    20 9 3日  あ    10 10 3日 いい   200 11 3日 うう    300

このQ&Aのポイント
  • OSをリカバリしたらプリンタドライバが消えちゃって、インストールしようとしてもできません。解決方法を教えてください。
  • OSをリカバリした結果、プリンタドライバが不足しており、再インストールができません。どうすれば解決できますか?
  • OSのリカバリ後にプリンタドライバが見つからず、正常にインストールすることができません。どのように対処すればよいですか?
回答を見る

専門家に質問してみよう