[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ゼロとエラーを非表示』(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.