
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
ご承知のことかもしれませんが、、、。
数式の結果としてNull値を返すことはできません。
> =if(A1="","","該当無")
真の場合、「長さゼロの"文字列"」が返ります。
目的に近い書き方で、=IF(A1="",,"該当無")
これでNullが返りそうなものですが、実際は「ゼロ値」です。
(というよりシート上にNull値を返すとゼロ値になります)
お察しのように、一旦、何かしらの値を返しておいて、
ジャンプ機能で仕分けした範囲の値を消去する、
という手順が必要になるのですが、
今のままでは、すべてが文字列を返していることになるので、
分けられませんよね。
そこで、、、文字列でなければ何でも良いのですが、
(このレベルの数式を書く方なら、エラー値をそのまま返す数式を放置していない筈ですから)
判別用にエラー値を使ってみます。
1)
=IF(A1="",1/0,"該当無")
とB1に入力。
2)
編集→ジャンプ→セル選択→数式→エラー値。
3)
Del キー。
A1セルが
""ならば、1/0、つまりエラー値、
でなければ、文字列。
ジャンプ機能でエラー範囲を選択、
消去する。
・・・みたいなことをなさりたいのかと、、、。
(必要なら事後、1/0を""に置換するとか)
ただ、
「長さゼロの文字列」については、
わざわざ消す必要がある程の曲者ではないと思います。
目に見えないから余計に気になるだけのことではないでしょうか。
#2さんご指摘のように、
関数での扱い方を正すことの方が重要で、
スキルを高める意味でも、優先するべきことだと私も考えます。
一応、
表の外に「長さゼロの文字列」が残るような使い方だけは、
ファイルサイズ肥大化の原因にもなりますから、
注意が必要です。
逆に、表の内側にある場合は、消しても消さなくても、
差は殆どありませんので、念の為。
私は、消す、機会がわりと多いのですけれど、理由はかなり特殊です。
「何故、空白セルにする必要があるのか?」を伝えることができれば、
もっと的確な回答が得られるのかも知れません。
察しが外れてたらごめんなさい。
No.2
- 回答日時:
式が入力されていて空白になっている状態を無視できるような使い方をすることでしょう。
例えば=COUNTAなどではそのセルも数えられますが,COUNT関数やCOUNTIF関数などで回避できますね。
No.1
- 回答日時:
> セル選択→空白セルを選択してもヒットしません。
だって空白じゃなく数式がはいってるじゃないですか?
> 計算結果が空欄の場合は、最終的にそのセルは空欄にしたいのですが良い方法はないでしょうか?
いったい何をしたいのか書いた方が良い回答がつくのではないでしょうか?
たとえば空白として数えたいならCOUNTBLANK関数で拾えます。
ほんとに何もなくしたいのならマクロになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
IF関数でEmpty値を設定する方法。
Excel(エクセル)
-
エクセルでのNULLという文字列挿入について
Windows Vista・XP
-
エクセルで空白セル”” と未入力セルの違い
Excel(エクセル)
-
-
4
空白セルを空セルに置き換える方法(エクセル)
Excel(エクセル)
-
5
Excelの空文字セルの削除方法を教えてください
Excel(エクセル)
-
6
エクセルでアルファベットか数値の判定をしたいのですが
Excel(エクセル)
-
7
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
8
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
9
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
10
変数にnullを代入するには
Excel(エクセル)
-
11
エクセル関数で日付かどうかの確認?
Excel(エクセル)
-
12
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
13
エクセル if文で偽判定のとき、何も起こらないようにしたいのですが・・・
Access(アクセス)
-
14
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
15
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
16
Excelで数式の入っているセルを空白と認識させたい
Excel(エクセル)
-
17
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
18
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
19
Excel 書式を関数で判断。
Excel(エクセル)
-
20
空白を0とみなす関数
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
《Excel2000》SUMPRODUCT関数で...
-
空白を0とみなす関数
-
EXCELのオートフィルタで空白セ...
-
エクセルにて負の時間を0:00と...
-
SUMIFS関数で「計算式による空...
-
excel2010 空白セルにのみ貼り...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで上の行の値を自動的...
-
エクセル セルのコピー元が空...
-
エクセルのマクロで、選択範囲...
-
ピボットテーブルで空白セルの...
-
vlookup にて、返す値が、空白...
-
Excelで、入力文字の後に自動で...
-
範囲内の列から、一番下の数値...
-
関数TRANSPOSEで空白セルを0に...
-
エクセルで、「複数のセルの中...
-
エクセルで、合計をもとめたい...
-
Excelのマクロでセル内の数値に...
-
エクセル関数=TRIM()ができ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセル 連番が途切れていると...
-
「データ要素を線で結ぶ」がチ...
-
excel2010 空白セルにのみ貼り...
-
エクセルで、「複数のセルの中...
-
空白を0とみなす関数
-
Excelで、入力文字の後に自動で...
-
ピボットテーブルで空白セルの...
-
【Excel】 csvの作成時、空白セ...
-
空白セル内の数式を残したまま...
-
Excel > ピボットテーブル「(空...
-
SUMIFS関数で「計算式による空...
-
《Excel2000》SUMPRODUCT関数で...
-
Excelで"0"を空白に変換する方法
-
形式貼り付けの「空白を無視す...
-
空白セルがないのにオートフィ...
-
エクセルおいて,論理式の関数を...
-
関数TRANSPOSEで空白セルを0に...
-
エクセル セルのコピー元が空...
おすすめ情報