• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL 特定の空白セルをハイライト表示)

EXCEL特定の空白セルをハイライト表示

このQ&Aのポイント
  • EXCEL上で特定の空白セルをハイライト表示する方法について知りたい。
  • 部品データ登録後に記載漏れが多く、修正に時間がかかっているため、チェック機能を追加する方法を検討している。
  • D列からH列、そしてK列には必ず文字または記号を記載する必要があり、記載の無いセルがあればハイライト(赤色)させて特定したい。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.4

ANo.1です。 > 効率を考え、一度に出来ないかと悩んでいましたが、2つに別けるしかないのでしょうか? 条件付き書式は一度設定してしまえば終わりなのですから、そこまで効率を求める必要は無いと思いますが、特別な事情でもお有りなのでしょうか? どうしてもというのでしたら、D:K列を選択して条件式に =(LEFT($J1,2)="BF")*(D1="") その後、I:J列の条件付き書式をクリアしてください。 > 「BF」だけを限定出来れば、何とかなりそうな気がしますが、そこからが壁を乗り越えることが出来ません。 「PBF」と区別するために、左から2文字が「BF」かどうかをチェックしています。 記号がどのように入力されているのかが解ればもう少し的確なアドバイスが出来るかもしれません。

yasuhito_s1
質問者

お礼

お世話になります。 回答頂き有難うございます。 特別な事情という程ではありませんが、リストの量と作業して頂く方が不特定多数のため、なるべく不具合なく、出来ればと思った次第です。 この回答通りトライしたところ、PBFはハイライトしなくなりました。悩んでいた自分に思わず笑ってしまいました。 大変勉強になった同時に感謝です。 有難うございました。

yasuhito_s1
質問者

補足

チェックしたい記号は「BF」「PBF」のみです。 その他複数の材料記号がありますが、BF記号は付きません。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

NO.2・3です。 >いろいろと記号を入れ替えたりしてみましたが 気になる点が2点ありましたので、またまた顔を出しました。 Excel2003までの場合、数式欄に数式をコピー&ペーストできなかったと思います。 直接手入力する必要がありますので、 (1)この画面上では判りにくいのですが、前回の数式の BF の後にアスタリクス(*)がちゃんと入っているでしょうか? "BF*" でCOUNTIF関数で頭2文字がBFのデータがTRUEとなります。 (2)数式ではJ1のように1行目からとしています。 実際のデータが仮に2行目以降を範囲指定して条件付き書式の設定を指定場合は 「1」をすべて「2」に置き換えます。 (範囲指定した最初の行番号にする) 以上の2点が気になりましたのでお邪魔しました。 ※ 実際のレイアウトが判れば具体的なアドバイスができると思います。m(_ _)m

yasuhito_s1
質問者

お礼

お世話になります。 気になって頂き有難うございます。 Excel2003でもコピー&ペーストは出来ました。 再度アスタリスクも確認してトライしてみましたが、上手くいきませんでした。 レイアウトの添付もどうすればいいかが分からず冷汗状態ですが・・・。(苦笑) 回答No.4の方の遣り方で出来ましたので、何とか出来そうです。 いろいろアドバイスして頂き有難うございました。 感謝です。

全文を見る
すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.2です。 たびたびごめんなさい。 最後の行のExcel2003を見逃していました。 「数式が」を選択 → 同じ数式を入れ → あとは同じ操作 どうも失礼しました。m(_ _)m

yasuhito_s1
質問者

お礼

再度ご連絡頂き恐縮です。 いろいろと記号を入れ替えたりしてみましたが、ハイライトするものが特定出来ていないような感じです。 説明が上手く出来ませんが、もう少し頑張ってトライしてみます。

全文を見る
すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんにちは! >※類似したPBF記号も存在するため、BF限定に出来ないかと考えています。 記号は必ず頭から入っているという前提で・・・ D~H列を範囲指定 → Ctrlキーを押しながらK列を範囲指定 これで列が飛んでいても範囲指定されている状態になりますので、 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =AND(COUNTIF($J1,"BF*"),D1="") という数式を入れ → 書式から塗りつぶしで「赤」を選択してみてはどうでしょうか?m(_ _)m

