• 締切済み

EXCELで残りの日数の平均の出し方が分かりません。

EXCELで残りの日数の平均の出し方が分かりません。 具体的に説明させて頂きます。 月間の目標売上げを定め、月の残り日数で一日幾ら売り上げれば目標に達成するかを実数字で知りたいのです。 例:目標120万円  30日間で平均4万円の売上げが必要   1日の売上げ10万円 残り110万円÷29日=37,931円が必要   2日の売上げ2万円 残り108万円÷28日=38,571円が必要   3日の売上げ9万円 残り99万円÷27日=36,666円が必要   ・   ・   ・   ・ 1日に必要な金額を一つのセルに出したいのですが、簡単に関数を組むだけで出来るのでしょうか?また、セルを組むときに、0を含めないような組み方をしたいのですが・・・

みんなの回答

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

回答No3です。 EOMONTH(A$1,0)の代わりに次のように置き換えても良いでしょう。 DATE(YEAR(A$1),MONTH(A$1)+1,0) この式でその月の月末の年月日が求められます。

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

月間の売り上げ目標を30日で平均4万円になるようにするとのことですかすから、31日までの月や28日までの月もあることですから初めに何年何月の計算をするかを決めることが必要ですね。 例えばA1セルに2010/9と入力します。数式バー上では2010/9/1と表示されますね。右クリックして「セルの書式設定」から「表示形式」でユーザー定義を選び種類の窓に m"月" と入力してOKすれば9月と表示されます。 A2セルには当月売上目標とでも入力します。 B2セルには次の式を入力して30日平均で当月の目標額を表示させます。 =DAY(EOMONTH(A1,0))*40000 EOMONTH(A1,0)はA1セルに表示した月の最終日の年月日を求めるものです。DAY関数で最終日の日にちを求め、それに1日当たり40000円ですから40000を掛けています。 A3セルには日付、B3セルにはその日の売上額、C3セルには翌日の売上必要額とでも入力します。 A4セルには次の式を入力して下方にオートフィルドラッグします。 =IF(OR(A$1="",MONTH(A$1+ROW(A1)-1)<>MONTH(A$1)),"",A$1+ROW(A1)-1) 2010/9/1から月末までの日付が表示されます。単に1日、2日のように表示させるのでしたらA4セルから下方を選択して表示形式のユーザー定義で d"日" と入力してOKします。 B4セルから下方にはその日の売上高を入力します。 C4セルには次の式を入力して下方にオートフィルドラッグします。 =IF(OR(A4="",A4=EOMONTH(A$1,0)),"",INT((B$2-SUM(B$4:B4))/(EOMONTH(A$1,0)-A4))) なお、B列の売上高が入力されていない場合にC列の値を空白にするのでしたらC4セルには次の式を入力して下方にオートフィルドラッグします。 =IF(OR(A4="",B4="",A4=EOMONTH(A$1,0)),"",INT((B$2-SUM(B$4:B4))/(EOMONTH(A$1,0)-A4)))

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 以下の様な方法は如何でしょうか。  今仮に、A2セルに、その月の名称を 2010年9月 という書式で入力すると、A5セル~A35セルにかけて、その月の日付が表示され、続いてその月の目標売上をC2セルに入力した上で、B5セル~B35セルに、その日の売上を入力すると、自動的に、同じ行のC列のセルにその日の目標売上の残り額が、D列のセルに次の日以降の平均売上目標が、それぞれ表示されるものとします。  まず、A2セルの書式設定の表示形式を、分類欄を日付、種類欄を ○○○○年○月 の形式に設定し、次にA5セルの書式設定の表示形式を、分類欄を日付、種類欄を ○月○日 の形式に設定して下さい。  次に、A5セルに次の数式を入力して下さい。 =IF(ROWS($4:4)>DAY(DATE(YEAR($A$2),MONTH($A$2)+1,)),"",DATE(YEAR($A$2),MONTH($A$2),ROWS($4:4)))  次に、C5セルに次の数式を入力して下さい。 =IF(ISNUMBER($B5),$C$2-SUM($B$5:$B5),"")  次に、D5セルに次の数式を入力して下さい。 =IF(AND(ISNUMBER($B5),ISNUMBER($B6)),$C5/(DATE(YEAR($A$2),MONTH($A$2)+1,)-$A5),"")  そして、A5~D5の範囲をまとめてコピーして、A5~D35の範囲に貼り付けて下さい。  以上でフォームは完成で、後は、A2セルにその月の名称を、C2セルにその月の目標売上を、それぞれ入力した上で、B5及びその以下のセルに、その日の売上を入力して行けば、同じ行のC列のセルにその日の目標売上の残り額が、D列のセルに次の日以降の平均売上目標が、それぞれ自動的に表示されます。  尚、土日祝日や盆正月等を除外した日数で、平均売上目標を求める場合には、別シートの適当な列(例えば、Sheet13のA列)に前もって 2010/1/1 2010/1/2 2010/1/3   ・   ・   ・   ・ 2010/12/23 2010/12/31 という具合に、土日以外のその年の休業日のリストを作成しておいてから、D5セルに入力する数式を、次の様な数式に変更して下さい。 =IF(AND(ISNUMBER($B5),ISNUMBER($B6)),$C5/SUMPRODUCT((WEEKDAY(OFFSET($A5,,,DATE(YEAR($A$2),MONTH($A$2)+1,)-$A5),2)<6)*(COUNTIF(Sheet13!$A:$A,OFFSET($A5,,,DATE(YEAR($A$2),MONTH($A$2)+1,)-$A5))=0)),"")  尚、上記の数式はNETWORKDAYS関数を使えば、もっと単純になると思われるのですが、私が使用しているパソコンに入っているExcelでは、NETWORKDAYS関数が使えなかったため、他の方のパソコンでもNETWORKDAYS関数が使えるかどうかが判らないので、今回はNETWORKDAYS関数を使用しない数式としました。

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

