エクセル初心者です。

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

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

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

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

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

「条件付き書式のやり方。隣のセルも色付け。」の質問画像

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

A 回答 (3件)

NO2です。


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

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

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

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

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

何度もご回答ありがとうございます。

なんとか資料が間に合いそうです。
「$」を付けてやってみたら、すごく作業効率がよくなりました。
勉強になりました。
どうもありがとうございます。

また、機会があればよろしくお願い致します。

お礼日時:2010/12/18 10:54

>1)それで再び質問になるのですが、B1~H4のセルの中でB列に「あ」と


 入った場合、「あ」と入ったセルの右隣のHまでを指定した色(緑)に
 するのは、どうしたらよいのでしょうか?
 (回答頂いた設定ですと、一行一行、条件付き書式を設定しなければ
  いけないと思いましたので)

 ⇒色付けするセル範囲(B1:Hxx)を選択して下さい。


(2)A列に番号が入れたのですが、これはVLOOKUP関数にて参照テーブルの
 番号のつもりです。B列の「あ」「い」~も参照テーブルから持ってきた
 データなのですが、その場合は条件付き書式が反映されますでしょうか?

 ⇒問題ありません。

この回答への補足

ご回答ありがとうございます。

(1)セル範囲を指定したのですが、どうやらセル範囲の中の
 最初の列しか反映されませんでした。なぜでしょうか?

 仕方がないので、列ごとに設定してなんとかできました。
 (B~H列まで)

 その後、同じように同じシート内のAD~ALで列ごとにでも
 やろうかと思ったら、今度は全く指定しない特定の文字が色が
 かわってしまいました。

 もしかして、B~Hで使用してしまったら、もう同じ色は使えないの
 でしょうか?特定の文字はAD~ALでは違う文字です。

(2)
 =OR($AC1="あ",$AC1="い",$AC1="う")
 もやってみたのですが、全く色が変化しません。

補足日時:2010/12/16 11:30
    • good
    • 4

>(1)B1に特定の文字が入力された場合特定の文字から隣のセル6つ目まで(B~H)を特定した色になるようにしたいです。


 ⇒セル範囲を選択→「条件付き書式」→「新しい書式ルール」→「数式を使用して~」→数式欄に=$B1="特定文字"→書式→塗りつぶしタブで色を選択→OK

(2)「え」または「お」が入った場合、黄色にする
 ⇒上記の操作で数式欄に=OR($B1="え",$B1="お")を設定

(3)条件付き書式はいくつまで設定可能なのでしょうか?
 ⇒ご質問者はエクセル2007と思いますので無制限です。
  因みにご質問の際にはエクセルのバージョンを明記した下さい。

この回答への補足

ご回答ありがとうございます。
エクセルのバージョンは2007です。

ご回答頂いた方法で解決しました。ありがとうございます。

(1)それで再び質問になるのですが、B1~H4のセルの中でB列に「あ」と
 入った場合、「あ」と入ったセルの右隣のHまでを指定した色(緑)に
 するのは、どうしたらよいのでしょうか?
 (回答頂いた設定ですと、一行一行、条件付き書式を設定しなければ
  いけないと思いましたので)

(2)A列に番号が入れたのですが、これはVLOOKUP関数にて参照テーブルの
 番号のつもりです。B列の「あ」「い」~も参照テーブルから持ってきた
 データなのですが、その場合は条件付き書式が反映されますでしょうか?

補足日時:2010/12/15 11:47
    • good
    • 6

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

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

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

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

Qエクセルの、複数条件指定の合計を出すSUMIFS関数の末尾の「 S」は、何の意味でしょうか?

エクセルの、複数条件指定の合計を出す、SUMIFS関数の末尾の「 S」は、何の意味でしょうか?
別にある単数条件指定の合計を出す関数の「SUMIF」関数との区別で気になっています。

詳しい方がいましたら、ご回答、よろしくお願いします。

Aベストアンサー

こんにちは!

SUMIF関数は検索条件がひとつの場合の「合計」に使用する関数ですが、
SUMIFS関数関数は複数条件に対応できる関数になります。
その意味での「s」になるのではないでしょうか?

※ Excel2007以降では同じような関数で
COUNTIFS関数・AVERAGEIFS関数等が準備されています。m(_ _)m

Q条件付き書式 A1,B1,C1の何れかのセルに「B」があったらA1,B1,C1セルを塗りつぶす。

Excel2007です。
条件付き書式について教えてください。
画像をご覧ください
A1,B1,C1の何れかのセルに「B」があったらA1,B1,C1セルすべてを塗りつぶしたいのですが
「次の数式を満たす場合に値に書式設定」に
=OR(A1="B",B1="B",C1="B")
と入力し、書式を塗りつぶしにすると
画像のように行1は、A1:B1、行2はA1、行4は、A1:A3と
「B」のある列までしか塗りつぶされません。
行4のように「B」のある行の3列をすべて塗りつぶすには
どういう式を設定したらいいのか教えてください。

