- ベストアンサー
エクセル(検索値を●で表示しセルの色変える)
お世話になります。 A,B二つのシートがある中でBはデータベースのシートです。 Bから検索してAに反映する状況です。 Bにはこのようなデータがあります。 フランス 3000 B イングランド 3500 BA ドイツ 4000 A 日本 1000 D ブラジル 4500 AA AのシートのB1でフランスと検索し B2に3000 B3に● またB3のセルの色を青に変えることは可能ですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
No.2 の数式中の参照元アドレスを誤ったので、次のとおり訂正します。 B3 =iferror("●"&if(b2,,),"")
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
- mshr1962
- ベストアンサー率39% (7417/18945)
B2=VLOOKUP($B$1,B!$A$1:$C$5,2,FALSE) ですが、B3に関しては、条件はなんでしょうか? B2の値ですか?それともBシート上の3列目でしょうか? どちらにしても、色の変更は条件付き書式で出来ます。 ■B2の値で変更の場合 B3="●" 条件付き書式で「数式を利用して、書式設定するセルを決定」で [B$2>=4500] で塗りつぶしを設定 [B$2>=4000] で塗りつぶしを設定 [B$2>=3500] で塗りつぶしを設定 [B$2>=3000] で塗りつぶしを設定 (青) [B$2>=2500] で塗りつぶしを設定 [B$2>=2000] で塗りつぶしを設定 [B$2>=1500] で塗りつぶしを設定 [B$2>=1000] で塗りつぶしを設定 [B$2<1000] で塗りつぶしを設定 ■ B3=B2=VLOOKUP($B$1,B!$A$1:$C$5,3,FALSE) B3の書式設定 ;;;"●" [セルの値が][次の値に等しい]["AA"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["A"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["BA"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["B"] で塗りつぶしを設定 (青) [セルの値が][次の値に等しい]["CA"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["C"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["DA"] で塗りつぶしを設定 [セルの値が][次の値に等しい]["D"] で塗りつぶしを設定
お礼
出来ました! ありがとうございました\(^o^)/ 皆様のアドバイスのおかげで良い表が作れました! また機会がありましたら宜しくお願い致しますm(._.)m