[[20080919222137]] 『ゼロとエラーを非表示』(katsu) ページの最後に飛ぶ

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

 

『ゼロとエラーを非表示』(katsu)

        A      B     C       D      E
 1   1	   1	  1	 1	4
 2  0.25	   0.25	0.25    0.25	

 A1〜D1 数値を入力  E1 =IF((SUM(A1:D1))=0,"",(SUM(A1:D1)))
 A2 =IF(ISERROR(A1/$E$1),"",(A1/$E$1)) →D2までコピー
 という数式を入力した時

 例えばA1にのみ1を入力B1〜D1が未入力か0の時に
 B2〜D2に「0」が表示されますが
 この「0」も表示しないようE1の数式と組み合わせることはできますでしょうか

 申し訳ございませんがお教え願います

 >E1の数式と組み合わせることはできますでしょうか
 E1の数式と組み合わせるのですか?
 A2の数式と組み合わせるのではなくて・・・?

 >B2〜D2に「0」が表示されます
 でしたら、A2〜D2に入っている式に
 手を加える必要が有りそうに思いますが。

 御提示の例ですと、A2セルに
=IF(A1="","",A1/$E$1)
 としておけば良さそうに思います。

 実際のデータがもう少し煩雑で
 現在の式に付け加えたい(ISERRORの判定をしたい)場合は
=IF(OR(A1="",ISERROR(A1/$E$1)),"",(A1/$E$1))
=IF(A1="","",IF(ISERROR(A1/$E$1),"",(A1/$E$1)))
 等 書けるように思います。

 (HANA)

 細かいことですが、
 > B1〜D1が未入力か0の時に
 とのことですので、A1=0 と
 A1/$E$1がエラーとなるのはE1がゼロまたは""の時なので、
 E1=0を条件にして、
 A2は=IF(OR(A1=0,$E$1=0),"",A1/$E$1)
 とか・・・  (Hatch)

 おっと
 >B1〜D1が未入力か0の時に
 本当ですね。「0」が入ることが有るのですね。

 Hatchさん、全然細かい事じゃないですよ。。。

 でしたら最初に載せた式の考えで単純に
=IF(OR(A1="",A1=0),"",A1/$E$1)
 この考え方で
=IF(SUM(A1),A1/$E$1,"")
 とか・・・。

 (HANA)


 (HANA)様、(Hatch)様
 さっそくのご回答ありがとうございます

 >E1の数式と組み合わせることはできますでしょうか
 ゼロを非表示とISERRORとを組み合わせたかったのでした

 申し訳ございませんでした

 無事解決しました

 (katsu) 


コメント返信:

[ 一覧(最新更新順) ]


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