[[20220624224559]] 『値を表示 非表示させる関数』(がんちゃん1242) ページの最後に飛ぶ

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

 

『値を表示 非表示させる関数』(がんちゃん1242)

単純ですが
A1セルに0と文字(いろはABc等)、記号(+:/…) 数値と記号が混在も含め入ってた場合
B1セルを空白にさせる関数を教えて頂きたく。
A1に数値が入った場合は 数値を返たい、尚、A1には常に数値0以上の数値をいれています。すみませんがご教授宜しくお願い致します。

< 使用 Excel:Office365、使用 OS:Windows10 >


=IF(ISNUMBER(A1,a1,"")
(変) 2022/06/25(土) 01:18

 0は数値扱いではないということですか?
(コナミ) 2022/06/25(土) 07:27

 >=IF(ISNUMBER(A1,a1,"")
 何かおかしくないですか。
(*) 2022/06/25(土) 08:16

 =IF(ISNUMBER(A1)=TRUE,A1,IF(ISTEXT(A1)=TRUE,"",""))
(nm) 2022/06/25(土) 08:23

 0も非表示にするのですよね?
 =IFS(A1=0,"",ISNUMBER(A1),A1,TRUE,"")
(B1) 2022/06/25(土) 10:50

= 2 + 3
などの扱いはどうなるの?
結果は数値だけど、記号+は含みますよ。
そういうデータはなければいいけど。
あればISFORMULAなどを使うことになります。
(なんだか) 2022/06/25(土) 11:31

 具体例がないのでよくわかりませんが

 ・A1が「0」より大きい数値なら、その値をB1に表示
 ・それ以外(「0」または文字列)なら何も表示しない
 ということなら

 =IF(N(A1)>0,A1,"")  ※N は関数

 =IF(N(A1),A1,"") でもオッケー

 ついでに言っておくと・・・
「0」も含めた数値の場合だけ表示なら

 =IF(ISNUMBER(A1),A1,"")
 または
 =IF(COUNT(A1),A1,"")

 以上
(笑) 2022/06/25(土) 15:13

皆様 誠に有難う御座います。
A1に入る数値ですが 小数点第二位までの桁数 例:12.34を常時入れる様にしています。
数式が入った場合も空白にしたいです。
0.00も余白にしたいです
(がんちゃん1242) 2022/06/25(土) 20:29

自分では前に進もうとは思わないんですか?
(なんだか) 2022/06/25(土) 21:03

 >0.00も余白にしたいです
(笑) 2022/06/25(土) 15:13さんが説明していますよー。

(*) 2022/06/25(土) 21:35


有難う御座いました
ご教授の内容を再度確認致します。(_ _)
(がんちゃん1242) 2022/06/26(日) 12:42

コメント返信:

[ 一覧(最新更新順) ]


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