ウォーターサーバーとコーヒーマシンが一体化した画期的マシン >>

こんにちは。よろしくおねがいします。

エクセル2000の条件付き書式機能での質問です。

【例】セルB3に文字「失」を入力した時、C3(またはC3:D5)が色付きセルになる方法を教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

こんにちは。

maruru01です。

含むの場合は、
「数式が」で、
「=COUNTIF($B$3,"*先*")」
です。
先頭の1文字が「先」という条件なら、
「=COUNTIF($B$3,"先*")」
です。

ちなみに、No.3の方の数式は、
「=FIND("先",$B$3)」
でよく、ISNUMBERは必要ありません。
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/10/08 14:25

入力が1文字なら


「数式が」「=$B3="失"」

含む検索なら
「数式が」「=ISNUMBER(FIND("失",$B3,1))」
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/10/08 14:24

まず色を付けたいセルを範囲指定します。


書式メニューから条件付書式を選択します。
「数式が」を選択「=$B$3="失"」を入力、書式ボタンをクリックして、パターンタブから色を選択。
これでうまくいくと思いますよ
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/10/08 14:24

C3(またはC3:D5)を選択して、条件付書式で


「値」ではなく「数式」を選びます。

=$B$3="失"

を入力します。
書式を設定します。

いじょうです。
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/10/08 14:22

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセル 特定の文字を入れると他のセルの色が変わる

例えばセルA1に[りんご]と入力したらB2からB5までの文字の色が赤に変わる・・・などということは、関数や書式の設定なので出来るのでしょうか?
おわかりの方教えてくださーい!

Aベストアンサー

B2からB5のセルを選択し
書式メニューの条件付書式設定を選択し
数式が
=$A$1="りんご"
と入力し、書式で色を赤に変更してください。

QExcel条件付書式/他のセルの条件での色分け

こんにちは。よろしくお願いします。

条件付書式の設定で困っています。
Excel2010です。

A1セルに「△」を入力すると、
△が入った1行がすべてグレーになるように設定したしたく、

1行目のセルに
「セルの値」が「次の値に等しい」「=A1="△"」
として、あとは書式の色をグレーに設定してみたのですが、
A1に△を入れてみても一向に色が変わりません。

どのように設定すれば、他のセルで入力された条件に対して
色分けすることができるでしょうか?

ちなみにA1セル自体に設定して、△を入力すると
A1だけはグレーに変わりました。

初歩的な質問ですみません。ご指導ください!

Aベストアンサー

>今回A1~A460まであり、ランダムに△が存在しています。

>グレーに変えたい1行もB~CVまであります。

 例えば、A460が△の場合にはB460~CV460の範囲をグレーに変えたいという事ですね。
 それでしたら、「次の数式を満たす場合に値を書式設定」欄に入力する数式は

=A1="△"

ではなく

=$A1="△"

として下さい。
 その上で、条件付き書式が設定されている範囲を、B1~CV460の範囲にまで拡大させる必要があります。
 具体的な操作方法は以下の通りです。

B1セルを選択
  ↓
[ホーム]タブ内の「スタイル」グループの中にある[条件付き書式]ボタンをクリック
  ↓
現れた選択肢の中にある[ルールの管理]をクリック
  ↓
現れた「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行をクリック
  ↓
「条件付き書式ルールの管理」ダイアログボックスの[ルールの編集]ボタンをクリック
  ↓
現れた「書式ルールの編集」ダイアログボックスの中にある「次の数式を満たす場合に値を書式設定」欄に入力されている内容を

=$A1="△"

に変更する
  ↓
「書式ルールの編集」ダイアログボックスの[OK]ボタンをクリック
  ↓
「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=$A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行の、「適用先」欄に入力されている内容を

=$B$1:$CV$460

に変更する
  ↓
「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック
  ↓
「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック



 因みに、「一旦、B1セルだけに条件付き書式を設定してから、設定するセル範囲を後から拡大する」のではなく、最初からB1~CV460の範囲に条件付き書式を設定する場合には、以下の様に操作します。

B1セルを選択
  ↓
[ホーム]タブ内の「スタイル」グループの中にある[条件付き書式]ボタンをクリック
  ↓
現れた選択肢の中にある[ルールの管理]をクリック
  ↓
現れた「条件付き書式ルールの管理」ダイアログボックスの中にある[新規ルール]ボタンをクリック
  ↓
現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択してください」欄の中にある[数式を使用して、書式設定するセルを決定]を選択してクリック
  ↓
現れた「次の数式を満たす場合に値を書式設定」欄に

=$A1="△"

と入力
  ↓
「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック
  ↓
現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック
  ↓
現れた背景色のサンプルの中にあるグレーの四角形をクリック
  ↓
「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック
  ↓
「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック
  ↓