Aベストアンサー

=OR($A1="B",$B1="B",$C1="B")

または

=COUNTIF($A1:$C1,"B")

Qエクセル関数(IF)のある条件公式の意味は?

ある商品の売買に関する下記のエクセル関数(IF)のある条件公式の意味がわかりません。
どなたか、教えていただけましたら嬉しく思います。

fx=IF(H28>$F$6,IF(F28>1,"売","-"),
IF(H28<-$F$6,IF(F28>1,"買","-"),"-"))

前半の部分は、Fから6(?)の値がH28の値よりも小さいとき、
かつF28の値が1よりも大きいときは売。
後半の部分はFから6(?)の値がH28よりも大きいとき、
かつF28の値が1より大きいときは買。
という指示ではないかと思いますが正しいのでしょうか?

この条件の公式なのですが、意味がわかりません。
よろしくお願いします。

Aベストアンサー

参考に
=IF(F28>1,IF(H28>$F$6,"売",IF(H28<-$F$6,"買","-")),"-")
式をこのようにすることもできます。
売買の条件
1.F28>1 であること
2.H28>F6 ならば 「売」
3.H28<-F6 ならば 「買」
4.1~3に当てはまらない場合はすべて 「-」

Q条件付き書式のセル参照のエラー

Excel2007 条件付き書式の問題で

「数式を使用して、書式を設定するセルを決定」でセル参照し設定すると条件つき書式がうまくいかず確認すると

たとえば $A$4:$D$4とセルを選んだはずが
A12345というようにセル番地ではなく数字が表示されています。
どういったエラーなのでしょうか。
また、問題解決の方法はあるのでしょうか。

Aベストアンサー

数式を使用して・・・の操作で具体的には入力の窓にどのような式を入力しているのでしょう。
あるいはどのような式を入力しようとしたらそうなったのでしょう。

Qこのポイント獲得条件の意味がわからないんですけど分かりやすく説明してくれる方お願いします(T_T)

このポイント獲得条件の意味がわからないんですけど分かりやすく説明してくれる方お願いします(T_T)

Aベストアンサー

「インストールしてアプリ起動」と書いてありますね。そのままです。
上のボタンから、AppStoreにへ入って、ダウンロード。アプリ起動です。
大抵はアプリ起動後にブラウザが勝手に立ち上がります。遷移しない場合はポイント付かない(失敗)してる事が多いです。(なお、失敗したと思ってやり直し2度めインストールしても付きません。1度インストールしてるため)

こういったポイント付くと書いてあっても、ポイント付かない場合もあります。
特定のゲーム会社のもので付かないという事があります。(偽広告?)
すぐポイントと書いてあっても、5分後ぐらいの事もあります。

Q条件付き書式 日付で年が重複するセルに色を付けたい

Excel2007 
日付の入力されたセルがあります。
年が重複するセルに色をつけたい。
重複する年が複数あるときは、重複する全ての
セルに色を付けたい。

Aベストアンサー

同じ年のデータが複数あったらこのセルの色を付けたいということなら、以下のような数式を使った条件付き書式を使います(A1セル以下を選択した場合)。

=SUMPRODUCT((YEAR($A$1:$A$100)=YEAR(A1))*1)>1

Q戦略的互恵関係の成立条件とその意味とは?

戦略的互恵関係の成立条件とその意味とは?

最近、国会の予算委員会をラジオで聞いていると「戦略的互恵関係」という言葉が頻繁に聞こえてくるのですが、意味がわからないのです。
まあ、主義主張が同じ国であれば「互恵関係」は成立すると思いますが、主義主張が全く異なる国との間に「戦略的互恵関係」など存在し得ないように思うのですが、どのような考えや哲学で主義主張が全く異なる国家間で「戦略的互恵関係」なるものが成立するものなのでしょうか?
成立するとなれば、どのようなものでしょうか? 
強いて追加すると、北朝鮮とは「戦略的互恵関係」は成立しないですよね。同質同根の中国とも同じですよね。
どういう成立条件で何を意味するのかをお教え願いたい。

Aベストアンサー

+共産主義を標榜する共産党の答弁の方がむしろ哲学的ですね。では彼らはなんなのでしょうね。

原理主義者です。

原理主義者には、聖書・聖典があります。

工作部員とプランナーの役割分担と言い換えることでしょう。

鉄砲玉兵卒とイマームといっても良いかもしれません。

社会主義者を装う共産主義者の特徴として

孤立する(自分はゲリラだと思っている)。
人間はうんざり。(家族関係がギクシャクしている)
世界の景色こそ大事。人間は邪魔。

