A列に対して、B.C・・~列にそれぞれ違った式が入っています。
A列が空白だと、B列#N/A、C列1 ・・・と、それぞれ答えが返ってきます。
今までは、各B、C・・列に「A列が空白の場合は表示しない」設定を「条件付書式」を使ったり「IF(ISERROR・・」の関数を使ったり
無い知恵と知識を振り絞って悪戦苦闘の末、1列1列・・こつこつ設定していたのですが
「もっと簡単な方法があるのでは??」と都合のいいことを考えました。
しかし、恥ずかしながら私には知識が無いもので、そんな事が出来るのか、また仮に出来るとしても方法がわかりません。
関数でも、条件付書式でも、何でもかまいません。
指定したセルが空白の場合、そのセルに対して数式が入っている他の複数セルにも何も表示しないように一発で出来るようにするには、
どうすればいいのか教えて頂けませんか?
98です。出来るだけ簡単な方法がありがたいです。
余談なのかもしれませんが、B列にはVLOOKUPの関数、C列には「A列内の数字+1」と言う式が入っています。
C列はA列に0と入力しても、空白でも1という答えが返ってきてしまいます。そこでA列が空白の場合答えが表示されないようにしたいのです。)
宜しくお願いします。
No.2ベストアンサー
- 回答日時:
ご質問の「もっと簡単??」、「一発で出来る」という事と解釈して回答しますので、相違していれば読み捨て下さい。
(1)対象範囲を選択
(2)選択された状態で数式を入力、完了時にctrl+enterキー同時に押下して下さい。
一例ですが以下のようになります。
=IF(セル<>"",VLOOKUPやセル+1の数式,"")
セルが""(空白)でなければ数式を実行、空白ならば空白を設定。
為参考.B列はVLOOKUP関数の為、検索値が見つからない場合は#N/Aが戻りますので、IF(COUNTIF(検索範囲,A1),VLOOKUP数式,"")とする方法もあります。
ご回答ありがとうございます。
正直いいまして、関数が知りたかったのですが、が、が・・
しかし!!教えてくださった方法「完了時にctrl+enterキー・・」
これはホンと使えます。(この方法は知りませんでした。)
他の人が作った表を手直しするときも、
罫線をそのままにして式だけ入れられるし、
不規則に列に式を指定したいときも一発で設定できるのですね。
(あれこれ試してみました。)
思わぬところでいい方法を教えて頂け、本当に喜んでいます。
「為参考」もこれから使いたいと思う場面が何度も出てくると思います。
勉強になりました。またお願いします。
No.3
- 回答日時:
ANo.1 nobu555さんが答えているように IF関数で十分と思います。
空白を示す記号の書き方が分からないのでしょうか。
空白はダブルクォーテーション(")を二つ続けて記述します。
A1セルが空白(A1="")ならば空白("")を表示、空白でなければ数式(数式)を表示させる。
これを式にしたものが、
=IF(A1="","",数式)
になります。
解りやすい説明を付けてくださり、どうもありがとうございます。
仰られる通り、No.1のご回答者様の式で、うまくいきました。
また、No.2のご回答者様に「一発で出来る」方法を教えて頂いたおかげで
さらに効率が上がり、仕事が随分と早く片付き喜んでいます。
空白を示すおまじないの記号は、つい最近知りました。
で、文字を表すおまじないの記号がどうも「*」らしい・・という事も、最近気付いたんですが
COUNTIFなどで文字の入ったセルを数えるとき、苗字などのように二文字の場合は
てっきり「**」とするものだと思っていました。(大笑
今一番悪戦苦闘しているのが、関数です。
何もかもがごちゃごちゃになり関数を使わなくても良い場面でも、複雑に考えすぎてしまい、失敗します。
この間は時間の計算で、指定したセルに思った整数か返ってこないので
「ひょっとして六十進法か何かの関数を使うのかよっ!?」
と、引きつったのですが、何の事は無い、指定したセルの「表示形式」を「標準」にすればいいだけ・・・。(大笑
余談をしてしまいました。 またお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Excel(エクセル) excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい 4 2023/07/02 11:50
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) データ入力規則リスト 空白を無視 3 2022/07/13 15:11
- Excel(エクセル) B列に文字がはいったらA列に数字が入るマクロードを完成させたい 4 2023/04/21 01:58
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excelについて質問です(ver2019) 1 2023/06/30 21:20
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excel-参照セルが空白の場合、別のセルを参照するには。
Excel(エクセル)
-
エクセルで、列の空欄に隣の列の数値を入れたい
Excel(エクセル)
-
計算する時、隣のセルが空白の場合
Excel(エクセル)
-
-
4
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
5
【エクセル】IF関数 AまたはBならばCと表示
その他(Microsoft Office)
-
6
エクセル 空白を飛ばして前の数字と同じ数字を入力する数式
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
形式貼り付けの「空白を無視す...
-
excel2010 空白セルにのみ貼り...
-
Excel:関数が入っているセルに...
-
Excel > ピボットテーブル「(空...
-
【Excel】 csvの作成時、空白セ...
-
VBA スペースが入力されて...
-
「データ要素を線で結ぶ」がチ...
-
関数TRANSPOSEで空白セルを0に...
-
空白セル内の数式を残したまま...
-
エクセル マクロ 最終列まで...
-
エクセルで数式の入ったセルの...
-
数式の結果が空白の時の空白扱い
-
Excelで、入力文字の後に自動で...
-
エクセルで上の行の値を自動的...
-
VBAでのフィルタについて(空白...
-
色つき行の一括削除は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
excel2010 空白セルにのみ貼り...
-
Excel > ピボットテーブル「(空...
-
空白セル内の数式を残したまま...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで、「複数のセルの中...
-
Excelで、入力文字の後に自動で...
-
エクセル 連番が途切れていると...
-
《Excel2000》SUMPRODUCT関数で...
-
SUMIFS関数で「計算式による空...
-
【Excel】 csvの作成時、空白セ...
-
形式貼り付けの「空白を無視す...
-
Excel:関数が入っているセルに...
-
リンク先が空白若しくはゼロの...
-
エクセルで上の行の値を自動的...
-
エクセルにて負の時間を0:00と...
-
エクセルのグラフで式や文字列...
おすすめ情報