• ベストアンサー

条件付き書式「A列に文字が入っていてB列が空白なら

今は、 B列が空白なら、赤くするになっていますが 本当は 「A列に文字が入っていてB列が空白なら」 としたいのですが、 どのような式にすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tacop
  • ベストアンサー率75% (867/1154)
回答No.1

こんにちは。 =AND($A1<>"",$B1="") でどうでしょう。

HFHNSABZJ
質問者

お礼

ありがとうございました。

関連するQ&A

  • 条件付き書式 B1が空白なら、A1を塗りつぶす

    Excel2003です。 A1に、「B1のセルが空白だったら、セルに書式を設定する」 という、条件付き書式をつけたいです。 書式は指定したのですが、条件(「数式が‥‥」)の方が違っているらしく、 B1が空白でも、書式がつかない状態です。 どのような式を指定すればよいのでしょうか?

  • A列が空白なら、計算式の入っているB.C・・~列も空白で表示する方法。

    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列が空白の場合答えが表示されないようにしたいのです。) 宜しくお願いします。

  • Excelの空白文字列 "" と空白セルについて

    Excelのある項目がブランクだったら計算をさせる式をくみこんだのですが、そのある項目が本当にブランクだったらOKなのですが、空白文字列 ""の場合に計算がされません。 空白文字列 ""をブランクとみるようにするには、どうしたらよいでしょうか。 よろしくお願いします

  • Excelで「A列で任意のグループ」「B列は空白以外」「C列は空白セル」の数

    さきほど、質問をした者です。 回答を締め切った後で、追加質問がありますので、新たに質問させていただきます。(たびたびスミマセン) Excelで「A列で任意のグループ」名、かつ、「B列は空白ではないセル」、かつ、「C列は空白セル」の件数を出したいのです。 (オートフィルタではなく。) =SUMPRODUCT((A3:A271="グループ名")*(B3:B271="▲▲▲")*(C3:C271="")) という式を作ったのですが、「B列の空白以外」という条件にする"▲▲▲"の部分はどうすればいいのでしょう?

  • B列とC列のいずれかに文字が入力されています。

    B列とC列のいずれかに文字が入力されています。 B列とC列同時に入力されていることはなく、B列とC列とも空白のこともあります。 この時、A列にB列、C列の文字をコピーするためにはA列にどのような関数を用いればよいですか。 A  B  C あ    あ い い           う    う といった具合です。 

  • 文字列の途中の空白を除く、また、A列の桁数に応じてB列に異なる値を記入する方法

     初心者です。エクセル2000を使います。年は若くないです。  次のことで困っています。データが多いため、ひとつひとつを手で訂正できないのです。 1.セル内の文字列に含まれる空白(スペース)を除く方法   例えば、 東 いろは→→東いろは   空白を置換して除こうとしましたがうまくいきませんでした 2.A列の数字の桁数に応じて、B列に異なる数字を入れる方法。以前に教えていただいた方法+α が必要なのです。   A列の数字が 4桁 なら B列に 01を入力   A列の数字が 6桁 なら B列に 60を入力   A列の数字が 7桁 なら B列に 06を入力   A列の数字が 8桁 なら B列にA列の数字の上位2桁を入力 したいのです。前回次のような数式を教えてえていただきました。  =IF(LEN(A1)=4,"01",IF(LEN(A1)=6,"60",IF(LEN(A1)=7,"06",""))) 8桁のときの数式の組み立て(条件判断、表示の仕方)が分からず、困っています。教えて下さい。

  • A列の文字列からB列の文字列を

    A列の文字列からB列の文字列を 引く(マイナス)することはできないでしょうか? 例) A列 - B列 - C列 ABCD - CD - AB ABCD - BCD - A ABCD - GH - ABCD という風にC列に関数で結果を表示したいのです。 方法はないでしょうか? よろしくお願いします。

  • 2つの列の空白セルのカウント

    A列とB列に数字が入っている表があるとして、まずA列が空白であり、 かつB列も空白であるデータの個数ををカウントしたいのですが、 どういう式で解決できるでしょうか。 COUNTBLANKで試みましたが、複数条件ではうまくいかず困っています。

  • エクセルでの文字列と空白セルの取り扱い

    =IF(A1>=100,"○","×") エクセルなんですけど、上の式でA1を空白にすると、×がでますが、 空白セルはゼロと判定されるからですか? また、A1に適当な文字列をいれると、○が表示されますが、これはなんででしょうか?教えてください

  • A列の文字列によってB列への入力を変える

    こんにちは。マクロ初心者で、質問なのですが、 エクセルで、A列に入力されている文字列によって、 B列文字を自動で入力するマクロを作成したいのですが、 どのように記述すればよいでしょうか? 例: A列 |B列 |  あ | 01 |A列「あ」の場合、B列の同じ行に「01」  い | 02 |A列「い」の場合、B列の同じ行に「02」 といった感じです。 初歩的な質問で申し訳ございませんがご教授願います。

専門家に質問してみよう