「条件付き書式ルールの管理」ダイアログボックスの中にある、「ルール(表示順で適用)」欄が「数式:=$A1="△"」、「適用先」欄が「=$B$1」となっていて、「書式」欄がグレーに塗り潰されている行の、「適用先」欄に入力されている内容を

=$B$1:$CV$460

に変更する
  ↓
「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック
  ↓
「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック

>今回A1~A460まであり、ランダムに△が存在しています。

>グレーに変えたい1行もB~CVまであります。

 例えば、A460が△の場合にはB460~CV460の範囲をグレーに変えたいという事ですね。
 それでしたら、「次の数式を満たす場合に値を書式設定」欄に入力する数式は

=A1="△"

ではなく

=$A1="△"

として下さい。
 その上で、条件付き書式が設定されている範囲を、B1~CV460の範囲にまで拡大させる必要があります。
 具体的な操作方法は以下の通りです。

B1セルを選択
  ↓
[ホーム]タブ内の...続きを読む

Qエクセル条件付書式?で特定の文字が入る場合セルの色変更

エクセルで
  A
1 埼玉県浦和市○△区
2 神奈川県横浜市□○区
3 東京都中央区○○

となっていた場合に

たとえば"浦和”を含む場合だけセルの色を変更したい場合
どのように条件付書式を設定すれば宜しいでしょうか??

すみません…よろしくお願い致します…

Aベストアンサー

「本館」という文字が含まれるセルを色付けしたいのでしたら、
データがA1からA10の場合
A1からA10を選択して、条件を
数式が
にして
=FIND("本館",A1)
と式をいれて、書式を設定すれば出来ます。

セル参照は、$A$1のような絶対参照ではなく、A1と相対参照にしておきます。
A1セルだけに設定して、あとで書式をコピーしても良いですが、
上記のようにまとめて設定したほうが楽だと思います。

Qあるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように

お世話になります。

表題の通り、
あるセルに特定の文字列を打つと、
他のセルにあらかじめ決められた文字が自動入力するようにしたいです。

具体的に言うと、
(1)セル(A,1)に「キリン」と打ち込むと

   A   B   C   D
1 キリン
2
3
4

(2)1列目の B,C,Dに予め決めておいた文字が入力されるようにしたい

   A   B   C   D
1 キリン 首  長い  アフリカ
2
3
4

のです。
エクセルで可能でしょうか?
詳しい方よろしくお願いいたします!

Aベストアンサー

出来ます。この場合はキリンがキーになっていますね。
先ずこのキーをもとにSheet2にデータを登録しておきます。
   A   B   C   D
1 キリン 首  長い  アフリカ
2 ゾウ  鼻  長い アフリカ
3 
4
次に表示させたいセルに
 A   B             C           D
1  =VLOOKUP(A1,Sheet2!A:D,2) =VLOOKUP(A1,Sheet2!A:D,3) ″ 
2  =VLOOKUP(A2,Sheet2!A:D,2) =VLOOKUP(A2,Sheet2!A:D,3) ″
3  =VLOOKUP(A3,Sheet2!A:D,2) =VLOOKUP(A3,Sheet2!A:D,3) ″
4  =VLOOKUP(A4,Sheet2!A:D,2) =VLOOKUP(A4,Sheet2!A:D,3) ″

を入れておきます。
これで出来ると思います。
エラー表示がいやな場合は、=IF(A1="","",VLOOKUP(A1,Sheet2!A:D,2)) の様にして下さい。

出来ます。この場合はキリンがキーになっていますね。
先ずこのキーをもとにSheet2にデータを登録しておきます。
   A   B   C   D
1 キリン 首  長い  アフリカ
2 ゾウ  鼻  長い アフリカ
3 
4
次に表示させたいセルに
 A   B             C           D
