エクセルで数式が入ったセルを空白にしたい。
A1に"100"と言う数字、 B1はA1と同じ数値を自動入力させているので"=A1"という式が
入ってます。このB1の数式をB2からB10までコピーしているのでA2からA10に入力した数値が
反映されます。しかしA列にはいつも数値が入力されているわけではなく空白にする場合もあります。
でもB列の数式はコピーされてるので"0"が残ります。
そこですべて入力終了後にこのB列に自動で入力された"0"を削除したいのですが
置換で"0"にしても入ってるのは数値じゃなくて数式なので該当なしになるし、
数式も列ごとに移動されてるので一定ではありません。
この"0"を一括で削除するにはどうすればいいでしょうか?
入力範囲は500行まで及ぶのでいちいち"0"を探して削除するのが大変です。
分かりにくい質問ですいませんがよろしくお願いします。
No.7ベストアンサー
- 回答日時:
「0」(ゼロ)表示を消す方法は色々有ります。
先輩方が、先にお答えされています。
相談者さんに確認したいのですが、A列に「0」は入力されないのですか?
「0」入力がある場合、B列の表示をどうするのですか?
1.「0」が入力されない、或いは、「0」が入力された時は、「0」表示をする場合
[A1]=if(A1="","",A1)
以下、下行へコピー、で良いと思います。
A列に「0」の入力があった時だけ、B列に「0」が表示されます。
2.とにかく、B列の「0」は全て非表示にしたい場合
(A)ワークシート上の全ての「0」表示を消しても良い場合
「Excelのオプション」で、「詳細設定」で「次のシートで作業するときの表示設定」の「ゼロ値のセルにゼロを表示する」のチェックマークを外す
以上で、ワークシート上の全ての「0」が、表示されなくなります。
(B)必要な部分だけ、「0」表示を消したい場合
「条件付き書式」での対応方法
「0」表示を非表示にしたいセル範囲を選択の上、
「ホーム」「スタイル」「条件付き書式」をクリック
「新しいルール」をクリック
「ルールの種類」で「指定の値を含むセルだけを書式設定」をクリック
「ルールの内容を編集・・・」で左側から、
「セルの値」「次の値に等しい」を選択して、「0」を入力し、「書式」をクリックする。
「セルの書式設定」メニューで、「フォント」「色」を「白色」に設定して、「OK」「OK」で完了です。
選択した範囲の「0」表示が非表示になります。
複数個所の表示を操作したければ、それぞれの範囲で、「条件付き書式」を設定してやればOKです。
頑張って下さい。
No.5
- 回答日時:
数式は入るけど0は入らない方法
=IF(A1=“”,“”,0+A1)
説明
セルB1をクリックしてIF関数を入れます
IF関数の論理式にセルA1をクリックして、=“”と入力
真の場合に“”と入力
偽の場合に0+と入れてセルA1をクリック
OKをクリック
あとはB列をオートフィル(コピー)です
(^_^)
No.3
- 回答日時:
=A1と入れると、何でもA1と同じになりますが、
=if(A1=0,"",+A1)と書いて下へコピーすれば、NULLは転写されません。
数式を変えないなら
ツールーオプションー表示ーゼロ値のVを消せば、0は表示されません。
この場合、シート全体に適用されるので、お勧めはしないです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
エクセルの計算結果を()括弧で...
-
Excelで 分:秒 と表示させる...
-
エクセル 桁を増やす方法
-
エクセルで数式を入れても値が...
-
エクセルで日付が逆に登録され...
-
エクセルで折り返しと縮小の同...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルでダブルコロンをドッ...
-
エクセルで 何時間何分と表示...
-
エクセルの計算式の後に、単位...
-
エクセル 日付の表示形式の後...
-
下3桁のみを表示する方法はあ...
-
エクセル 全ての文字の間に半角...
-
エクセルの分数表示
-
エクセル:日付和暦の数字だけ...
-
セルの書式設定で一部のフォン...
-
エクセルマクロで「1」を「01」...
-
EXCELでセル内に打った文字が隠...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
Excelで 分:秒 と表示させる...
-
エクセルの計算結果を()括弧で...
-
エクセルで日付が逆に登録され...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルで数式を入れても値が...
-
エクセルで 何時間何分と表示...
-
エクセル 桁を増やす方法
-
エクセルで折り返しと縮小の同...
-
EXCELで日付と時刻が入ったセル...
-
エクセルで西暦に変更できない
-
エクセルの計算式の後に、単位...
-
エクセルの分数表示
-
EXCELでセル内に打った文字が隠...
-
エクセル:日付和暦の数字だけ...
-
エクセルで、書式設定をして表...
-
Excelに「隠し文字」のような機...
-
セル列のすべての文字列の頭に”...
-
エクセル A1に1と入力すると○、...
おすすめ情報