- ベストアンサー
Excelである列の値によって条件書式を行に反映させるのって?
EXCEL2000を使っています. 「A列が偶数のとき,その行を任意色bに,A列が奇数のとき,その行を任意色cに」と行を目で追いやすいようにストライプにしたいのですが,これって何らかの関数でできますか? 条件つき書式では1つのセルに対してしかできないようなので. 知っている方いましたら教えてください.ネットで探したのですがわかりませんでした.
- maomao0115
- お礼率83% (147/177)
- オフィス系ソフト
- 回答数4
- ありがとう数5
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは 1行おきに薄い色を付けると表が見やすくていいですね。 設定したいセルを全て選んでから条件付き書式を設定すれば大丈夫です。 表ならば、表全体を選んでから設定をします。 こちらのリンクがいろいろと参考になると思いますが、 http://www2.odn.ne.jp/excel/waza/cformat.html#SEC15 設定に使用している式がちと面倒なので#1さんの式を使われるといいと思います。
その他の回答 (3)
>ROW()の中には何を入れるのですか? 回答)何も入れません。 ROW(3)の様に( )内に何か入れると特定の行を指す事になりますが、ROW()の様に( )内に何も入れないと、現在行と言うかその関数がある行を指す事になるので全ての行に有効に使えます。
お礼
なるほど.ありがとうございました. これでかなりExcelを便利に使えます.
- imogasi
- ベストアンサー率27% (4737/17068)
>ネットで探したのですがわかりませんでした 昨日も同じ質問があった。 http://okwave.jp/qa3249491.html >知っている方いましたら教えてください そんなレベルの問題ではない。有名な問題です。 ーー ただ違うのは、奇数か偶数行だけに、1色だけ色をつけるのが多い。 奇数にある色、偶数行に別の色はしつこくないですか。 ーー その場合は第1条件に偶数行にある色 追加して、第2条件に奇数行に別の色 を設定すればよい。3条件まで設定できる。2007になれば制約なし。 ーー 奇数行の判別は、 行を採るRow()関数があり あまりを出す関数MOD があるので =MOD(ROW(),2)=1などとする。
お礼
関数の仕組みはよくわかりませんでしたが,とりあえずストライプにすることはできました.ありがとうございます.
条件付き書式は複数の行やセルに設定できますよ。 この例ならシート全体を選択した後で条件付き書式を出し、 =MOD(ROW(),2)=0・・・・偶数行 =MOD(ROW(),2)=1・・・・奇数行 として書式を設定して下さい
お礼
ご回答ありがとうございます.自分でやってみたのですが,イマイチ自信がないので,補足に疑問を書かせていただきました.
補足
> =MOD(ROW(),2)=0 ROW()の中には何を入れるのですか?
関連するQ&A
- Excelの条件付き書式について。
Excel2010です。 条件付き書式で2つの条件が等しい時に発生する数式はありますでしょうか。 画像のように、「B1、C1」セルで2つの単語を指定して、B1=B列とC1=D列の条件が合った行のみE列の書式が変わるようにしたいです。 上手くいく数式がありましたらご伝授お願いしますm(_ _ )m
- ベストアンサー
- その他MS Office製品
- Excel 条件付き書式のコピー
[条件付き書式]の使い方は分かっているのですが(と思います)、ある条件(数式)を入れて他のセルにコピーすると、参照しているセルが絶対値になってしまいます。 ちょっと上手く説明できないのですが。。。 ----------------------- A列 B列 C列 001 あいうえお A 002 かきくけこ B 003 さしすせそ B 004 たちつてと A ----------------------- エクセルの表は上記のようになっていて、C列の値が[A]の場合はA列のセルのパターンを赤にする、というような事をやりたいと思っています。 それで[001]のセルに条件付き書式で"数式が[=$C$1="A"]"という条件を付け、形式で書式だけ選択して他のA列のセルにコピーすると[002][003][004]・・・と全部に[$C$1]という値を参照する条件がコピーされてしまいます。それを、それぞれの行のC列を参照するようにするには、どうしたら良いでしょうか? 説明が上手くなくて長くなってすみません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- マクロ 列ごとの条件付き書式
マクロで列ごとの条件付き書式を作成したいです 条件としては ・列ごとに上限値が1行目に下限値が2行目に入力されている ・3行目以降に測定値が入力される ・その3行目位以降の測定値のセルの書式を上下限値から外れた値は色を変えたい ・50列ほどデータがある (例) A1 10 A2 5 A3~A100 数字 条件をA3~A100に設定 A1(10)より大きいもの、A2(5)より小さいものはセルの色を黄色 B1 15 B2 7 B3~B100 数字 条件をB3~B100に設定 B1(15)より大きいもの、B2(7)より小さいものはセルの色を黄色 こんな感じで列ごとにデータと規格値が入っているものが50列あります。 どうかよろしくお願い致します。
- 締切済み
- その他MS Office製品
- 条件付き書式(列ではなく行でセルの色変更)
こんばんわ。 早速ですが、A列の10行目に"あ"を入力すると、10行目全てが"Red"になるという関数はありますか。 「条件付書式」を使うと、列ごとに色を変えることはできても、行ごとに色を変えることができません。 どうぞ宜しくお願い致します。 ※WindowsXP,Excel2003 使用
- ベストアンサー
- オフィス系ソフト
- 1列・1行の間隔で計算する方法
関数で計算する方法を教えてください。 A1 b1 c1 d1 e1の各セルに2,4,6,8,10が 入力している場合の偶数列の足し算方法と A1 A2 A3 A4 A5の各セルに3 6 9 12 15が入力されている場合、 奇数行の計算方法を教えてください。 ※MOD関数を使用しておりますが、うまくいきません。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルの条件付き書式が消えてしまいます。
エクセルの条件付き書式が消えてしまいます。 エクセルのC列に条件付き書式を設定ました。次の数式のとき、セルに色がつくというものです。 =COUNTIF(C:C,C1)>1 しかし、行を削除したり、また付け加えたりしているうちに、条件付き書式が無効になるのに気づきました。おそらく新しく追加する行にはこれは無効なのでしょうか。。(?) 私はC列ならすべて、この条件に当てはめたかったのですが、追加したり削除したりしていると、無効になるセル(行)が発生するようです。 これを防ぐことはできないでしょうか?条件付き書式ではムリで、マクロなどにするしかないのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの条件付き書式の設定について
いつもお世話になっております。 エクセル2007を使っていますが、エクセルの条件付き書式設定について伺います。 Sheet1 A列 B列 A a B b C c Sheet2 A列 B列 B c A a D b C c のような2つのシートがあり。 Sheet2でSheet1と同じ項目になるのは2行目と4行目ですが、この2行目と4行目を条件付き書式で設定する方法はありますでしょうか? どうぞよろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- excelの条件つき書式で
こんにちは!excel97使用です。 条件つき書式のことなんですが、例えば、 A B 1 200 100 2 150 160 3 50 100 というデータで、B列のセルの値がA列の同じ行のセルの値より少ないとき、Bの文字色を変えたい、という場合、設定はどうすればいいのでしょうか? 例の場合、1行目のB列100だけ色が変わればいいんですが、1行目のBのセルの設定を2行目以下にコピペすると、全部が1行目のAの値に対して反応してしまいますよね?(わたしだけ???) 1個1個設定すればできるんですが、メンドウなので^^;、一気に条件付けする方法を知りたいです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL 条件付書式 セルの値が奇数の場合
EXCELの条件付書式で、セルの値が奇数の場合、その値のある行全体に書式を設定したいです。 セルの行番号が奇数の場合・・・というのは、MODとROW関数で設定出来るようですが、セルの値が奇数の場合・・・というのは見つけられませんでした。 どなたかご教授願います。 宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- Excel の『条件付き書式』について
いつもお世話になっております。 Excelで以下のような表を作成しています。 『条件付書式』について教えてください。 列A 列B 列C 日付 曜日 空白セル 列Aに日付を入力して、その日が土日であったらセルに網掛けをするように設定しています。 列Bは、列Aに日付を入力すると自動で曜日を表示するようにし また、土日であったら自然に網掛けになるようにしました。 (列A・列Bをドラッグして『条件付書式』で設定) 『条件付書式』は… 条件1=WEEKDAY(A○,2)=7 条件1=WEEKDAY(A○,2)=6 …で設定。 列Cも同様にしたいのですが、どうもうまくいきません。 列A・列B・列Cとドラッグさせて『条件付書式』にしたのですが 土日でなくても網掛けになってしまいます。 列Cも土日であれば網掛けにする方法があれば アドバイスいただけますでしょうか。 (自動では無理なようでしたら地道に網掛けしていくとします。) よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
素晴らしいサイトをご紹介いただきありがとうございます. 今後いろいろな点で参考になりそうです.ありがとうございました.