[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『特定のセルのみ[0]を表示しない』(かきーん)
すいません。たぶん単純な質問だと思うのですが、
「特定のセルのみ 「0」を表示しないようにする方法」はどうすればいいのでしょうか。
いろいろ調べたけどわかりませんでした。
0ではない場合の表示方法によりますが、表示形式で処理するものは、 当該セルのセルの書式設定、表示形式、ユーザー定義、種類を 標準;-標準; などではどうでしょう? (LOOKUP)
できれば、 0 のかわりに アスタリスクを表示させるか、空欄にしたいと考えています。
何かいい方法はないでしょうか? (かきーん)
LOOKUPさんの方法でうまくいくはずなんですけど…
「計算結果が0のとき」0を表示させないようにするのかな? であれば、 =IF(計算式=0,"",計算式)で空欄、 =IF(計算式=0,"*",計算式)でアスタリスクを表示します。 (YS)
変ですね。特別な表示形式ではないのですが。 0は、手で入力したのですか?数式でしょうか? 0の代わりにセルを*で埋めるものは、 G/標準;-G/標準;** です。 (LOOKUP)
>0ではない場合の表示方法によりますが、表示形式で処理するものは、 >当該セルのセルの書式設定、表示形式、ユーザー定義、種類を >標準;-標準; などではどうでしょう? (LOOKUP)
;区切りの左から、値がプラスの表示は、標準 マイナスの場合は、-標準、 ゼロの場合は、空白、 文字列の指定がありませんので、入力そのまま、の意味です。
念のため、0のとき、*を1個だけ表示させるものは、 G/標準;-G/標準;!* です。 G/標準は、入力指定は、標準のみでよいです。(LOOKUP)
やっとできました。ありがとうございました。
ところで別件ですが、
A1/B1 の結果を C1に表示したい場合、
計算結果が 0 あるいは #DIV/0! の場合は
計算結果の表示を *** にしたいのですが、 C1の セルには
どのような 式を 入力すれば良いですか?
=IF(OR(A1/B1=0,ISERR(A1/B1)),"**",A1/B1)でどう? (YS)
=IF(COUNT(A1:B1)<2,"",IF(A1*B1,A1/B1,"**"))では、どうでしょう?(LOOKUP)
横レス失礼します。
=IF(A1*B1=0,"***",A1/B1) こんなのもあります。
>計算結果が 0 あるいは #DIV/0! の場合は A1またはB1が、もしくはその両方が0のときですから、A1とB1を掛け算した結果を 調べればわかります。 (KAMIYA)
あら、うっかりLOOKUPさんと同じことをかいてしまいました。 ただ今回は「未入力の時は空白」という条件が提示されてなかったので 空白にする処理まで考えませんでした。 どちらかが未入力のとき結果を返すセルが空白が良い場合は LOOKUPさんの式ですね。 (KAMIYA)
ご指導ありがとうございました。
すいません もう一点教えていただきたいのですが、
例えば 「 =IF(A1*B1=0,"***",A1/B1)」の式を使ったとして、
割り算をした結果、 出て来た値が、1.0(=100%) 以上であればセルを赤色にする
にはどうしたらいいのでしょうか。(かきーん)
文字の色ですと、[赤][>=1]0.0;0.0 でしょう? セルの地色ですと、書式、条件付書式、条件1にセルの値が、次の値以上、その右に1、 書式のパターの色を赤色、です。 (LOOKUP)
かさねがさねすいません。
=IF(A1*B1=0,"***",A1/B1) と [赤][>=1]0.0;0.0 をつなぐには
どのようにすればいいのでしょうか。
[赤][>=1]0.0;0.0 は、セルの書式設定、表示形式、分類をユーザー定義、種類の箱に上のものをCtrl+Cで コピーし、Ctrl+Vで貼り付けて、OKをクリックします。 (LOOKUP)
条件を 100% 以上の場合は 赤 という風にするにはどうしたら良いですか。
単純に [赤][>=1]0.0;0.0 を [赤][>=100%]0.0;0.0 にするだけでは
駄目ですよね。
それと、この式ですと文字は赤くなりましたがセルの色を 赤 ないしは 薄黄色 するには
どのようにしたら良いでしょうか。
既に回答を差し上げています。 (LOOKUP)
条件付書式をはどうでしょうか?書式(O)→条件付書式でセルの値が1以上で書式(F)のパターンから選ぶ。値が1の所がダメなら適当に変えて下さい。 エクセル2000の場合パターンでは色の所にマススを置いても色表示してくれないので、 ツールバーにある色の所で色の位置を記憶してから行って下さいね。 (みーこ)
条件付書式の設定は 当学校(e2qw)条件付き書式 https://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html を参考にすると、分かりやすいですよ^_^ (ケン)
ついでに [[20031102032255]]「ライブラリに[表示形式・ユーザー定義]を追加」(kazu) のスレッドもご覧下さい。以前のスレッドも紹介されています。 (EUREKA)
ほぎゃ、 何か意味ありげなので(e2qw)にすっとんで見に行って唖然。 数式のカンマがどっかにすっ飛んでいました。 よくぞ知らせてくれました。 どうも 2003年/05月 Webを移転したとき、多量にHTML手直しがあったので、 必殺技をつかったことによる後遺症のようです。 今、Webを修正しました。 (kazu)
上記の「条件付書式」を利用するとき、条件として数値か数式を設定していますが、
「-」「*」等を使用して 「-」ならセルの背景を赤にする。。 とかできないでしょうか。
(かきーん)
出来ますよ。 [値が]を選択して、横隣のボックスに - とか * を入力して、 次に書式ボタンを押してお好きなパターン色なりフォントスタイルやフォント色を、 指定し、OKボタンを押せばよいのです。
あるいは、[数式が]とし、 =(セルアドレス="-")とか =(セルアドレス="*") と記入し、 以下、同文。
上述の(ケン)さんがご紹介している kazuさんのライブラリに その説明が記述されていますよ。
(EUREKA)
1. 値が 1 以上は 背景 「赤」 2. 値が 0.99以下は 背景が 「青」 3.それ以外の文字列(例「-」)は 背景「黄色」
とする場合、 これまでに教えていただいたとおりにやると 1.と 3. が同じ結果になるんです。
何故でしょうか
1)=番地="-" 黄 2)=番地>=1 赤 3)=番地<=0.99 青 ← =番地<1 の方がいいかも。 (EUREKA) ではどうですか。
全て「数式が」で設定してください。 (jun53)
なんでだろう????
>条件の式をコピペ?? きっと勘違いしてるんでしょうね 条件付書式のウィザードにコピペは出来ないはずですが? メニューの [書式] → [条件付書式] から 設定ですよ。 =番地="-" は =A1="-" とかですよ。
私の方が勘違いしてるんでしょうか??? (jun53)
ありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.