• 締切済み

エクセル-日付で計算範囲を判定する方法をおしえて

CMLTの回答

  • CMLT
  • ベストアンサー率40% (143/357)
回答No.2

例の場合ってSUMIFですか? 月別の売り上げ一覧ってことは昇順なり降順なりにデータが並んでいるんですよね? =SUM(範囲指定) で求められるなら範囲指定の部分を考えてあげればいいのではないでしょうか? 例えばOFFSET関数で範囲の開始セルを固定してしまい、範囲の大きさを関数なりセル参照なり(例えば指定月のひとつ前までとか)で可変にしてあげるとか。 日付を検索条件にする場合は月だけでいいならMONTH関数で抜き出したりできますし、複数条件に関してはANDやSUMPRODUCT、EXEL2007ならSUMIFSといった関数もあるので、具体例を挙げて頂ければ回答も得やすいでしょう。

関連するQ&A

  • エクセルでのデータ集計

    売り上げ計算をしたいのですが シートにはサマリーとして全売り上げが日付と共に入力されています。 そこで別のシートに月の締めごとにその月の売り上げを出したいのですが たとえば5/26~6/25日までの売り上げという風です。 これをワークシート関数だけで行うことができるのでしょうか? sumif 関数を使ってみたのですが、日付条件のところがうまくできませんでした・・・。

  • SUMIF関数の検索条件の記入方法について

    SUMIF関数の検索条件の設定がうまく出来ず困っています。 設定方法が分かれば教えてください。 ■SUMIF関数とは「選択(検索)条件を指定して合計値を計算する」関数です。 例えばこんな例です。 100円~300円までという選択(検索)条件を入れる場合はどうしたらよいでしょうか??

  • SUMIF関数で、条件に日付範囲で指定するには?

    SUMIF関数で、条件に日付をいれたいのですが、 10日毎の範囲で集計を取るにはどうすればいいでしょうか。 A列に日付、B列に数値で =SUMIF(A:A,"【2013/9/1~2013/9/10】",B:B)  こんな感じで日付の部分が問題のところです。 date関数を入れてみると例えば9/3だけなど、一日だけの計算はできたのですが… 1~10,11~20、21~末日(31日)で合計するにはどう記入すればいいでしょうか。

  • 日付指定で月別の種類別で件数が出したいのですが

    関数で悩んでいます。 月別種別での金額及び件数を自動的に一覧表したいのですが、月別件数がどうしても出ません。例で 1月りんご2件・1月みかん1件と表示される計算式を教えて頂きたいのですが、お願いします。 例えば・・ 日付    種別   金額 2008/1/1  りんご  3,000 2008/1/15  みかん  2,500 2008/1/31  りんご  3,000 2008/2/8 イチゴ  2,000 2008/2/2  みかん  2,000 2008/2/20  りんご  3,000 2008/3/28  りんご  3,000

  • このような場合の日付計算について

    例えば、 商品コード(PRIMARY),売れた日 というカラムがあるDBのテーブルがあって、 これでどの商品がいつ売れたのかを管理しているとします。 このテーブルから、商品Aが先月何個売れたか、N月に何個売れたか、先週何個売れたか、ここ半年の週別売り上げ個数一覧・・・ のようなデータを取得するプログラムを組もうとしています。 しかし日付の計算の仕方がどうにもわからず困っています。 「今日の日付」という情報から、上記のような情報がSQLで取れるようにするための時間的条件を指定できる日付情報の算出の仕方を教えてください。 お願いいたします。

    • 締切済み
    • PHP
  • エクセルの日付関数について

    エクセルの日付関数についてです 基準日から計算して、日付を求めていますが、その求めた「月」だけを使用し別なシートで VLOOKUPを使うときの検索値にしたいのです。 その月を数値化する方法はありませんでしょうか うまく説明できませんがよろしくお願いします  今日の日付 →条件による該当日付 →該当日付の「月」を利用し検索する  2010.11.12    2011.2.11          2月を数字の2と置き換える方法                            がありませんか?

  • Excelの計算式について

    初歩的な質問かもしれませんが、うまく出来ないのでどなたかお助けいただけると幸いです。 Excelで作成した売上表があります。 この表には毎日の売上数が入力されています。 これを曜日別にグラフにしたいのですが、問題点が2点あります 1.日付及び曜日欄を手入力  → SUMIFを使って曜日別合計が出来るのですが、日にちと曜日を手入力するのがとても面倒です。(連続コピーなどを使用してはいますが) これを解決する為に自動入力表を作りました。 2.1箇所に日付を入力すると6ヶ月先まで日付と曜日が自動的に入力されます  → 曜日が計算式の結果として認識される為、曜日という文字認識されない為、SUMIF関数にて反応しません。 できれば原本として作成し、売り上げ数を入力するだけで簡単に集計が出来るようにしたいのですがどのような関数がよろしいでしょうか?

  • エクセル、日付範囲を指定して数値を合計する方法

    エクセルでの数値の合計方法で困っています。 (例) 日付  名前    契約枚数 9/1  まる      15 9/2  さんかく    16 9/3  しかく      1 9/30  まる      2 10/1  さんかく    5 10/25  しかく     7 例えば上記例で、関数を使って同月9/1~9/30、または月をまたいで9/3~10/25までの日付を別セルに指定し、契約枚数の合計を出したいのですが、どの関数をどのように使ってよいのか分かりません。そのような式がもしあれば、ご教授お願いします。

  • エクセル、計算式で日付が41330となるのを西暦に

    エクセル2010です。 画像のようなデータがあったとして、 たとえば、「2月のUFJの金額の合計をする」といった計算式を、別のセルに記入したいと思っています。 そこで作業列を作り、ワイルドカードを使った文字列をヒットさせるようにしました。 画像のE列に「=A○&B○」という式の作業列を作り、結果を記載したい目的のセルには、 =SUMIF(E16:E27,"2013年2月*UFJ",D16:D27) としてみました。 しかし、ヒットさせたい"2013年2月"の部分が、標準形式の41330のような表示になってしまい、ヒットしません。 SUMIF式のほうを標準形式にしてみようと思いましたが、どの桁が何月と決まっているわけではないので、ワイルドカードを使って指定できません。 こういう場合、E列を「2013年2月25日UFJ」のように表示させるのは、どうすればよいのでしょうか? アドバイスをいただけると幸いです。よろしくお願いします。 ------------------------------------ ちなみに、SUMIFS関数やSUMPRODUCT関数で実現はできたのですが、データが多くなってくると処理がとても重くなってきます。 またピボットテーブルも考えたのですが、この結果を各種条件で表示させるセルをまず設定してから、そのセルを別の様々な計算式が参照するような連動をするかたちになるので、ユーザーの手で条件を変更するピボットテーブルでは対応できないのでは、とのことから、この方法を試しているところです。

  • EXCELの関数について

    EXCELの関数について エクセルの関数で複数条件の場合の計算について 例 A列…日付 B列…支店名 C列…処理科目 D列…金額 ある支店の日付の範囲を指定し科目別金額の合計値を別シートに算出したいのですが、 SUMIF関数では、条件の範囲が設定できないみたいなので SUMPRODCUTを使っても同一列での条件設定でうまくいきません。 なにかうまい方法はありませんか