エクセルど素人から、再度質問です。
シート1に、
A
1 雨
2 雪
3 あめ
4 飴
5 幸
・
・
・
と、様々な言葉が続いています。
シート2には、
A B C
1 明日は 昨日と違って 雨になる
2 今日の 天気は 雪かも・・・
3 祭り 行ったら あめ買う
・
・
・
こんなエクセル表 シート1とシート2があって、シート1のすべての単語をシート2の表から検索(抽出?)して、その該当するシート2の単語だけを色付けしたいのです。
こんな技をぜひとも教えてください。ど素人なので、詳しいやり方を教えてください。
どうぞよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
No.1です!
何度も失礼します。
他に色々方法を考えてみたのですが、なかなか良い案が浮かびません。
結局前回の応用になってしまいますが・・・
条件付書式は別Sheetを参照出来なかったと思いますので、
↓の画像のように同じSheetに作業用の表を作成します。
相対参照になりますので、同じSheetのどこでもかまいません、開いているスペースを利用すれば良いと思います。
今回はSheet1の検索文字がありSheet2のセル内に検索文字が含まれていれば、水色になるようにしています。
Sheet2のA9セルに
=IF(OR(ISNUMBER(FIND(Sheet1!$A$2:$A$6,A1))),1,"")
前回にも書きましたが、ここで検索文字の範囲に空白が含まれていると全てのセルに「1」が表示されてしまいますので、
Sheet1のA列を範囲指定する場合は空白を含まないようにしてください。
(配列数式ですので 前回同様Shift+Ctrl+Enterキーで確定です。)
これを列方向と行方向にオートフィルでずぃ~~~~!っとコピーします。
そして、Sheet2の色づけしたい表全てを範囲指定し、
条件付書式の「数式が」の数式欄に
=A9=1 としてパターンの色を水色にしています。
これでSheet1の範囲指定した中の文字が含まれるセルに色がつきます。
これでお判りかと思いますが、条件付書式の数式欄のセル番地は
作業用の表の左一番上のセル番地にしておきます。
以上、今回も長々と書いてしまいましたが、
参考になったでしょうか?
この程度しか思い浮かびません。m(__)m
tom04さん、返事が遅くなり申し訳ありません。
できました!!!!
本当に感動です。素晴らしい!!
本当にありがとうございました。心の底から感謝です。
今後も何かあった時はよろしくお願いします。
ありがとうございました。
No.1
- 回答日時:
こんばんは!
解釈が違っていたらごめんなさい。
↓の画像のようにSheet1のA列に入力されている単語がSheet2のセルにあれば
そのセルが「赤」になるようにしています。
一つ引っかかるのは
>・・・その該当するシート2の単語だけを色付けしたいのです。・・・
という部分です。
セル内の単語だけ!というわけにはいきませんが。
Sheet2のセルに一気に条件付書式から塗るつぶし!という方法ではありませんが、
作業用の列をSheet2のデータ列分設けています。
Sheet2のD2セルに
=IF(OR(ISNUMBER(FIND(Sheet1!$A$1:$A$5,A2))),1,"")
(ここでSheet1のセル範囲指定で空白セルを範囲指定してしまうと、全てに「1」が表示されてしまいます)
これは配列数式になってしまいますので、この画面からそのままコピー&ペーストしただけではエラーになると思います。
D2セルに貼り付け後、F2キーを押す、又はD2セルでダブルクリック、又は数式バー内で一度クリックします。
編集可能になりますので
Shift+Ctrl+Enterキーで確定します。
数式の前後に{ }マークが入りは配列数式になります。
このD2セルをF2セルまでオートフィルでコピーした後に、そのまま行方向へコピーします。
そして、A列~C列のデータを範囲指定し、条件付書式で塗りつぶしのパターンを選択します。
当方使用のExcel2003の場合ですが、D2~データの最後まで範囲指定 →
書式 → 条件付書式 → 「数式が」を選択し数式欄に
=D2=1 として → 書式 → パターンで「赤」を選択してOK
(数式には範囲指定した一番左上セル番地を設定します)
これで画像のように、Sheet1のA列にある単語が含まれるセルが「赤」になります。
尚、数式欄に入力するセル番地は範囲指定した一番左上のセル番地にします。
もしかして、Sheet1の方に色づけをしたい!という質問でしたら
まったく逆の方法になるかもしれません。
以上、長々と書きましたが参考になればよいのですが、
尚、的外れなら読み流してくださいね。m(__)m
tom04さん、丁寧な解説本当にありがとうございました。
でも、でもです。トライしたのですがうまくいきません。
自分の説明が悪かったと思うのですが、シート2の列はC列で終わるのではなく、さらにあと10列近く続いているのです。こうなると数式変わってきますかね。
もしよろしければ、応用が利くよう数式の解説をお願いできないでしょうか。
また、別方法でVBAでも良いです。
本当にすいません。どうぞよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
絶対にいけるWindowsXPsp3の無...
-
Windows XP SP3のインストール...
-
シムズ4(PS4版) マイライブラリ...
-
WindowsXPを最近のパソコンに...
-
フリープリントソフト「かんた...
-
パソコンで一定の文字数を打つ...
-
プロダクトキー
-
ピクチャーが無くなった
-
WindowsXPのプロダクトキーを紛...
-
windowsxpのパスワード忘れた
-
Windows XP x64のKB4018271につ...
-
ラズパイでwindows XPは動くのか
-
パソコンでCDを見たい、見る...
-
アウトルックを「タスクバー」...
-
Windows xpにWindows10を無理や...
-
Windows10 32ビットから64ビッ...
-
win xp タイムスタンプ
-
WindowsXPが起動しなくなったと...
-
平仮名変換
-
セーフモード解除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
絶対にいけるWindowsXPsp3の無...
-
Windows XP SP3のインストール...
-
WindowsXPを最近のパソコンに...
-
シムズ4(PS4版) マイライブラリ...
-
アウトルックを「タスクバー」...
-
パソコンでCDを見たい、見る...
-
WindowsXPのプロダクトキーを紛...
-
Windows xpにWindows10を無理や...
-
最近、パソコンを起動するとこ...
-
プロダクトキー
-
エクセルでの文字入力がIMEでし...
-
やっぱり現代のPCにWindowsXPを...
-
パソコンで一定の文字数を打つ...
-
フリープリントソフト「かんた...
-
ラズパイでwindows XPは動くのか
-
OphcrackがWindowsVistaでブー...
-
パソコン起動時に謎のエラー画...
-
パソコンが操作できなくなりま...
-
XPが起動しない、バックアップ...
-
HDDがフォーマット出来なくなった
おすすめ情報