1  =VLOOKUP(A1,Sheet2!A:D,2) =VLOOKUP(A1,Sheet2!A:D,3) ″ 
2  =VLOOKUP(A2,Sheet2!A:D,2) =VLOOKUP(A2,Sheet2!A:D,3) ″
3  =VLOOKUP(A3,Sheet2!A:D,2) =VLOOKUP(A3,Sheet2!A...続きを読む

Qリストと一致する値のセルを塗りつぶしたい。

例えば

A列に
東京都
神奈川県
埼玉県
千葉県
愛知県
大阪府
福岡県

という値が入力されているとします。

次にC列に
東京都
新潟県
大阪府
三重県
広島県
福岡県

という値が入力されているとします。

A列に入力されていて、かつC列にも入力されている値を自動的に赤く塗りたいとき、
どのような操作をすればいいのでしょうか。
この場合ですと東京都と大阪府と福岡県のセルが赤くなります。

条件附き書式と数式を組み合わせると良い気がしますが、
具体的には分かりません。

Aベストアンサー

添付図参照

A1: =COUNTIF(C$1:C$6,A1)

Q(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?

こんにちは。
質問内容はタイトルのとおりです。

あるワークシートのあるセルに文字を入力すると、ほかのワークシートのセルにも同じ文字が自動的に書き込まれる方法を知りたいです(ブックは同じ)。複数のワークシートを制御するには、やはりマクロを使うのでしょうか?

よろしくお願いします。

Aベストアンサー

clam_chowderさん、こんにちは。

Sheet1のA1にたとえば「100」と入力しますね。
Sheet2のA1に、これと同じ数値を表示するには、
 =Sheet1!A1
でOKです。

数式をいれるのが苦手なら、
Sheet2のA1セルで「=」を入力すると、数式入力状態に入りますから、
ここでSheet1のシートタブをクリックし、
リンクしたいA1セルをクリックしてEnterすると、
自動的にさきほどと同じ式が入ります。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Q条件付き書式のやり方。隣のセルも色付け。

エクセル初心者です。

(1)B1に特定の文字が入力された場合特定の文字から隣のセル
6つ目まで(B~H)を特定した色になるようにしたいです。
条件付き書式で設定が可能かと思うのですが
やり方が分かりません。

「条件付き書式」→「新しい書式ルール」→「数式を使用して~」
のところで悩んで止まっています。
この設定ではできないのでしょうか?

(2)また、添付画像にはありませんが、たとえばB列のセルに
 「え」または「お」が入った場合、黄色にする、という設定は可能でしょうか?

(3)条件付き書式はいくつまで設定可能なのでしょうか?

どなたか回答お願いします

Aベストアンサー

NO2です。
もう一度、手順を整理します。
(1)色付け範囲を選択。(仮にB:Hを選択)
(2)「条件付き書式」→「新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($B1="え",$B1="お")→書式→塗りつぶしタブで黄色を選択→OK

>最初の列しか色付けされない
 ⇒上記の数式欄で絶対参照記号の$が抜けているからです。

>同じ色をは使えない
 ⇒そのようなことはありません。

>(2)=OR($AC1="~)で色がつかない
 ⇒AC:AL列を選択→新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($AC1="あ",$AC1="い",$AC1="う")→書式→塗りつぶしタブで色を選択→OK

因みに同一のセル範囲で条件を追加する場合、同一範囲を選択→「条件付き書式」→「ルールの管理」→「新規ルール」→「数式を使用して~」以下同じ

Qエクセルで条件入力があった時、別のセルの文字の色を変えたい。

エクセル2007を使っています。
例えば、セルA1もしくはセルB2に1を入力した場合、セルC3に入力してある文字が赤色に変わる。そのようなことは、出来ないでしょうか?
名簿を作っていいるのですが、その人に二つのカテゴリー(セルA1,セルB2)があり、どちらかの条件がクリア(1を入力します)すればOKなので名前の文字(セルC3)の色を赤に変えることでわかりやすくしたいと思っています。
初心者でもできる方法があればご教示ください。

Aベストアンサー

次の方法で如何でしょうか。
(1)C1セルを選択→書式→条件付き書式
(2)「数式が」を選択→数式欄に=SUM($A1:$B1)
(3)書式→フォントタブで赤色を選択→OK
尚、C1セルを下方向にコピーすれば、条件付き書式も適用されます。
因みに当方エクセル2000です。

Q他シートのある列を検索して一致したらセルに色をつける方法

次のような処理がしたいのですが、Excelの数式に詳しい方、ご教示お願いします。

次の3つのシートが一つのBOOKにあるとします。
■Sheet1
1列目
AAAA
BBBB
CCCC


■Sheet2
1列目
BBBB
:

■Sheet3
1列目
AAAA
CCCC
:

Sheet1の一列目にあるデータについて、Sheet2あるいはSheet3の1列目を検索し一致するものがあれば、Sheet1の一列目の各セルに色をつけるという処理をしたいです。
できれば、Sheet2に一致した場合と、Sheet3に一致した場合とで、色を変えたいです。

よろしくお願いします。

Aベストアンサー

Sheet2のA列全体を選択した状態で、Ctrl+F3を押して「名前の定義」を開き、選択範囲に名前をつける。たとえば sss2 とか。
Sheet3のA列にも同様に sss3 とかの名前をつける。

Sheet1のA1を選択して、書式-条件付き書式で、
条件1
 「数式が」「=COUNTIF(sss2,A1)>0」
 Sheet2にあった場合の書式(色)を設定
条件2
 「数式が」「=COUNTIF(sss3,A1)>0」
 Sheet3にあった場合の書式(色)を設定
にすれば良いです。

Sheet2にもSheet3にもあった場合のことは、考えていません。


人気Q&Aランキング