[[20180122131259]] 『条件付き書式のAND条件』(トラック) ページの最後に飛ぶ

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

 

『条件付き書式のAND条件』(トラック)

条件付き書式で自身の値がA1〜A10のなかで最大かつ100以上の場合赤文字にするという形にしたいです

数式使用の条件設定で
・INDIRECT(ADDRESS(ROW(),COLUMN()))>=100
・INDIRECT(ADDRESS(ROW(),COLUMN()))>=MAX($A$1:$A$10)

のそれぞれは適用されますが

AND(INDIRECT(ADDRESS(ROW(),COLUMN()))>=100,INDIRECT(ADDRESS(ROW(),COLUMN()))>=MAX($A$1:$A$10))

とすると適用されません。どうやったらいいのでしょうか

初歩的な質問でしたら申し訳ありません

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 INDIRECTを使っていますが
 =AND(A1>=100,MAX(A$1:A$10)=A1)

 ではだめなのでしょうか?
(bi) 2018/01/22(月) 13:36

 とりあえずその式を使う場合。
  条件付き書式の式は配列数式扱いになるようでそのためINDIRECT関数の結果が配列扱いとなり(項目数一つの配列)
 そのため式がエラーになっているようだ。
 (詳しく調べていないため大雑把なものだが)
(ねむねむ) 2018/01/22(月) 13:41

 =AND(N(INDIRECT(ADDRESS(ROW(),COLUMN())))>=100,N(INDIRECT(ADDRESS(ROW(),COLUMN())))>=MAX($A$1:$A$10))
 とN関数を噛まして配列から単一の数値に変換してみてくれ。
(ねむねむ) 2018/01/22(月) 13:42

N関数を付けて解決しました
素早い回答ありがとうございました
(トラック) 2018/01/22(月) 13:53

コメント返信:

[ 一覧(最新更新順) ]


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