
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も見ています
-
IF関数でEmpty値を設定する方法。
Excel(エクセル)
-
エクセルでのNULLという文字列挿入について
Windows Vista・XP
-
エクセルで空白セル”” と未入力セルの違い
Excel(エクセル)
-
-
4
Excelの空文字セルの削除方法を教えてください
Excel(エクセル)
-
5
Excelでnullになるような式のセルをマクロで空白行と認識させるにはどうすればいいですか?
Excel(エクセル)
-
6
エクセル if文で偽判定のとき、何も起こらないようにしたいのですが・・・
Access(アクセス)
-
7
空白セルを空セルに置き換える方法(エクセル)
Excel(エクセル)
-
8
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
9
エクセルでCSVを編集するとき、空白(NULL?)はどう入れますか
Excel(エクセル)
-
10
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
11
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
12
Excelでエラー(#N/Aなど)値を含む範囲で最大値や最小値をもとめ
その他(Microsoft Office)
-
13
CSV形式にすると出てくる空白を消したいです。
その他(Microsoft Office)
-
14
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
15
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
16
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
17
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
18
条件付書式で「=#N/A」に色を付けたい
Excel(エクセル)
-
19
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
-
20
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
Excel > ピボットテーブル「(空...
-
エクセル 連番が途切れていると...
-
空白セル内の数式を残したまま...
-
「データ要素を線で結ぶ」がチ...
-
excel2010 空白セルにのみ貼り...
-
Excelで、入力文字の後に自動で...
-
【Excel】 csvの作成時、空白セ...
-
【Excel】 Ctrl+方向キー で空...
-
Excel:関数が入っているセルに...
-
VBAで空白セルにのみ数値を代入...
-
エクセルのグラフで式や文字列...
-
《Excel2000》SUMPRODUCT関数で...
-
数式による空白を無視して最終...
-
エクセルで、「複数のセルの中...
-
空白セルにハイフンを表示
-
関数を使って参照した際、空白...
-
エクセルのIF関数で、隣のセル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
Excel > ピボットテーブル「(空...
-
Excelで、入力文字の後に自動で...
-
Excel:関数が入っているセルに...
-
「データ要素を線で結ぶ」がチ...
-
数式による空白を無視して最終...
-
エクセル 連番が途切れていると...
-
エクセルのIF関数で、隣のセル...
-
excel2010 空白セルにのみ貼り...
-
ピボットテーブルで空白セルの...
-
空白セル内の数式を残したまま...
-
関数TRANSPOSEで空白セルを0に...
-
形式貼り付けの「空白を無視す...
-
【Excel】 csvの作成時、空白セ...
-
色つき行の一括削除は?
-
エクセルで、「複数のセルの中...
-
【Excel】 Ctrl+方向キー で空...
-
エクセルで上の行の値を自動的...
-
エクセルのグラフで式や文字列...
おすすめ情報