基本的に組織はいらないと主張するが、
政党・病院は、戦略的互恵関係に基づき、常に組織は利用している。
損をしたと感じたら、社会性がないと主張する。(愛は損得関係だと思っている)

「宗族社会」を理想の社会と思い込み、「変な過疎村」が現存する原始共産主義だと勘違いしている)
自分の考えが聖典。(そういう意味では新教キリスト的)

共産党は政権を取れないから投票しない。というのも戦略的互恵関係です。
同党が政権を取れば真っ先に指導的立場に就職したいと思っている。

民主党に対してそう考えているように、
共産党が、政権をとれば
いままでこの党には何かあると思っていた。と饒舌さを発揮し、取り入ろうとするはずです。

自己中心を基礎とした戦略的どっちつかず。
便所に行くことさえ「精神的充足」と名づける「俗物唯物論者」です。
自分に合う人がいないといつも半泣きの顔をさらけ出している不幸な人たちです。

+共産主義を標榜する共産党の答弁の方がむしろ哲学的ですね。では彼らはなんなのでしょうね。

原理主義者です。

原理主義者には、聖書・聖典があります。

工作部員とプランナーの役割分担と言い換えることでしょう。

鉄砲玉兵卒とイマームといっても良いかもしれません。

社会主義者を装う共産主義者の特徴として

孤立する(自分はゲリラだと思っている)。
人間はうんざり。(家族関係がギクシャクしている)
世界の景色こそ大事。人間は邪魔。

基本的に組織はいらないと主張するが、
政党・病院は、戦略的互...続きを読む

Q特定セルAからTABで、特定セルBへ移動したい

特定セルAからTABで、特定セルBへ移動したいのですが、どのような方法がありますか?

accessは、たまにフォームの作成など行っているのですがexcelは勝手があまり分かりません。accessの感覚だと、特定セルにキー入力イベントでTABを押下していたら、特定セルBをアクティブにすると言うイメージだったのですが、セルに対するイベントって設定出来ないのでしょうか?

良い方法がありましたら、よろしくお願いします。

Aベストアンサー

例えば、セル「G2」を選択→「Ctrl」キーを押しながら、セル「K8」を選択すると、「G2」と「K8」が選択され、「K8」がアクティブになっています。

この状態で、「Tab」キーを押す度に、「G2」→「K8」→「G2」のようにアクティブセルが移動します。

Q不問求人条件にかかる特記事項・・・ 意味?

求人情報に以下の用語がありましたが、何を意味しているのでしょうか?

不問求人条件にかかる特記事項正社員雇用(試用期間3ヶ月:賃金同じ)

このように、ハローワークや求人情報特有の言葉をわかりやすく解説したサイトなどありますか?

Aベストアンサー

正社員だけれど試用期間が3ヶ月ありますという意味です。
特記事項なので、注意すべき項目という意味かと思います。

ハローワークの独特の用語の参考になるかどうかわかりませんが
ハローワークインターネットサービス+転職サイトの情報を
両方掲載しているサイトがあるのでよければ参考までに。

参考URL:http://www.indivision.jp/promo/guide.html?banner_id=ad_hw

QEXCEL 条件付き書式(数式を使用して書式

EXCELの書式設定に

・条件付き書式(数式を使用して書式設定)機能を使用したいのですが・・・・・・。

任意の2セルの左側のセルに下記設定を行い
100、0と各セルに入力しても指定した書式表示が実行されません。

設定記述:
="and(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0,0)>0,
OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0, 1)=0)"

固有セルを指定しないのは、この書式を、同じ列の下位行にコピーして使いたいからです。

(セルに直接記述した書式は、相対セル記述した場合、コピーするとアドレスも変化しますが
 条件付き書式設定の中の数式記述はコピーしてもアドレスが変わりません)

EXCEL2007,EXCEL2010で確認しています。

尚、andで指定している各条件を単一で指定すると正しく動作します。

いろいろとネットで調べましたが、解決できず。

解決方法は他にもあると思います。

実現したい仕様:
隣接した2つのセルに対して
Aセルの右隣のセルBセルと仮定して
(1)Aの値>Bの値 の時 表示色=緑
(2)Aの値<Bの値 の時 表示色=黄
(3)Aの値>Bの値 且 Bの値=0 の時 表示色=赤

(1)は
(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0,0) >
OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0, 1)

(2)は
(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0,0) <
OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0, 1)

で実現できています。

アドバイスありましたらお願いいたします。

EXCELの書式設定に

・条件付き書式(数式を使用して書式設定)機能を使用したいのですが・・・・・・。

任意の2セルの左側のセルに下記設定を行い
100、0と各セルに入力しても指定した書式表示が実行されません。

