• ベストアンサー

エクセル関数

1月分の生産予定と実績表を作成しております。 列に1月7日から1月30日までとり、最後の列に今日現在の生産数量累計と生産実績合計を関数を使用して計算するにはどのように計算式になるのでしょうか?

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

  • ベストアンサー
回答No.6

こんな風にしたいのだろうか?  A        B C D E ... 1 日付      7 8 9 10 ... 30 今日現在 2 生産予定   10 10 10 10 ...   50 3 生産実績   10 12 5 8 ...   60 違ったら読み飛ばしてください。 DAY(TODAY())と言う関数で、今日の日がわかります。 OFFSETと言う関数があって、あるセルからシフトした位置の範囲を指定できます。 上の場合、7日から始まっているので、OFFSET(B2,0,0,1,DAY(TODAY())-6))とすると、7日から今日までの2行目の範囲が得られます。 後はSUMで 今日までの生産予定=SUM(OFFSET(B2,0,0,1,DAY(TODAY())-6)) 今日までの生産実績=SUM(OFFSET(B3,0,0,1,DAY(TODAY())-6)) となります。 ついでに4行目と5行目に 4 生産予定累計 10 20 30 40 ... 5 生産実績累計 10 22 27 35 ... としたいなら、 B4=SUM($B$2:B2) B5=SUM($B$3:B3) として、列方向にコピーすれば、日々の予定累計と実績累計が出ます。

その他の回答 (6)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.7

ご自身のデータを示してほしいのですが、 更に、想像力を働かして Sheet1に A列  B列   C列   日付 生産量  1/7 1/8 ・・・ 1/31 2/1 C1に =TEXT(A1,"yymm") で下フィル Sheet2に 年月  生産量合計 0801 0802 ・ ・ B2に =SUMIF(A2,Sheet1!A:A,Sheet1!B:B) 下フィル のようなことでしょうか?

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.5

データがどのようになっているのか、 何を合計したいのか、今一ですが Sheet1に、時間単位で生産量、データ入力している A列  B列  C列 日付 時刻 生産量 Sheet2に A列  B列      C列 日付 日計生産量  累計生産量 1/7 1/8 ・・・ 1/31 B2には、SUMIF関数 =SUMIF(Sheet1!A:A,A2,Sheet1!C:C) 下フィル C2には、SUM関数 =SUM(B$2:B2) 下フィルでは、いかがでしょうか。

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.4

>今日現在の生産数量累計と生産実績合計を >今日以降の分は累積しない方法です。 今日以降にデータが入力されていなければ、加算されないはずですが?

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

あまりにも、シートのデータの状況が、質問では説明されていなくて、答えようがない。 あなたのパソコンの画面と、あなたの頭の中は、読者には、見えない・わからないのですよ。 模擬実例でも挙げて、こことここを集計したいとか挙げるべきですよ。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

足し算の方法がわからないということですか?

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

足し算で出るなら、SUM関数。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/sum.htm

pu-sun
質問者

補足

SUM関数はわかりますが、1月7日~月末までをSUM関数を使用すればよいのですが、今日以降の分は累積しない方法です。

