[[20050610170533]] 『指定された数字以上表示させない』(きさん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『指定された数字以上表示させない』(きさん)

  例    A     B     C
 1     1      3    32
 2     2
 3     3
  ・     ・
  ・     ・
  ・     ・
 34     34
 35     35
 36     36 ←×
 37     37 ←×

A1に数字を入力すると下に自動で(A2=A1+1)数字が1増加で入ります。
C1とD1に数字を入力すると(C1+D1=35)になります。
35になるからA列に35以上の数字を表示させないようにしたいのですが
誰か教えてください。


 整数のみですか?
データ-入力規則で、   入力値の種類:整数
                      データ:次の値以下
                      最大値:35
でOKでどうですか?

 (ゆうり)

 入力できないと、表示させないは違いますが、
 表示させないだけなら条件付き書式で、
 「セルの値が」>「次の値より大きい」として、 =$B$1+$C$1、
 書式の設定で、文字の色を白色にすると、35以上は表示されません。
 ただし、表示されないだけで、値としては有効ですので念のため。
 (sato)


 衝突してしまいましたが・・・一応。

 おそらく、A列の数字をC1+D1の結果により表示する範囲を変えたいということですよね?

 A列全体を選択し、メニューバーの「書式」−「条件付書式」を選択。
 「セルの値が」を「数式が」に変更し
 右の空白に「=A1>$C$1+$D$1」と入力。
 「書式」ボタンをクリックし、フォントの色をセルの背景と同じ色にする。
 「OK」ボタンクリック。さらに「OK」ボタンクリック。

 この方法でいけると思います。
 ・・・・が一つ疑問が。
 ご質問では「35以上を表示させない」になっていますが、例の表だと35は表示になっています。
 もし表示しないのであれば、条件付書式の式を
 「=A1>=$C$1+$D$1」に変更してください。
       ~
 あれ?B1+C1かな? 数式の方もきさんさんのレイアウトにあわせ、変更してください。
 (gloomy)

 ご提示の表に基づいて回答します。

 A1に=IF(SUM(B$1:C$1)<1,"",1)、
 A2に=IF(A1="","",IF(SUM(B$1:C$1)<A1+1,"",A1+1))として、A2を下にフィルドラッグ。
 では、どうでしょう?                         (LOOKUP)


 うわ・・・やっちゃった・・・
思い込みでの回答、失礼しましたm(..)m
(ゆうり)

みなさん有難う!解けました!
(きさん)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.