売上累計欄を作れば単純な四則演算でできる計算でしょう。何がわからないのかがわからない。 「実数字」というのもわからないし(通常は実績について使う言葉であるがそれだと意味が通じない)、「セルを組む時に0を含めない」というのも意味不明。 もう少し整理してみたらどうですか。

関連するQ&A

  • エクセルで残り日数を計算させる

    エクセルで関数を使用し10/1までの残り日数を表示させたいのですが どのような計算式を作成すれば宜しいでしょうか? A1に4月20日と記入した場合  A列に月日を記入しB列に残り日数を表示させたいです。   A列     B列 3 4月13日   7日 4 5 4月15日   5日     ・    ・     ・    ・  このようになる関数を教えて下さい。

  • EXCEL関数で条件を満たす個数

    EXCEL関数で条件を満たす個数をカウントしたいのですが、どのようにしたらよいのでしょうか?    A列 B列 C列 D列 E列 F列 G列 H列 ----------------------------------------------------------- 1行    目標 1日 2日 3日 4日 5日   目標達成日数 ----------------------------------------------------------- 2行 山田  5  2  4  1  6  3    1 ----------------------------------------------------------- 3行 佐藤  3  1  2  6  5  4    3 ----------------------------------------------------------- 4行 岩本  4  6  2  1  2  5    2 上記のような表を作成し、目標を達成している日数をカウント するには、どのような関数を使用すれば良いのでしょうか? (H列)に目標達成日数を表示したいです。 山田さんの場合、 目標(セルB2)5以上を満たす日は、4日(セルF2)の6だけなので 目標達成日数(セルH2)は1となります。 佐藤さんの場合、 目標(セルB3)3以上を満たす日は、 3日(セルE3)の6と 4日(セルF3)の5と 5日(セルG3)の4と 目標達成日数(セルH3)は3となります。

  • EXCELでの日数計算の方法

    こんにちは。いつも大変お世話になります。 申し訳ありませんが、また皆様方のお知恵を貸して下さい。 条件は以下のとおりです。 A1セルに「与えられた日数」単位は日(整数) B1セルに「使用した日数」単位は日(小数点1位) C1セルに「使用した日数」単位は時間(整数) D1セルに「残りの日数」単位は日(小数点1位) E1セルに「残りの日数」単位は時間(整数) A1セルにあらかじめ任意の数字をいれておく。 B1、C1セルに使用した日数を入れる。 D1、E1セルに残りの日数を表示させる。  ※1日を8時間とする。0.5日(0.2や0.6の入力はありま  せん。0.5日=4時間です)と入力する場合もある。 例えばA1セルに20日が入力されていて、B1セルに1.5日、C1セルに3時間を入力すると、D1セルに17.5日、E1セルに5時間を表示させる。 大変ご面倒な事をお願いしておりますが、何卒よろしくお願い致します。

  • excelで日が経つにつれての平均の出し方

    excel2003を使用しております。図を参照して説明します。 日ごとに売上の合計と1日当たりの平均を出したいのですが、 セルに入力されると、下の平均が変わるようにしたいのですが、 =SUM(C3:C32)/2、3、4、、、、、、、、 のような感じで、そのセルに入力した箇所の分の数だけ割るという関数や方法はないでしょうか、 よろしくお願いします。

  • エクセル2010、平均値とかけ離れたセルに着色

    こんにちは よろしくお願いします。 4種類の店舗面積のお店、35店舗の売上表があるとして 内、店舗面積100m2のお店が18店舗あります。 4月の売り上げの平均は305万円ですが 13号店は250万円と大きく下回っています。 このような場合に、いちいち比較しなくても入力した途端に 平均値とかけ離れた数字のセルに色を付ける事はできるでしょうか? 当方、関数がどうにかこうにか本みながら理解できる程度です。 この様な事が可能なのか、可能であればどうしたらいいか 詳しい方、素人同然の人にもわかる言葉で教えてくださいますよう お願い申し上げます。

  • EXCELで残りの日数を表示させたい 2

    EXCEL2010使用 各月ごと シート別 フォーマットを作成しております。 日付 は5/1と入力 表示形式で 日にちだけ表示 曜日 は日付のセルを参照させ 表示形式で 曜日を表示 別シートに営業 休日 日を”祝日”と名前を付けて、そこがピンク色になるように 条件付き書式を設定しています。 ここで本題、 残り日数というのを自動で算出できないでしょうか? 休みは 日曜、祝日 研修日などランダムでございます。 今は手入力で残り日数だけ入れています。

  • EXCELで残りの日数を表示させたい

    EXCEL2010使用 各月ごと シート別 フォーマットを作成しております。 日付 は5/1と入力 表示形式で 日にちだけ表示 曜日 は日付のセルを参照させ 表示形式で 曜日を表示 別シートに営業 休日 日を”祝日”と名前を付けて、そこがピンク色になるように 条件付き書式を設定しています。 ここで本題、 残り日数というのを自動で算出できないでしょうか? 休みは 日曜、祝日 研修日などランダムでございます。 今は手入力で残り日数だけ入れています。

  • エクセルで平均値を出すには

    4月度の1日の売上の平均値を出そうと思っておりますが、休みの日は入力をしない場合、その日は売上ゼロとして計上されてしまいます。 よって正しい平均値が出ません。 入力をしない日は加味されないようにするにはどのような数式などを設定すればよろしいでしょうか? ぜひお教え下さいませ。

  • 回転日数の計算方法についてです。

    月首在庫高110万円、月間仕入高120万円、月間売上高90万円の回転日数は? よろしくお願いします。

  • エクセルで作業期間の日数を計算したい

    エクセルについて質問です。 セルA1に開始日(例:2012/2/20) セルC1に終了日(例:2012/5/12)を入力し、この期間の日数(○○日間)を 計算する方法を教えて下さい。 更にこの期間で、「土日祝日を除いた日数(平日のみの日数)」と 「日曜祝日を除いた日数(平日+祝日でない土曜日の日数)」を算出する方法も教えて下さい。 ちなみに作業日数を計算するのに、DAYS360関数を使ってみましたが、 1年を360日として計算するので、正確な日数になりません。 また、曜日や休日が絡むとどんな関数を使えば良いのか全くわかりません。 よろしくお願いいたします。

専門家に質問してみよう