セルにテキストが含まれている場合に行を強調表示するExcel条件付き書式設定式


0

セル値に指定したテキストが含まれている場合、行を強調表示しようとしています。

これは私がこれまでに持っているものです:

=ISNUMBER(SEARCH("yes",B:B))

これはシートです

a   yes 43
b   no  2
c   maybe   43
d   ok  7897
e   yea 21
f   hmm 6
g   oo  1
h   noo 6
i   yaa 1
j   yea 85
k   hmm 8
l   yes 8

私が望む結果は、両方とも2列目に「yes」という単語が含まれているため、強調表示される最初と最後の行です。

ありがとう


1
代わりにB:B使用B1 Excelは、行番号反復う
スコットCraner

SEARCHを使用する場合、他のテキストにも「yes」が含まれている場合、セルは強調表示されるため、「昨日」または「Hell Yes!」フォーマットされます-それはあなたの要件ですか?
バリーフーディーニ

回答:


2

ケースの行全体を強調表示するには、両方の列を選択し、以前に適用した式ではなく、この式= $ B2 = "yes"を割り当てる必要があります。

スクリーンショットを確認するだけで、行が強調表示されます。

ここに画像の説明を入力してください

私はこのソリューションがあなたのために働くと信じています、それが異なる場合、私はソリューションを変更します。


おめでとうございます。この答えはよくできており、以前のアプローチよりも大幅に改善されています。マイナーポイント-スコットのコメントが最初に来た場合、それについて簡単に言及するのは良い形だろう。回答の価値を高めるために、賛成票を差し上げます。
バンダースナッチ

@Bandersnatchに感謝します。
ラジェッシュS

@Bandersnatch、時には私の数式が広くなるので、それを調整するにはどうすればその下に水平スクロールバーを追加できますか?私は同じ種類のいくつかを見てきました。
ラジェッシュS

数式がコード(灰色の背景)としてフォーマットされている場合、水平スクロールが組み込まれています。マウスでクリックしてドラッグするだけです。
バンダースナッチ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.