No.8
- 回答日時:
こんにちは。
まず、ワークシート上で、
「""」 というのは、正式には、「長さ0の文字列」といいます。「" "」は、スペース値ですね。なにもない状態を、「EMPTY」とか、「NULL」いいます。なお、厳密には、「NULL」というのは有効なデータが何も入っていない状態を指しますので、「EMPTY」という語を使っておきます。
この「Excel、関数で空白を挿入できますか?」のご質問の、セルの値「EMPTY」にすることは、ワークシート上の関数では不可能なのです。
そこで、二つの方法があります。
1つは、既出ですが、
その出た値を計算する場合に、計算値にエラーが出ていないかを調べる、
・ISERROR などIS関数を使って、その計算値を調べる方法
と、
・「0」を出力させて、「0」を、書式で表示させない方法
があります。
一般的には、前者で使われることが多いです。
例:
# 1880830を参考にします。
A B C
1 10 1 =IF(B1="","",A1)
単独なら、何の問題もありませんね。
ここに、
D1:
=B1*C1
としたら、どうでしょうか?
B1 が空の場合、D1の数式は、文字列「""」を引数にしたので、D1 には、#VALUE! のエラーが出ます。
そこで、
=IF(ISERROR(B1*C1),"",B1*C1)
や
=IF(B1="","",B1*C1)
という方法が、エラーの回避として使われます。
ただし、#1880830で触れられている、ISBLANK は、「BLANK」状態を表しますから、「0」値が有効ならば、ISNUMBER を使います。
後者の方法としては、
C1:
=IF(B1="",0 ,A1)
D1
=B1*C1
という式にして、該当するセルの書式を、
「 #,##0;-#,##0; 」
や、
「 #,### 」
というようにしてあげます。この場合、セルが、「0」なのか、空白「EMPTY」なのか区別がつかなくなります。
ありがとうございます。
やはり空白(EMPTY)を挿入することは出来ないのですね。
書式で表示を変えるのはやったことがあるのですが、仰るように中身の区別がつかず、あまり良い方法でなかった記憶があります。
No.6
- 回答日時:
>私の言う「空白」とはまだ何も挿入していない状態、「スペース」とは""を挿入した状態を言っています。
なるほど、質問の意図はよくわかりました。
関数の返値として、空白セルの状態を返すものは無かったと思います。
セルの内容が、数値であるか""とか" "であるようなセルを計算に使おうとする場合は、
=IF(ISNUMBER(A1),A1,0)*IF(ISNUMBER(B1),B1,0)
のような処置を講ずる必要があるかと思います。
このように、結果セルを計算に用いると判っている場合には、
元のセルでは、""のようにしないで、0を返すようにして
0の場合に非表示になるようにセルの書式設定をする
ユーザー定義で
#
とする
とかすればいいと思います
No.5
- 回答日時:
#2です。
""は実質は空白ではありません。数式によって返している値なので…。(""とじかに入力しても空白ではありません)
結果の値を利用するのならば、isnummberやiserrorなどの関数を利用することをお勧めいたします。
尚、#3様の仰る#2様は、過去質問の#2様で、この質問での#4様です。
No.3
- 回答日時:
C1のセルに
(A)+数値
(B)ー数値
(C)文字列
(D)スペース(文字列の特別のもの)
(E)空白
のどれかの時,
C1が
(A)OR(B)の時ーーー>B1=A1
(E)の場合------->B1=""
この場合B1の式は
=IF(ISNUMERIC(C1),A1,"")
で、#2さんのご回答で、良いのでは。
ただし(C)や(D)の場合どうするのか、質問に書いてないが。
きっちり条件を整理してください。
それに改めて質問するまでもない、前質問の補足に書けば済むようなことだと思うが。
#2のご回答者は5200件以上も回答されている、内容も立派な
回答されている方なので、補足すればすぐそれに合わせて修正回答が
出ると思いますよ(回答者の名前のところをクリックすれば、過去質問回答実績が出て、そういう方だと推測できるのです。私はいつもご回答を拝見してますのでわかるのですが)。
前の質問に補足もお礼も結果も書かずして、同様質問するのはマナーとしてどうかと思いますね。
早速ありがとうございます。
""を挿入すると掛け算に使えません。空白でしたら使えるので""でなく空白を挿入したいのです。
マナー違反との事ですが、私はNo.1880830の質問者とは別人です。勘違いされているのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) データ入力規則リスト 空白を無視 3 2022/07/13 15:11
- Excel(エクセル) Excelで質問です! 現在マクロを勉強中の初心者です。 以下のような表から、会社名が空白のもの以外 2 2022/06/14 12:16
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) xlDownの使い分けについての質問です vbaでxlDownを使って一覧近い空白までのセルをコピー 3 2022/08/04 12:20
- その他(プログラミング・Web制作) バッチファイルでPCのモデル名を取得したい 1 2022/03/31 10:58
- Excel(エクセル) 特定文字(数字)で行挿入、挿入された行で合計したい 2 2023/03/13 14:30
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- 教えて!goo 回答数には1の数字が表示されているが、その質問を開くと回答が無く、空白表示されるときは、何が起きてい 3 2023/03/25 10:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
白血球が多いとどんな心配があ...
-
腕を見たら黄色くなってる部分...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
精子が黄色?
-
勃起する時って痛いんですか? ...
-
尿検査前日に自慰行為した時の...
-
尿検査の前日は自慰控えたほう...
-
口の中に黒い血の塊
-
これって喉仏ですか? 私は女性...
-
精子に血が・・・
-
中出しをするとお腹が痛い・・・。
-
納豆食べた後の尿の納豆臭は何故?
-
甲状腺腫れ
-
EXCELで式からグラフを描くには?
-
EXCELで条件付き書式で空白セル...
-
筋トレするとチンコが縮んじゃ...
-
爪が紫色?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報