
No.2ベストアンサー
- 回答日時:
C9セルに
=IF(ISBLANK(C$8),"",SUM($C$8:C$8)/SUM($C$7:C$7))
と入力する。
D9セルに
=IF(ISBLANK(D$8),C$9,SUM($C$8:D$8)/SUM($C$7:D$7))
と入力する。
入力してから、D9セルを「セルのコピー」で「E9~N9」までにコピーする。
すると、E9~O9に
=IF(ISBLANK(E$8),C$9,SUM($C$8:E$8)/SUM($C$7:E$7))
=IF(ISBLANK(F$8),D$9,SUM($C$8:F$8)/SUM($C$7:F$7))
=IF(ISBLANK(G$8),E$9,SUM($C$8:G$8)/SUM($C$7:G$7))
=IF(ISBLANK(H$8),F$9,SUM($C$8:H$8)/SUM($C$7:H$7))
=IF(ISBLANK(I$8),G$9,SUM($C$8:I$8)/SUM($C$7:I$7))
=IF(ISBLANK(J$8),H$9,SUM($C$8:J$8)/SUM($C$7:J$7))
(以下略)
と言う式がコピーされる。
O9セルに
=N9
と入力する。
あとは、一緒にコピーされて変わってしまった、セルの罫線を引き直しする。
8行目の契約済数の部分が「空白セル」になっている月以降の達成率は、空白じゃない最後の月の達成率がスライドしてきて表示される。
年間の達成率を「常に最終月の達成率と同じ」にしておけば、自動的に「空白じゃない最後の月の達成率」になる筈。
新しい期の表を作る時は、表ファイルをコピー後、C8~N8の契約済数をブランクにしてしまえばOK。
No.5
- 回答日時:
質問のデータ実例で、画像貼り付けは、やめてほしい。
字が小さかったり、画像がぼやけてたりして読めない場合が多い。質問者自信でも質問を挙げた後に見てみるぐらいのことはすること。
==
質問文章の中でシートデータを工夫して、記述のこと。
No.4
- 回答日時:
一例です。
年間の達成率のO9は、年間用として今のままでよいと思う。
C9~N9に達成率の行があるのだからその月度までの達成率を表示するとしては如何がでしょうか。
一例です。
=IF(C$8<>"",SUM($C$8:C8)/SUM($C$7:C7),"")
No.3
- 回答日時:
図で見るところ7行目が目標値で8行目が契約済みの値であるように見えますね。
したがって達成率は8行目の合計を7行目の合計で割った値ではないでしょうか?こちらの仮定のとおりだとすればO9セルに入力する式は次のようにします。
=SUM(C8:INDEX(C8:N8,COUNT(C8:N8)+2))/SUM(C7:INDEX(C7:N7,COUNT(C8:N8)+2))
これで8行目に入力されたデータまでの達成率が表示されます。
なお、O9セルの表示形式は%表示にすればよいでしょう。
No.1
- 回答日時:
添付図は小さくなってしまって詳細が判読できませんが,O8にはデータが記入されている範囲での合計が計算できていますね。
今まだ数字が入っていない4月以降の「空白セル」が,
・これから手打ちで数字を入れていくので今は全くの空っぽセルである
・実は数式が記入してあって""が計算されて出ている
などの具体的な姿によっても,適切な数式が変わってきます。
あと,あなたは
達成率 =(C7:I7)/(C8:I8)
などとてきとー書いていますが,達成率というと
=8行の合計÷7行の合計
じゃありませんか?
そういうのをひっくるめて,たとえば
O9:
=SUM(C8:N8)/SUMIF(C8:N8,">=0",C7:N7)
などで。
#参考
COUNT関数とOFFSET関数やINDIRECT関数を組み合わせる手などもありますが,ブックを開いて何もせずに閉じるだけでも「保存しますか」とイチイチ聞いてくる原因になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
表計算ソフトでの様式の呼称
-
【画像あり】【関数】指定した...
-
エクセルでフィルターした値を...
-
勤怠表について ABS、TEXT関数...
-
エクセルシートの見出しの文字...
-
【マクロ】実行時エラー '424':...
-
エクセルに写真が貼れない(フ...
-
【マクロ】左のブックと右のブ...
-
他のシートの検索
-
vba テキストボックスとリフト...
-
【マクロ】数式を入力したい。...
-
【マクロ】元データと同じお客...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
エクセルの複雑なシフト表から...
-
エクセルのVBAで集計をしたい
-
【関数】3つのセルの中で最新...
-
【マクロ】【相談】Excelブック...
-
【マクロ】【配列】3つのシー...
-
【関数】=EXACT(a1,b1) a1とb1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株...
-
【画像あり】オートフィルター...
-
vba テキストボックスとリフト...
-
他のシートの検索
-
【マクロ】【相談】Excelブック...
-
【マクロ】【配列】3つのシー...
-
【マクロ】元データと同じお客...
-
【マクロ】数式を入力したい。...
-
【マクロ】左のブックと右のブ...
-
エクセルの関数について
-
エクセルのリストについて
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】excelファイルを開く...
-
【関数】3つのセルの中で最新...
-
エクセルの複雑なシフト表から...
-
【マクロ】【画像あり】❶ブック...
-
LibreOffice Clalc(またはエク...
おすすめ情報