yasuhito_s1
質問者

お礼

いつもお世話になります。 早速トライしてみましたが、なぜか上手くいきませんでした。 お手数おかけしました。

全文を見る
すると、全ての回答が全文表示されます。
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

条件付き書式は、D:H列とK列で分けて設定しましょう。 D:H列を選択して条件付き書式で以下の式を入れて書式(塗りつぶし)を設定 =(LEFT($J1,2)="BF")*(D1="") 次にK列を選択して条件付き書式で以下の式を入れて書式(塗りつぶし)を設定 =(LEFT($J1,2)="BF")*(K1="") こんな感じでどうでしょう

yasuhito_s1
質問者

お礼

お世話になります。 早速回答頂き有難うございます。 お忙しい中恐縮ですが、一つお聞きして良いでしょうか? 効率を考え、一度に出来ないかと悩んでいましたが、2つに別けるしかないのでしょうか? 「BF」だけを限定出来れば、何とかなりそうな気がしますが、そこからが壁を乗り越えることが出来ません。 お手数おかけしますが、宜しくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCEL 登録後の記載漏れのセルをハイライト

    登録後に記載漏れが多く、修正に時間がかかっているため、チェック機能を追加出来ないかと検討しているとことです。 エクセル上で下記のようなことが簡単に出来れるかわかりませんが、どなたか詳しい方が居りましたら、ご教示願います。 C列には複数の部品品番がありますが、チェックしたいのはBFを含む図番(例:BFのみ、PBFと3文字の場合があります。)のみです。 BFを含む品番の中でも、I列からL列、それからO列には必ず名称や記号が入っていなければなりません。空白になっているセルがあった場合のみ、それぞれのセルをハイライト(赤色)で表示させ、記載が必要な箇所だけを特定したいと考えた次第です。 宜しくお願いします。

  • EXCEL リストに記載がない部品のみハイライト

    C列にBFを含む図番(例:BFのみ、PBFと3文字の場合など)が出てきた際、I列からL列、それからO列に空白になっているセルがあった場合のみ、それぞれのセルをハイライト(赤色)で表示させたいと考えています。 条件付き書式、又はマクロについて詳しい方が居ましたら、ご教示をお願いします。

  • EXCEL 特定品番部品の記号無をハイライト表示

    マクロ初心者ですが、どなたか分かる方が居ましたらご教示をお願いします。 B列に複数の品番がありますが、先ずは頭に「AAC」「DGA」という品番のみを抜粋します。 抜粋した2種類の部品において、G列に何も記載がないセルのみ色(赤色)を付け、記号が抜けてることを知らせたいと考えています。

  • excelで特定の列だけ表示させたい

    添付画像のような表を作成し、 B列にチェックを入れたら、その項目の列だけが表示されるようにしたいのですが、 どうしたらいいでしょうか。 添付の図の場合だと、D列とJ列だけが表示されるようにしたい。 (A、B、C列は常に表示されたまま)、E、F、G、I、J、K列を消し、D、H列を表示させたい。

  • Excelで飛び飛びのセル(列)を参照したいのですが…その2

     ある「sheet1」で、G1="A",H1="B",I1="C",J1="D",K1="E",L1="F",M1="G",N1="H",O1="I",P1="J",Q1="K",・・というように文字が入力されているとすると、5列飛びの値A,F,K・・・(G1,L1,Q1・・・)が欲しいのです。そして、その値が「sheet2」に、C5=A,D5=F,E5=K,F5=P・・・となるようにしたいのです。ただ数値が5ずつ増加するのではなく、そのセルに入力されている文字列を参照したいのです。  それをまた、「sheet1」の、G2="A",H2="B",I2="C",J2="D"・・・の値でも同じ事をしたいのですが・・・。  よろしくお願いします。

  • エクセル 条件の合うセルに自動入力するには

    多分、関数だけではできないと思いますが教えて下さい。   A B C D E F G H I J K 1 08/4 08/5 08/6 2 08  4  1 09 3 31 月 1000 3 08  5  1 09 4 30 年 18000 4 08  6  1 09 5 30 四半期 1500 A列~C列:年月日 D列~F列:年月日 G列:月/年/四半期 H列:お金  H2⇒毎月1000円と言う意味  H3⇒年間18000円と言う意味(自動で毎月にする)  H4⇒四半期1500円と言う意味(自動で毎月にする) やりたいこと! A列~H列へデータを投入すると (1)A2、B2に該当するI2から、D2、E2の該当するT2まで1000を自動投入 (2)A3、B3に該当するJ3から、D3、E3の該当するU3まで1500を自動投入 (3)A4、B4に該当するK4から、D4、E4の該当するV4まで 500を自動投入 というようなことはできないでしょうか? そして、下のようになればいいのですが...。   A B C D E F G H I J K 1 08/4 08/5 08/6 2 08  4  1 09 3 31 月 1000 1000 1000 1000 3 08  5  1 09 4 30 年 18000 1500 1500 4 08  6  1 09 5 30 四半期 1500 500 もともとの表の作りも悪いのかもしれませんので、表の作りを変えるのは問題ありません。 例えば ・年月はA列、B列に分けずに1つのセルでも問題なし。 ・逆にI1、J1はセルを分けても問題なし。 ただし、 ・I1からJ1、K1・・・は08/4から10/3の2年間程度あるものとする。 できるのでしょうか。 よろしくお願いします。

  • Maxwell方程式のテンソル表示

    今読んでいる本に次のような記述があります。 「∇xH =δD/δt + Jをテンソル表示すると (e_ijk)(H_k,j) = (D_i)' +(J_i)、ただしe_ijk = 1/2(i-j)(j-k)(k-i) 」 記号_ は添え字、δは偏微分記号の意味です。最初の式でH,D,Jはベクトルです。 質問1:(H_k,j)で、k,jというのはなぜkとjの間にカンマがあるのでしょう。これはテンソルの成分H_kjとは違いますよね。 質問2:左辺の(e_ijk)は(H_k,j)の係数と考えていいでしょうか。 質問3:導出のヒントがあればお願いします。

  • エクセルマクロ:空白行を除いてコピー

    マクロで次の作業を処理したいのですが、どのようなコードを書けばよいのでしょうか?教えてください。よろしくお願いします。 ○sheet1 ☆左側 列B~Hをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 D列には固定の文字列が与えられており、E列はブランクで、D・Eともに非表示にしておきたい。 B10~B59には、固定で1~50の数字が順番に与えられている。 C10~C59、G10~G59、H10~H59には数値が、F10~F59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ☆右側 列J~Pをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 J10~J59には、固定で51~100の数字が順番に与えられている。 K10~K59、M10~M59、O10~O59、P10~P59には数値が、L10~L59、N10~N59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ○sheet2 sheet1のボタンをクリックし、sheet2を表示させ、 sheet1の値を次のようにsheet2に貼付けたい。 sheet2のB8~H107の範囲内で上から、sheet1の左側B10~H59と右側J10~P59の空白を含む行を除いた セット(列B~H、列J~P)のみをコピーし、左側と右側を連続して、値のみ貼付けたい。 ※C列とK列の空白を判定すれば良い ※並べ替えなどのために別シートを置きたくない ※非表示列の扱い方

  • エクセル セルの組み合わせ

    エクセル表の中で目的の数値になるセルの組み合わせを探したいです A列  B列に a  210 b  80 c  403 d  196 e  221 f  307 g  325 h  233 i  237 j  307 k  487 L  267 のようにあります。 これを組み合わせて980に近い組み合わせをいくつかさがしたいのですが、 どうしたらできるでしょうか。重複はできないのです。 ソルバーで挑戦しようと思いましたが、使い方がわかりません。 だれか教えてください。おねがいします。

  • エクセル 2つの表を1つの表に空白行を詰めて表示

    B列~D列に表AがありF列~H列に表Bがあります。 2つの表をJ列~L列に空白行を詰めて表示される方法を教えてください。 サンプル表を添付します。 よろしくお願いします。

専門家に質問してみよう