• ベストアンサー

エクセルの自動計算についてその2教えてください。

すいませんまた質問させえて頂きます。 エクセルで毎月ごとで営業の数字をデータ化しています たとえばA1 セルに 年間計画の10000000と入力しますB1は1月B2は2月とどんどん入力していきます・ そこでB2セル以降に達成率を入力したいのですが12月分まで入力したときに自動で達成率がでるようにしたいのですが どうしてもできません、貼り付けで値をしても何もやっても駄目です。 月ごとに横の合計をしてから÷10000000としなければならないので都度セルに入れていますがあまりにも面倒です。 もっと効率のいいやり方があるはずですがわかりません ご教授お願いいたします

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

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

A1セルに年間目標の数値が有り、1月から12月までの各月の値がB1セルからM1セルまでに入力されているとしたらB2セルには次の式を入力してM2セルまで横方向にドラッグコピーすればよいでしょう。 M2セルには最終的な年間の達成率が表示されますのでその値が1になるように毎月の値を考えることが必要ですね。 =SUM($B$1:B1)/$A$1 A1セルの値は右横方向にドラッグしてもセル番号に$がついて絶対参照の形になっていますので変わることが有りません。

その他の回答 (3)

回答No.4

「10000000」だとゼロばっかで分かりづらいので、数式中では、指数を使って「10^7」と書くのがお勧め。「15000000」なら、「1.5*10^7」ですね。「1/15000000」なら、「1/(1.5*10^7)」とか「1/1.5/10^7」などと書けばいいですね? また、セルに大きな数を表示する際は、セルの書式で、「10,000,000」とか「10 000 000」と見せることも可能です。 >……都度セルに入れていますがあまりにも面倒です。  もっと効率のいいやり方があるはずですがわかりません 正直、面倒と思われているのは今のところ質問者さんだけで、ここは Excel に詳しい人ばかりですので、おっしゃっていることがチンプンカンプンです。どこでどんな操作をされているのか、あちこちに何を入力されたのか、きちんと具体的なご説明があれば、教えてくださる方はいらっしゃると思いますよ。

fwkb6253
質問者

補足

わかりました。申し訳ありませんでした。 きちんと説明しやすいよう今後入力します。

回答No.3

B列:売上? B1:年間目標 B2以降:各月の値 C列:単月の達成率(計算式の末尾に%を付けると直接%値になる) C2: =B2/$B$1% D列:月の達成率累計 D2: =SUM(C2,D1) 以下、C2、D2をまとめてコピー

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

達成率=当月までの累計÷目標額です。 添付図: C2には =IF(B2="","",SUM($B$2:B2)/$A$2) と記入、パーセント書式を取り付けておき、下向けにコピー貼り付けておきます。 >12月分まで入力したときに自動で達成率がでるようにしたい イミフメイなのでスルーします。 >どうしてもできません、貼り付けで値をしても何もやっても駄目です。 どこ番地のセルに何を記入してどうしたいのか、説明を手抜きせずに実際にあなたがやってみたエクセルを見ながら丁寧にご相談を書いてみると、あなたが本当にヤリタカッタことを具体的にどうすれば出来るのか、役に立つアドバイスもすぐに寄せられますよ。

関連するQ&A