エクセルで日付が入っている数を合計で表示する方法

このQ&Aのポイント
  • エクセル初級者の方へ、日付が入っている数を合計で表示する方法を解説します。
  • 日付が入っているセルには、1を足す関数を使用することで合計回数を求めることができます。
  • 番号を付けた項目の最終日付が入っている回数を自動で計算する方法をご紹介します。
回答を見る
  • ベストアンサー

エクセルで日付が入っている数を、合計で表示することはできますか?

SUM関数くらいしか使えない、エクセル初級者です。 教えていただきたいのですが、 日付が入っている数を、合計で表示することはできますか? 質問の意味がわからなかったらすみません。 セルには項目ごとに日付を入れていきます。 最終的にその項目の合計回数を出したいのです。 なので、ここに日付が入っていたら、1を足す、みたいな関数があれば良いと思うのですが(if関数?) 関数に関してはさっぱりわからないので、 出来るのかどうか、 出来るとしたら、どういう関数を入れたら良いのか、 どなたか教えていただけませんでしょうか? 回数が大幅に違うため、項目の横に番号をふっておいて、 最後の日付が入っている回数を見る、だと わかりにくく、自動で計算してくれたら楽なのですが… よろしくお願いいたします。

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

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/count.htm >>ここに日付が入っていたら、1を足す COUNTA関数かなぁ。。。

hibiki__
質問者

お礼

素早いお返事、ありがとうございました!! わかっていると簡単なんですね… 教えていただいた関数で出来ました。 ありがとうございました。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんぱんは・ もし、ご質問どおりなら、日付として認識する関数は、CELL("format", A1) ですが、複数のセルの範囲を引数にすることが出来ません。 そこで、便宜的ですが、たとえば、 =COUNTIF(A1:A20,">"&"2009/1/1"*1) このようにして、一般の数字などとは切り分けることが可能です。

hibiki__
質問者

お礼

なるほど! わかりました。 ありがとうございました! ただ、今回は、必ずしも日付のみではない場合もあるので、 そこまで厳密じゃなくても大丈夫でした。 ありがとうございました!

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

例えばA1セルからA10セルの範囲で日付のあるセルの数は次の式がよいでしょう。 =COUNT(A1:A10) COUNTA関数でもよいのですがCOUNT関数の場合には数値(日付)の入ったセルの数を求めるのに対して、COUNTA関数の場合には文字列や数式の入ったセルの数も含めてカウントされますので日付のセル以外の数も含まれることになります。勿論、数式が入っていても数値としてその答えがなっている場合にはCOUNT関数で拾うことができます。

hibiki__
質問者

お礼

ありがとうございました! 2つの関数の違いもわかり、助かりました!

  • holic200
  • ベストアンサー率25% (1/4)
回答No.2

よくわからないけど、空白以外のカウントはCOUNTA(範囲) でいけます。

hibiki__
質問者

お礼

ありがとうございました! 無事できました!

