Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
条件付き書式の設定
投稿日時: 20/11/02 15:37:29
投稿者: 春麗

A列が [済] になると,その行はグレーになる様,書式設定しているのですが,
以下の様な設定を,書式設定の機能で可能なのでしょうか.
 
 
A列が [済] の行はグレーにする.
但し,Y列に文字列がある場合は J列はグレーにしない.
但し,T列に文字列がある場合は Y列もグレーにする.
 

回答
投稿日時: 20/11/02 15:56:35
投稿者: んなっと

下の???のところはどうなるのですか?
┏――――――――┳―――――――――――┓
|   条件   |      塗りつぶし|
┣――┳――┳――┫           |
| A列| Y列| T列|           |
┣――╋――╋――╋―――――――――――┫
|  | × | × |      すべて無し|
┣――╋――╋――╋―――――――――――┫
| 済|  |  |     すべてグレー|
┣――╋――╋――╋―――――――――――┫
| 済|文字|  |J列は無し,あとはグレー|←本当に?
┣――╋――╋――╋―――――――――――┫
| 済|  |文字|          ???|
┣――╋――╋――╋―――――――――――┫
| 済|文字|文字|          ???|
┗――┻――┻――┻―――――――――――┛
 
「但し,Y列に文字列がある場合は Y列はグレーにしない.」
のような気がしますが、違いますか?
 
質問する側の頭が整理されていなければ、回答のしようがありませんよ。

投稿日時: 20/11/02 17:22:39
投稿者: 春麗

表にまとめていただき恐縮です.
確認しました.
Y列は無視してもよいみたいなので,以下の様になります.
 
A列が 済 の行はグレーにする.
但し,Y列に文字列がある場合は Y列はグレーにしない.
但し,T列に文字列がある場合は Y列もグレーにする.
 
 
最終的にT列に入力があると,行がグレーになることになります.

回答
投稿日時: 20/11/02 17:47:48
投稿者: んなっと

A1:Y列下の方まで選択して
 
条件付書式:数式を使用して〜▼
=IF($A1="済",IF(AND($T1="",COLUMN(A1)=25,A1<>""),FALSE,TRUE))

回答
投稿日時: 20/11/02 22:42:39
投稿者: WinArrow
投稿者のウェブサイトに移動

代案
条件付き書式の設定を2つにしたら如何でしょう?
 
(1)1つめ
適用範囲:Y列
条件式:=AND($T2<>"",$T2="")
条件と満たす場合停止にチェック
書式:競定しない
 
(2)2つめ
適用範囲:A列〜Y列
条件式:=$$A2="済"
書式:塗りつぶしをグレー
 
 
※優先順位は、1つめを優先にする。
 

投稿日時: 20/11/06 15:15:33
投稿者: 春麗

んなっとさん
どうもありがとうございました.
考え方を整理する方法も同時に学びました.
 
WinArrowさん
複数の設定で順位付けの方法は初めて知りました.
今,組み合わせでいろいろ試しています.
どうもありがとうございました.