設定記述:
="and(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0,0)>0,
OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())), 0, 1)=0)"

固有セルを指定しないのは、この書式を、同じ列の下位行にコピーして使いたいからです。

(セルに直接記述した書式は、相対セル記述した場合、コピーするとアド...続きを読む

Aベストアンサー

読んでいてワークシート関数式が不可解でなりませんでした
基本としてOFFSET構文とINDIRECT構文は 目的としては同じ動きをさせるもの
「自ら」を指定したい時は確かにありますが、その自らを指定する時の「自ら」に参照関数を指定し、
その関数中の「自ら」を指定するのに参照関数を…
………
……




際限ないですよね?
止めましょう

実際時折私もこのパラドクスに度々陥りますが
この「自ら」を
A1から見て何処、
とか
直ぐ左上のセルから見て、1,1の位置、
とかに 指定してやる様にしています。

あと、OFFSET構文の第4番目と第5番目の引数を省略するのはお勧めできません
関数式は一種のプログラムです。
ですから、基本に立ち返り 判読性も重視した方が良いですよ。

ところで各構文の基本的な使い方ですが、
=OFFSET($a$1,ROW()-1,column()-1,1,1)
=OFFSET($a$1,ROW()-1,column(),1,1)
A5にOFFSET構文を書くときは
=OFFSET(A4,1,0,1,1)
=OFFSET(A5,O,1,1,1)
(※注:$で固定されていない領域指定はフィルやコピーとともに相対的に書き換えられる
そのため領域A5に書かれた式でA5と指定されていた場合、
この指定は常に移動先の領域を示すものに、セルの移動・コピーと同時に書き換えられる。
ので、ROW()やCOLUMN()を意識して使う必要はない)
=INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)
=INDIRECT("R["&0&"]C["&1&"]",FALSE) (※注:これは相対参照の書き方)

なんてのが一般的では?

なので
緑 =AND(INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)>INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE),INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)<>0)
赤 =AND(INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)>INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE),INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)=0)
黄 =(INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE)<INDIRECT("R"&ROW()&"C"&COLUMN(),FALSE))

または、
緑 =AND(INDIRECT("R["&0&"]C["&0&"]",FALSE)>INDIRECT("R["&0&"]C["&1&"]",FALSE),INDIRECT("R["&0&"]C["&1&"]",FALSE)<>0)
赤 =AND(INDIRECT("R["&0&"]C["&0&"]",FALSE)>INDIRECT("R["&0&"]C["&1&"]",FALSE),INDIRECT("R["&0&"]C["&1&"]",FALSE)=0)
黄 =(INDIRECT("R["&0&"]C["&0&"]",FALSE)<INDIRECT("R["&0&"]C["&1&"]",FALSE)

で良いのでは?

アクティブセルが仮にA5の領域指定したセルに条件書式指定する場合
=AND(OFFSET(A5,0,0,1,1)>OFFSET(A5,0,1,1,1),OFFSET(A5,0,1,1,1)<>0) …緑
=AND(OFFSET(A5,0,0,1,1)>OFFSET(A5,0,1,1,1),OFFSET(A5,0,1,1,1)=0)  …赤
=(OFFSET(A5,0,0,1,1)>OFFSET(A5,0,1,1,1))                  …黄

でも単純に
=AND(A5>B5.B5<>0) …緑
=AND(A5>B5.B5=0)  …赤
=A5<B5         …黄

と、他の方々が指定したこの方法の方がスマートですよ?

ところで範囲指定して条件書式を指定する場合ですが、
アクティブセルが何処にあるかを十二分に意識して式を書かないと
トンデモ!! な動作になり、心を折られそうになります。
お気を付けあそばせ。

お役に立てていたなら幸いです。

因みに条件書式では特例としてINDIRECT構文では
特別に他シートに書かれた領域も参照できたはず、お試しあれ。

他の描き方(A1的描き方やOFFSET構文など)では、
条件書式中の他シート参照は、確かエラーになりますよね?
ヘルプにも確か「他シートは参照できない」旨、書かれていたはず。

でも実は出来ちゃうんですよね
… 仕様変更されていなければですが …

読んでいてワークシート関数式が不可解でなりませんでした
基本としてOFFSET構文とINDIRECT構文は 目的としては同じ動きをさせるもの
「自ら」を指定したい時は確かにありますが、その自らを指定する時の「自ら」に参照関数を指定し、
その関数中の「自ら」を指定するのに参照関数を…
………
……




際限ないですよね?
止めましょう

実際時折私もこのパラドクスに度々陥りますが
この「自ら」を
A1から見て何処、
とか
直ぐ左上のセルから見て、1,1の位置、
とかに 指定してやる様にしています。

あと、OFFSE...続きを読む


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報