アプリ版:「スタンプのみでお礼する」機能のリリースについて

2010バージョンのエクセルです。
写真の様にB3の行に数字を入れたら、B4:D4(3個のセル)まで、F5のセルに5の数字を入れたら、F4:J4(5個のセル)までという風に、複数のセルを自動で塗りつぶせるようにしたいです。
条件付き書式での設定だと思うのですが、数式がわからないです。エクセル初心者です。教えていただけますでしょうか?宜しくお願い致します。

「2010バージョンのエクセルです。 写真」の質問画像

質問者からの補足コメント

  • ちなみに3の行には塗りつぶしの色が重ならないような数字を入力します。

      補足日時:2017/07/18 23:18
  • 4行目の各セルにどんな数式をいれれば3行目の数字が反映されるかわからないので、教えていただけますでしょうか?宜しくお願い致します。

      補足日時:2017/07/18 23:23

A 回答 (3件)

4行目より下のセルに対して一律に


 (3行目の値)-(自身のセルの行番号-3)
 の値が「0」以上なら修飾をする
という数式を入れればいい。

3行目のセルに「3」が入力されて、
4行目なら
 3-(4-3)=2
5行目なら
 3-(5-3)=1
6行目なら
 3-(6-3)=0
7行目なら
 3-(7-3)=-1
…OK?


・・・
B4セルなら
 =B3-(ROW(B4)-3)>=0
となりますが、数式をコピーして使う事を考慮すると、
 =B$3-(ROW()-3)>=0
となります。

※ROW関数について調べて理解をしてから使用するようにしましょう。
    • good
    • 0

> 4行目の各セルにどんな数式をいれれば…


条件付き書式での設定で良いです。
式で設定する場合は、参照セル=指定数値、
参照セルの状態であれば、条件として、数字、或いは空白ではない、
等を選択すればよいです。

####
先のご質問で解決できなかったのであれば、それを継続すべきでしょう。
できない方法が整理されると思います。
    • good
    • 0

2010以降だったら、「新しいルール」機能を使って可能です。


下を参考にして下さい。
http://www.tipsfound.com/excel/03007
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!