関連するQ&A

  • EXCEL関数の質問

            1月  2月  ~  11月  12月  累計     当年実績    10   20              30 前年度実績   40   20     50   70    60←1月、2月分のみ 前年同月対比  25%  100%             50% 上記は売上表です。当年実績を入力すると、前年実績と対比して割合を出します。 質問は前年度実績の累計が、当年実績を入力した月のみ累計計算する関数を教えてほしいのです。 IF関数でダラダラ書かないで、シンプルに解決する関数を教えてください。 

  • エクセル関数の使い方を教えて下さい。

     エクセル関数を使って計算式を設定したいので,教えて下さい。現在,例のように5月までの累計100と,6月の合計が55(緑色のセル範囲の合計)を合わせ,6月の累計の欄に155が表示されるように設定しています。次の条件を満たすようなエクセル関数の使い方を教えて下さい。  1) 6月のデータが全くない場合,6月の合計の欄には,何も表示させないという関数の使い方    2) 次に,7月の累計の欄ですが,7月のデータが入力されていない場合には,6月までの累計が既に計算されている場合でも,表示しないという関数の使い方です。     ※1)と2)の条件を同時に満たすエクセル関数の使い方を教えてもらえると助かります。  3)8月,9月の累計の欄の結果も2)と同じように設定をしたいです。    よろしくお願い致します。   

  • エクセルの関数を教えて下さい

    こんにちは。 在庫表と発注表を作成していてこまっています。 おおざっぱにお客さんから、1か月120000ヶ位と注文が来て、その月の出荷日数が23日とします。仕入れ先への注文は24ヶの倍数でしか頼めません。そして、在庫として2日分(24の倍数)の数量を導きだしたいのですが、どの様な関数になるんでしょうか?バカでわかりません。下記計算で10416ヶを2日分の在庫として確保する様に設定したいのですが、どの様な関数になるのでしょうか?どなたかご教授お願い申し上げます。 120000÷23=5,217.3913(小数点 切捨) 5217×2=10434 10434÷24=434.75 434×24=10416

  • エクセルと関数について

    エクセルと関数について 補足で質問できず、同じような質問で恐縮です。 エクセル2007で以下のような表を作成しました。 データはダミーです。 左が9月分の管理表で右が10月分の管理表です。 表は1月分から12月分まで作成しています。 1月から管理NOを付番していて、キャンセルがあれば 別の番号で管理しています。 前月の番号のつづき番号を付番できる関数はあるのでしょうか。 9月の一番最後の行が、キャンセルの番号だったときに 右の表(10月分)のA2に102と誤入力しないようにしたいのですが。 ただし、左の表のA列の最後の行が、「窓口」で終わることもあるし 「チケット有」で終わることもあります。 常に窓口で終わるとは限りません。 場合分けはどうすればいいのでしょうか。 教えてください。

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

    列に1月~12月の実績と予算+累計と横に売上高~営業利益までの集計表を作成しました。 そこで問題は、累計なんですが、1年分の予算を前もって入力していることから、例えば6月分の累計を出したい時、実績は7月以降まだ入力されていないので、6月までの分を集計することができます。しかし、予算は、12月まで入力されているので、12ヶ月分まで集計されてしまいます。今月は6月まで集計して!とか9月まで集計して!という指示はできないでしょうか?

  • 関数式を教えて下さい

    すみません。 先程も質問をさせていただいたのですが。。。 言葉が足りなかったので再度質問させていただきます。 エクセルの表で 一年分の売上累計表があります。 G1=当月売上実績 G2=先月までの売上累計 G3(今月売上累計)=G1+G2 となっているので まだ売上実績のない11月、12月にも累計が表示されてしまいます。 未売上月(今なら11月、12月分)の累計を表示しないようにするにはどうしたらよいでしょうか? なおかつ、 10月は売上がない場合でも、9月までに累計がある時には10月累計に9月累計を表示するにはどうしたらよいでしょうか? 単純にIF関数で売上=0をスペースにしたら、その月の累計が¥0になってしまい。。。。でした。。 宜しくお願いします。

  • エクセル関数について

    以下のような表において、次のような条件で計算式を作成したいのですが、どんな関数を使用して計算式を作ればよいのでしょうか? 条件: 「A列が、0100以上0199以下(または01**)の場合に、C列に何人の女性がいるかを合計したい。」 A列 B列 C列 0010 あ  男性 0050 い  女性 0101 う  男性 0103 え  女性 0105 お  女性 0111 か  男性 0210 き  男性 0211 く  女性

  • エクセルでシート間のセルの参照について

    困っていますので教えてください。 (1月)シート1         (2月)シート2 当月数量 累計数量 金額     当月数量 累計数量 金額           合計               合計 このような書式の表がシート1とシート2にあります。 当月数量に数字を入力すると累計数量に足されるようになっています。 このシート1(1月)の累計数量をシート2(2月)の累計数量に入れ、なおかつ2月の当月数量と足して2月の累計数量を表示するようにするにはどうしたらいいでしょうか? もう一つ。 単価 数量 金額 a 5  3  15 b 1  1  1 c 2  2  4 同じ表がシート4まであり、シート1で入力された数字をそのまま シート2~シート4にも同じように表示するようにするにはどうしたらいいでしょうか? こちら初心者なので説明が分かりずらいかもしれませんが 詳しい方教えてください。よろしくお願いします。

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

    エクセルで表を作成し、数量の計算をしたいのですが。 たとえば、行方向で1~30までの列をつくるとします。まず1の2つ左の列に5000と入力し、その右下に10000と入力しておきます。 そこで5000と入力した行の1~30の列のいずれかに1000、2000、4000、3000、6000と入力したとします。入力した順に5000からその数字を引いていき5000が4000、2000と計算されて行くとこまではいいのですが、0になった次点で10000のところから残りの数字を引いていき、10000が8000、5000、-1000といったように計算したのです。 どうか、お助けください。

  • EXCELの関数を使用した注文書の作成方法

    EXCELの関数を使用した注文書の作成方法 下記表の数量欄(列B:行2、列B:行3)に数量を入力すると、隣の金額(列C)と掛け合わさり 合計欄(列B:行9)に反映させるにはどのような関数を使用すればよいのでしょうか。 似た質問を調べIF関数を使用し挑戦しましたが、エラーが出てなかなか上手くいきません… 初歩的な質問で恥ずかしい限りですが、何卒ご教授よろしくお願い致します。     列A     列B       列C    行1  商品名   数量       金額                      行2  椅子             10,000                          行3  机               15,000                                                           ・ ・ ・ 行9  合計    ?

専門家に質問してみよう