• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:QNo.7611399の追加質問(2))

Excelの数式で月末日のみ集計されない問題について

このQ&Aのポイント
  • Excelの数式を使用して月末日のみを集計する方法について困っています。
  • 数式内の条件を変更しても月末日の集計ができない状況が続いています。
  • どのように数式を修正すれば月末日の集計ができるようになるのか、分からない状態です。

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

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

式の中で,"<"&DATE(2012,A2+1,0),とあるのを,"<="&DATE(2012,A2+1,0),に変えてみてはいかがでしょう。

mihako261821
質問者

お礼

できました!! こんな簡単なことなんですね。ありがとうございました。大変助かりました。

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

その他の回答 (1)

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

数式の次の部分を変更して下さい。 ~,A6:A999,"<"&DATE(2012,A2+1,0),~ ⇒  ~,A6:A999,"<="&DATE(2012,A2+1,0),~

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

関連するQ&A

  • エクセル、関数の連続コピー、質問の追加

    昨日、質問したものです。 http://oshiete1.goo.ne.jp/qa4383986.html =集計!A134 =集計!A135 =集計!A136 など、簡単な式なら下へ引っ張って行くだけで解決しました。しかし、 =IF(集計!C134="",集計!B134,集計!C134) など入れ子になった関数は変化してくれず、下のようになってしまいます。 =IF(集計!C134="",集計!B134,集計!C134) =IF(集計!C134="",集計!B134,集計!C135) =IF(集計!C134="",集計!B134,集計!C136)(最後の関数だけが変わるだけです) これを次のように連続させたいのですが、方法は無いでしょうか。 =IF(集計!C134="",集計!B134,集計!C134) =IF(集計!C135="",集計!B135,集計!C135) =IF(集計!C136="",集計!B136,集計!C136) よろしくお願いいたします。

  • エクセルでカレンダ-を作りたいです。

    よろしくお願いします。 エクセルでカレンダ-を作ろうと思い http://oshiete1.goo.ne.jp/qa1137270.html を参照し作成したところ 2007年度の2月、3月、6月、9月、11月、12月で エラ-がでます。どうしてでしょうか? ちなみに 第一日曜日の数式 =IF(WEEKDAY(DATE($A$5,$A$6,1))=1,1,"") 第一月曜日の数式 =IF(ISNUMBER(E5),E5+1,IF(WEEKDAY(DATE($A$5,$A$6,1))=2,1,"")) 第一火曜日の数式 =IF(ISNUMBER(F5),F5+1,IF(WEEKDAY(DATE($A$5,$A$6,1))=3,1,"")) 第一水曜日の数式 =IF(ISNUMBER(G5),G5+1,IF(WEEKDAY(DATE($A$5,$A$6,1))=4,1,"")) 第一木曜日の数式 =IF(ISNUMBER(H5),H5+1,IF(WEEKDAY(DATE($A$5,$A$6,1))=4,1,"")) 以下省略 表のデザインが若干違いますが、参照したカレンダ-に忠実に 再現したので数式の違いも考えられません。 ただ、本当にマネたので自分では数式が合っているかもわかりません 私自身もよく解っていないので説明も出来ていないかもしれませんが、 よろしくお願いします。 ちなみに皆さんはどこで数式について学ばれるのでしょうか?

  • エクセルの数式が分かる方教えて下さい。

    エクセル2007を使っています。 私は、IFやCOUNTなど基本的な数式は使える程度のレベルです。 今、『1列とびの集計』をしたいのですが、その数式が分からずに困っています。 例えば、5行目のA列(A5)、C列(C5)、E列(E5)、G列(G5)に入力してある数値を合計したい場合、今はA5+C5+E5+G5(又はSUM(A5,C5,E5,G5))と入力しています。 これが4~5個なら良いのですが30個位あるとかなりな手間で、作業としてもかなり無駄な事をしているようでどうも気になります。 こういう集計をすることも多いので、いつもイライラしながらやっております。 エクセルのヘルプでもかなり探したのですが分かりませんでした。 どなたか簡単に集計できる数式をご存知の方はおられませんでしょうか? (11月4日まで所用でパソコンが見られませんので、折角ご回答いただけてもお礼などはその後になりますが、よろしくお願いします。)

  • エクセル2010のSUMIFS関数について

    A列に日付、C列に文字列、E列に数値があります。 仮に、日付は2013年4月だけ、文字列は”事務” だけに条件を絞ってE列の数値を合計する場合、エクセル2000では =SUMPRODUCT((C$1:C$1000="事務")*(TEXT(A$1:A$1000,"yyyymm")="201304")*E$1:E$1000) でうまくいきました。 こんどエクセルが2010になったので、あたらしくできたSUMIFS関数でやってみようと思い =SUMIFS(E:E,C:C, ”事務”,TEXT(A:A,"yyyymm"),”201304”) としましたが「数式が正しくありません」とエラーになってしまいます。 SUMIFS関数だと列のセル範囲を指定しなくていいので使いたいのですが・・・。 F列を作業列とし、ここにA列の日付をyyyymm形式の文字列とすれば =SUMIFS(E:E,C:C,"事務 ",F:F,"201304") で出来ますが、ほかにいい方法はないでしょうか?

  • 日付開始を1ヶ月前からの表示にする数式

    http://okwave.jp/qa/q7468139.html 上記にて質問させていただいています。 回答いただいた方の数式を当てはめれば、問題なく表示できるようにはなったのですが、 3月分・・・2/16~3/15 4月分・・・3/16~4/15 というように、月を1ヶ月マイナスして表示をしたいのですが、その場合、 どこの数式に入れたらよいでしょうか? 色々試したのですが、うまく行きませんでした。 A4セルに入れた数式は、 =IF(OR(A$1="",A$2=""),"",IF(DATE(A$1,A$2,ROW(A1)+15)<=DATE(A$1,A$2+1,0),DATE(A$1,A$2,ROW(A1)+15),IF(ROW(A1)<=16,TEXT(ROW(A1)+15,"00"),IF(AND(ROW(A1)>16,DATE(A$1,A$2+1,ROW(A1)-16)<DATE(A$1,A$2+1,16)),DATE(A$1,A$2+1,ROW(A1)-16),"")))) 上記数式では、6月分 6/16~スタートの数式になりますが、6月分 5/16~の表示にしたいのです。 すみませんが、よろしくお願いします。

  • SUMIFS関数の質問

    エクセルで A列のあたいがE1セルに一致し、B列の値が文字列"00"でないC列の数値を合計したい場合、 これまでエクセル2003の時は =SUMPRODUCT((A2:A15=E1)*(B2:B15<>"00")*C2:C15) のように書いてきました。 これをエクセル2010で、SUMIFS関数にしようと思い =SUMIFS(C:C,A:A,E1,B:B,<>"00") としてみました。 ところが、テストでわずか14行でやってみると答えが違うのです。 わたしのSUMIFS関数の理解があやまっているのでしょうか? 教えてください。 テストに使った2行目から15行はこんな感じです。E1セルには文字列 A があり、 =SUMPRODUCT((A2:A15=E1)*(B2:B15<>"00")*C2:C15)  は27を =SUMIFS(C:C,A:A,E1,B:B,"<>00")  は28を返します。 A 00 1 A 01 2 A 02 3 A 03 4 A 04 5 A 05 6 A 06 7 B 07 8 B 08 9 B 09 10 B 10 11 C 11 12 D 12 13 D 13 14

  • エクセル SUMIF関数

    SUMIFS関数で行き詰っています。ご教授願います。  A   B  C  D  ・・・AE AF AG・・・・・ 1    4月4月4月・・・・・・・・・・・・・5月・・・・←関数用 2    4/1 4/2 4/3・・・4/30 合計 5/1・・・6/30 3北海道 3  0  1 4東京  0  2  5 5東京  4  1  0 6神奈川 1  7  0 という表から下記の別表のように月毎・県毎の集計をしたいのですが、 現在は月毎に1列合計列を作成し、そこを使ってSUMIF関数で集計しています。 別表  A   B  C  D 1    4月 5月 6月 2北海道 4 3東京  12 4神奈川 8 合計行をなくし、SUMIFS関数で集計はできないものでしょうか? うまくいかない現在のSUMIFS関数は下記です。(恥ずかしい) SUMIFS(B3:XX6,A3:A6,別表A1,B1:XX1,別表B1) ※北海道 4月を集計 これでは「#VALUE!」です。 今まで通り月毎にSUMIFで集計するのは手間なので、どなたかご教授願います。

  • sumifs関数について

    sumifsで合計を出したいのですが、集計されるセルとしないセルがあり困っています。    A    B    C    D   社名  役職  氏名  vlookupで引っ張ってきた値 1  a 役員   A        2  b    社員   B     3  c    社員   C D列にはそれぞれvlookupでひっぱてきた値が入っているます。 計 10  a   役員   =sumifs(D列,A列,A10,B列,B10) 大雑把な書き方で恐縮ですが、上記の計のように各社の役員、社員でD列の合計をそれぞれ出していきたいのですが、エラー表示ではなく 0 と集計結果で出ます。 きちんと集計結果が出ているセルと出ていないセルとで書式なども確認したのですが、相違点が見当たらず修正に行き詰りました。 どなたか、原因がわかる方がいましたらご教示下さい。 宜しくお願い致します。

  • エクセル2007 SUMIFS

    SUMIFS関数を使用して複数条件の集計をしたいと思ったのですが、 うまくいかず、SUMPRODCT関数で対応しました。 SUMIFS関数について質問ですが、 SUMIFS関数の合計範囲は1列と決まっているのでしょうか? また、合計範囲・条件範囲は同じ行でなければならないのでしょうか? そのように変更するとうまくいきます・・・ うまくいかなかった状況は下記のとおりです。 表1  A   B   C   D   E 1   4月  4月  4月  4月 2東京  5   2   4   1  3東京  1   8   3   2 4神奈川 7   0   3   9 5千葉  8   5   4   2 6千葉  2   1   1   1 7埼玉  4   8   5   2 表2   A    B   10    4月 11東京  26 12神奈川 19 13千葉  24 14埼玉  19 表2のB11に『SUMIFS(B2:D7,A2:A7,A11,B1:E1,B10)』 (絶対参照を省いてい書いています) 仕事上は解決しましたが、SUMIFSでうまくいかなかったことが気になるので、ご教授願います。

  • エクセルで以下の件を教えてください!

    添付の写真のように、A~F列のデータを、H~K列で集計しています。(利益率は集計してませんが。。。) この集計にさらに『在庫金額合計』の項目を、L列に作成したいと考えています。 購入はしたが、販売はできていないという、在庫の集計をしたいのです。 この表で言うと、B3とB5とB9の購入金額合計を、それぞれ月別(購入月別)に自動で計算できるようにしたいです。 販売日以降の列が空欄の場合は、プラスして計算するみたいな関数は、どう作ればよいでしょうか? 参考までにI~K列の関数は、以下のような感じです。 I2セル:=SUMIFS(B:B,A:A,">="&H2,A:A,"<"&EDATE(H2,1)) J2セル:=SUMIFS(D:D,C:C,">="&H2,C:C,"<"&EDATE(H2,1)) K2セル:=SUMIFS(E:E,C:C,">="&H2,C:C,"<"&EDATE(H2,1)) なるべく同じような関数を使って表を作成したいです。(分かりやすいとの理由からですので、絶対という訳ではなく、別の方法でもかまいません!) ご教授ください。宜しくお願い致します。

専門家に質問してみよう