[[20060407144644]] 『条件付き書式の条件文について』(よっち) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『条件付き書式の条件文について』(よっち)

 一覧表のM列に入っている値を参照して、文言によって行の色を変更しようとしています。

 具体的には、M列に「完了」という文字が入った場合に、色をつける設定をするもので
  数式が、 =OFFSET($A$1,ROW()-1,13)="完了"
 と設定しています。

 それで、この式は正しく動作するのですが、もう一つ文言を追加しようと思って
 以下のようにすると、動作しません。

 =OR(OFFSET($A$1,ROW()-1,13)="完了",OFFSET($A$1,ROW()-1,13)="決定") 

 何か式が間違っていますでしょうか?

 「完了」「決定」のどちらかの値が入った場合に色をつける処理で
 他に正しく動作する式があれば教えてください。

 データ行は可変なので、前列丸ごと選択して設定したいです。
 よろしくお願いします。

 M列と決まっているのでしたら、
 数式も「M列」で指定してあげるのは如何でしょう?

 【数式が】
 「=OR(M1="完了",M1="決定")」
 お好きなパターンを選択。

 ちなみに、
 OFFSET($A$1,ROW()-1,13)
 こちらは、N列を指定しているようです。。。

 (キリキ)(〃⌒o⌒)b

 キリキさん、レスありがとうございます!

 行数可変に対応したいので、OFFSET使ってみたんですが、
 M列で行が可変といった場合「=OR(M1="完了",M1="決定")」この方法で記載する場合には
 どうしたらいいでしょうか?

 それが出来ればこっちのが楽でいいんですが^^;

 > OFFSET($A$1,ROW()-1,13)
 > こちらは、N列を指定しているようです。。。

 間違えました、ご指摘の通りN列でした...<(_ _)>

 ちなみに下記の式をセル内にいれて表示させた場合、正しくTrue False は返されます。
  =OR(OFFSET($A$1,ROW()-1,13)="完了",OFFSET($A$1,ROW()-1,13)="決定") 
 条件付書式に条件を入れると、取得できません...

 ためしに
「=OR(N5="完了",N5="決定")」このようにして、特定のセルで条件付書式のテストをしたところ
 ちゃんと動きますね。
「=OR(OFFSET($A$1,ROW()-1,13)="完了"),(OFFSET($A$1,ROW()-1,13)="決定")」
 これだと出来ないです...

 もしかしてORは可変の計算式はとれないんでしょうか?

(よっち)


 >M列で行が可変といった場合「=OR(M1="完了",M1="決定")」この方法で記載する場合には
 >どうしたらいいでしょうか?
 N列を全部指定し、
 書式 → 条件付書式
 【数式が】 「=OR(N1="完了",N1="決定")」
 パターン選択。OK。
 以上で、N列全てが対象になります。
 こう言うことでしょうか?

 >もしかしてORは可変の計算式はとれないんでしょうか?
 >「=OR(OFFSET($A$1,ROW()-1,13)="完了"),(OFFSET($A$1,ROW()-1,13)="決定")」
 >これだと出来ないです...
 上記は数式が間違っています。
 しかし、数式を直しても出来ないようですね・・・
 なぜでしょう?
 σ(^o^;)もわかりません、他の方の回答を一緒に待ってみましょう〜

 とりあえずですが、数式を下記に変えてみたら出来ました。
 =(OFFSET($A$1,ROW()-1,13)="完了")+(OFFSET($A$1,ROW()-1,13)="決定")

 (キリキ)(〃⌒o⌒)b


 > N列を全部指定し、
 > 書式 → 条件付書式
 >  【数式が】 「=OR(N1="完了",N1="決定")」
 >  パターン選択。OK。
 >  以上で、N列全てが対象になります。
 >  こう言うことでしょうか?

 「=OR(N1="完了",N1="決定")」←これですと参照先がN1のみになっちゃうんじゃないか
 と思ってたんです... 値は各行を参照したいので...

 ...これでできるじゃないですか。知りませんでした。_| ̄|○ il||li

 +を使った式と両方やってみます。ありがとうございます...<(_ _)>

 >>「=OR(OFFSET($A$1,ROW()-1,13)="完了"),(OFFSET($A$1,ROW()-1,13)="決定")」
 >>これだと出来ないです...
 > 上記は数式が間違っています。

 うぅ...誤記ばかりすみませんです。カッコが足りないですね。(´д`、)

 > しかし、数式を直しても出来ないようですね・・・
 > なぜでしょう?
 > σ(^o^;)もわかりません、他の方の回答を一緒に待ってみましょう〜

 不思議ですよね。。。
 これにつきまして何かわかる方いらっしゃいましたら教えてください。
 よろしくお願いします。

 (よっち)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.