関連するQ&A

  • エクセルで合計値が計算されない

    横一列のセルを選択してその右隣のセルに合計値を表示させたいのですが、普段は出来るのに突然計算されずに0を表示する事があります。 セルの中はきちんとSUM(C4:H4)となっていますが、どうして計算されないのでしょう?

  • エクセルの時間の合計が表示されないんですが・・

    すみません、以前も休憩時間の計算方法などでこちらで教えて頂いたのですが、 また、つまづいてしまいまして・・すみませんが教えてください。 エクセルで、勤怠管理をしています 負の表示はさせないように  セルの書式設定の表示形式をユーザー設定で [h]:mm;; としたところ、 その複数セルの時間合計をSUMで自動表示させようとしたところ空白になってしまいます。 どうすれば合計が計算表示されるのでしょうか? 時間表示は、0:00の60進法表示です。 具体的には下記のような表を作っています (必要ない情報かもしれませんが) Aセル:出社時間 Bセル:退社時間 Dセル:延時間 Eセル:休憩時間 Fセル:就労時間(=D-Eで自動表示) Gセル:8時間超勤務時間(=F-("8:00"*1)で自動表示) Gセルのみ、負の表示はさせないように セルの書式設定の表示形式をユーザー設定で [h]:mm;; としています そうしたところ、Gセルの時間合計をSUMで自動表示させようとしたところ空白になってしまいます。 どうすれば合計が計算表示されるのでしょうか? 宜しくお願いいたします。

  • エクセルで合計を出したいとき

    過去ログから探し出せなかったので こちらで質問させていただきました。 エクセルで合計を出すときなのですが・・・ A1に 1 という数字が表示されています。 その A1 のセルのところに 2 と入れたら 3 と表示されるようにしたいのです。 単純に =SUM(A1+A1) と計算式を入れてみたのですが できませんでした。 表示されているセルのところに新しく数字を入力すると 自動的に合計になる方法を教えてください。 よろしくお願いいたします。

  • エクセル、小計を足して合計を出してくれない

    Excel2002を使っています。 以下の表があります。 支給小計 1516 2456 支給小計 4563 4756 1435  : この支給小計の合計を出そうと、ΣアイコンでSUM関数を使い、 支給小計 1516 2456 3972←SUMで求めた合計 支給小計 4563 4756 1435 10754←SUMで求めた合計  : としました。 そして、SUMで求めた10754の下のセルに、支給総合計を出そうとΣアイコンで求めたところ、合計を足してきてくれません。見当違いのセルを探してしまいます。 SUMの計算式の途中、名前ボックスがROUND~とでます。普通はTODAYが出る?? 多分、表が悪いと思いますが‥‥小計同士を足してきてくれない場合、どんな原因が考えられますか?

  • 合計値の表示方法

    エクセルにてSUM関数を使い、合計値を表示したいのですが、エラー表示が入っている所が計算されません。エラー表示を避け、自動で計算する方法はありませんか?どなたかお教え下さい。宜しく御願い致します。

  • SUM関数について

    エクセルの関数について質問です。 振込手数料の計算が面倒な為 IF(セル番号="","",IF(セル番号<=30000,"210",IF(セル番号>=30000,"315")))(例) という式を入力してあります。 そして小計にて手数料の合計を出そうとSUM関数を入力したところ 計算が出来ませんでした。 この振込手数料の合計が出せるような関数はどんな式になりますか? お分かりになる方いらっしゃいましたら 宜しくお願い申し上げます。

  • エクセル2010で合計の一行上に行の追加をしたい

    会社に提出する精算書を作っています。 ボタンフォームで「行を追加する」を押すと 合計のある一行上の、日付から始まる9項目の空行がコピーされる、 というマクロを作りたいのですが Range("合計").EntireRow.Insert では入りません。 行には行番号はふっておらず、9項目すべて空で 合計行の金額セルにのみSumが入っています。 シートには結合セルはありません。 合計行より下には印鑑を押す欄などがあり、 セル幅や書式設定はそのままにしておきたいのですが 何かよい方法はありませんでしょうか。 どうぞよろしくお願い致します。

  • エクセル関数で同じ日付の合計を出す関数を作りたいです。

    エクセル関数で同じ日付の合計を出す関数を作りたいです。 以下のような表があります。 <Sheet1>      A      B 1  2010.08.21  4500 2  2010.08.15  300 3  2010.08.15  -600 4  2010.08.15  -1100 これを使用して、 <Sheet2>      A      B 1  2010.08.29   0 2  2010.08.21   4500 3  2010.08.15   -1400 という具合に、B1~B3に、Sheet1の合計を表示させたいです。 もちろん、簡単でよいなら、それぞれsheet1を見て、手打ちで該当するものに たとえば、Sheet2のB3なら、=sum(Sheet1!b2:b4)ですむと思うですが、 転写させて、毎回自動的に結果を得られるようにしたいのです。 具体的には、 Sheet2のA列の日付をキーにして、 Sheet1のA列とマッチしたもののBの合計を求めたいです。 (説明べたでごめんなさい) Vlookupやmatch関数などで試してみたんですが、 いまいちうまくいきませんでした。 エクセルに詳しい方、回答お待ちしております。

  • エクセルで、合計関数

    sumで合計するのはわかりますが 「a2 a5 a8 a11・・・・」というように3つ跳びのセルをa334まで合計する方法をお教えください。 sum(a2+a5+a8+a11・・・・)は項目が多すぎて記述できません。 sum(a2:a334)は、関係ないセルまで合計に入ってしまいます。

  • エクセル 時間の合計数が適正に表示されません

    添付のようなタイムシートを作成しましたが、「合計の時間数」が適正に表示されません。 D12、E12には正しくない合計時間数が表示され、 F12、G12に至っては、表示すらされません(TT) 間違っているのではなく、適正な表示になってくれていないだけだろうなとは理解できるのですが なぜこんな表示になってしまうのか、まったくわかりません。 どなたかご教示いただけないでしょうか。 よろしくお願いいたしますm(_ _)m 各列の関数は以下のとおりです。 D列=C-B-J E列=MIN("8:00",D) F列=D-K G列=C-I 合計のセルは次のように設定しています。 D12=SUM(D5:D11) E12=SUM(E5:E11) F12=SUM(F5:F11) G12=SUM(G5:G11) 各セルの表示形式は、 [h]:mm;; です。 よろしくお願いいたしますm(_ _)m

専門家に質問してみよう