• ベストアンサー

Excel で データを四半期毎に分けたセルに表示したいのですが。

商品価格を入荷日ごとに入力したデータがあります。 その価格を四半期毎に分けたセルに表示させたいのですが、 方法がわかりません。 どうぞよろしくお願いいたします。 《例》 日付 商品名 価格 1月~3月 4月~6月 7月~9月 10月~12月 3/1  AAA   300   300 6/8  BBB   200           200 9/3  AAA   250                 250

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

仮に日付がA列、価格がC列、各四半期がD列~G列までとし、1行目が項目でデータが2行目からとします。 第1四半期はD2に =IF(MONTH($A2)<4,$C2,"") 第2四半期はE2に =IF(AND(MONTH($A2)<7,MONTH($A2)>3),$C2,"") 第3四半期はF2に =IF(AND(MONTH($A2)<10,MONTH($A2)>6),$C2,"") 第4四半期はG2に =IF(MONTH($A2)>10,$C2,"") と入れて、それぞれ下へ必要なだけひっぱって式をコピーしてみてください。

pettika
質問者

お礼

早速のお返事ありがとうございいます!!! これで作業がはかどります。 ありがとうございました。

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

関連するQ&A

  • 四半期の表示について

    教えてください。 四半期の表示について、A1に4または5または6を入力するとB1に第1四半期となるようにしたいです。A2に7または8または9を入力すると第2四半期とするためには、どのようにすればいいのか教えてください、宜しくお願いいたします。

  • エクセル関数 非表示セルの集計をしないためには?

    どうしても、非表示にしたセル(行)が計算されます。計算式を教えてください(切実です) 例えば Aシートにはもとになる表  A      B     C     D 日付    品名   個数   金額 8/1(水)  aaa     1     1000 8/3(金)  bbb    2   1400 8/1(水)  aaa     2     2000(非表示セル) 8/1(水)  aaa      2     2000 8/3(金)  bbb    2    1400(非表示セル) Bシートには  A       B    日付     合計金額 8/1(水)    3000 8/2(木) 8/3(金)    1400 Bシートの合計金額を求める式がどうしてもうまくいきません。 SUMIFSやSUMPRODUCTなどいろいろ試したのですが、 どうしても非表示セルが計算されていまいます。 どなたか、教えてください。

  • Access2007 年度ごとの四半期を抽出する方法

    お世話になっております。 クエリウィザードで四半期の合計を作成すると、売上日のフィールドはこのようになります。 "第 " & Format([売上日],"q") & " 四半期" これですと、年度が関係なくすべてのデータが四半期に振られるだけですので、年度ごとに表示させたいと思います。 4月期ですので、フォームのテキストボックスに、2008/04/01と2009/03/31というデータがあれば、その間の四半期データを表示させたいです。 (第一四半期が4、5、6月です) ご教授いただければ幸いです。 よろしくお願いいたします。

  • ピボットテーブルの四半期について

     ピボットテーブルで、2004/4/1から2005/3/31までの売上をグループ化しようとしたら、月で、グループ化すると、1月から12月の順に売上が左から、表示され、四半期でグループ化したら、第1四半期が、2005/1/1から2005/3/31になってしまいました。 これはなぜですか。2004/4/1のほうが先なのに、第1四半期が2005/1/1から2005/3/31になってしまいます。 2004年などの西暦が無視され、1月から第1四半期とするようにシステムがなっているのでしょうか。   だから、第1四半期を手動で一番右に移動させ、第2四半期を第1四半期と上から書き直すしかないのでしょうか。 エクセル2000なのですが、2003などの新しいバージョンでも同じでしょうか。 売上がずれてしまうのです。 西暦は区別してくれないのでしょうか。

  • EXCELで、ある月が含まれる四半期末日の年月日を

    EXCELで、ある月が含まれる四半期末日の年月日を表示する方法 60歳に到達する誕生日(年月日)から、その月が含まれる四半期末日の年月日を表示する数式を知りたいです。 誕生月が4月~6月なら6月末日、7月~9月なら9月末日という具合です。 (例:2021年5月5日が60歳の誕生日なら2021年6月30日と表示したい) 各セルには下記の内容が入っています。 H5 ⇒ 生年月日(●年●月●日)     K5 ⇒ 60歳に到達する年月日の数式 =DATE(YEAR(H5)+60,MONTH(H5),DAY(H5)) N5 ⇒ K5から月を抜き出す数式 =MONTH(H5) O5 ⇒ K5の月が含まれる四半期末月 =CHOOSE(N5,3,3,3,6,6,6,9,9,9,12,12,12)&"月" O5セルにK5から年を抜き出し、CHOOSEの式、末日を表示する式EOMONTHを繋げようとするとエラーになってしまいます。 ○年○月末日と表示できる方法があれば教えてください。 H5以外は表示する必要のないセルなので、上記の数式にこだわらず一番スマートな方法を教えていただけますと幸いです。 よろしくお願い致します。

  • Excelでの近似曲線のxの意味は?(折れ線グラフで横軸に第1四半期,第2四半期・・・)

    EXEL2003の近似曲線における係数とxの意味を教えてください. 過去の数量データの伸び率と将来の予測を考えています.例えば,2008年の第1四半期が200で第2四半期が190で第3四半期が210で第4四半期が200になりました.この場合の2008年の伸び率と,次の2009年の第1四半期以降の数量を予測したい.(折れ線グラフ表示で横軸を2008年第1四半期~2009年第4四半期にとり,縦軸は数量を表示) そこで,1次近似で近似曲線を引きグラフに数式を入れました.その結果y=2x+195と表示されました.yは数量とわかるのですが,xは何の値を入れて次の2009年 第1四半期~4四半期の値を求めればよいのでしょうか? また195という数字は何を表す?

  • excelでデータにあわせた行番号を表示可能ですか?

    excelでA列のデータ件数にあわせて B列に行番号を表示することは可能でしょうか? 5桁のレコードなので手入力は厳しいと思い、 質問させていただきました。 よろしくお願いいたします。    A列 B列 1 AAA   1 2 AAA   2 3 AAA   3 4 BBB   1 5 BBB   2 6 BBB   3 7 BBB   4 8 BBB   5 9 10 11 12

  • Excelの関数を使用したデータ抽出

    Excelの関数を使用したデータ抽出 Excelの関数を使用して以下のようなデータ抽出をすることは可能でしょうか? Aに以下の基本データがあります。 --------------- 型番 商品 価格 受注 出荷 仕入 No AAA りんご 100 1/1 1/1 80 001 AAA りんご 120 1/3 1/3 80 002 BBB みかん 200 1/1 1/1 90 003 BBB みかん 210 1/5 1/5 90 004 BBB みかん 220 1/5 1/5 90 005 --------------- Bに型番のみのデータがあります。 --------------- 型番 商品 価格 受注 出荷 仕入 No AAA BBB BBB CCC AAA AAA AAA CCC BBB BBB BBB --------------- Aから抽出したデータをBに反映させたいです。 以下のような形です。 --------------- 型番 商品 価格 受注 出荷 仕入 No AAA りんご 100 1/1 1/1 80 001 BBB みかん 200 1/1 1/1 90 003 BBB みかん 210 1/5 1/5 90 004 CCC ぶどう AAA りんご 120 1/3 1/3 80 002 AAA りんご AAA りんご CCC ぶどう BBB みかん 220 1/5 1/5 90 005 BBB みかん BBB みかん --------------- 宜しくお願い致します。

  • Excelでのデータ集計/関数の組み合わせ等

    Excelでのデータ集計/関数の組み合わせ等 いつも、お世話になっております データ集計用に配列数式や関数を駆使しているのですが 思った通りの集計が出来ません。 以下のような集計方法を教えて頂けますでしょうか。 日付-ID-数 2010/7/1-AAA-5000     -BBB-3000     -CCC-0 2010/7/2-AAA-6000     -BBB-3000     -CCC-4000 …… 2010/8/1-AAA-4000 …… 1月単位でID毎に数が1以上あるレコードの数と その合計を取得したいのです。 ex1:2010/7/1-2010/7/31 AAA 31件 100000 ex2:2010/7/1-2010/7/31 CCC 30件  80000(7/1が0なので件数は1件減る) {=SUM(IF(MONTH(!$A$1:!$A$500)=1,1,0))}のような式では 日付の無いセルも参照している為、(ID:BBBの前には日付がない) 空白セルが1月と見なされてよけいな数字が入ってしまいます。 (1900/1/0と見なされている) YEAR関数も併用してみようと思いましたが上手く行きませんでした。 以上、よろしくお願い致します。

  • 四半期から年間平均の価格の求め方で質問があります。

    四半期から年間平均の価格の求め方で質問があります。 とある土地の四半期ごとの価格から年間平均の価格を求めたいのですが、ただ単に平均を求めるだけでは駄目で変化率も加味しないといけないという話があったと思いますが、式はどのようにしないと行けないのでしょうか よろしくお願いします。 例)    1-3 4-6 6-9 10-12 合計 A市 100 120 140 150    X

このQ&Aのポイント
  • try-catch文を使用することで、エラーが発生した場合にプログラムがクラッシュすることを防ぐことができます。
  • エラーメッセージが「Parse error: syntax error, unexpected token "="」と表示されている場合、コードの32行目の「stmt = $dbh->prepare($sql);」の=の記述が誤っている可能性があります。
  • エラーの原因を調べるためには、32行目のコードが実際に正しいかどうか、または直前のコードに文法エラーがあるかどうかを確認する必要があります。
回答を見る

専門家に質問してみよう