[[20200103112402]] 『INDEX関数を用いているセルを条件付き書式に反映ax(ボブ) ページの最後に飛ぶ

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

 

『INDEX関数を用いているセルを条件付き書式に反映したい』(ボブ)

sheet1 個人プロフィールシート
sheet2 全スタッフ名簿

sheet1ではMATCH関数とINDEX関数を用いてスタッフ番号を
入れた際に名簿一覧にある項目が全て反映する様になっています。

その中の項目で評価点があるのですが、80点以上は青色に変えたいので
条件付き書式で色を変更しようと思うのですが、
現状セルにはINDEX数式が入力されているため、条件付き書式設定で
80以上は青色という設定にしてもセルに表示されている数字が
認識していないのか適応されません。

どうしたら良いのでしょうか?

< 使用 Excel:Office365、使用 OS:Windows7 >


で、評価点のセルには、どんな風に表示されるのでしょうか?
ひょっとして、文字で「80点」と表示されるのでしょか?
(BJ) 2020/01/03(金) 11:48

表示は数値のみです。
80

条件付き書式で80以上は青文字と指定した時、
どの数字を入れても青文字になってました。
(ボブ) 2020/01/03(金) 11:55


 評価点のセルの文字に条件付き書式を設定しているのですよね?
 もう1度その条件を確認してみては・・・。
 ひょっとしたら、2007からのテーブルだかグループだかの単位扱いでづれているかもしれません。
 他、再計算が自動になってない、シート保護関係とか??
(BJ) 2020/01/03(金) 12:24

反映しない理由がわかりました。。

ここから別質問になってしまうのですが、どうやら理由としては
=INDEX()&""
という感じで入力していない時は空白になるようにしていたのですが、
「&""」を消したら適応されました。

が、これを消してしまうと空白にならないのでそれはそれで困ります。

「&""」以外で空白にするような設定ってありますか?
(ボブ) 2020/01/03(金) 12:49


 条件付き書式の設定を「数式を使用して」にして
 文字の数字を数値に変換して比較するとか・・・。
 =--A1>=80

 あえて書き加えると、
 >=INDEX()&""
 は、INDEX関数で得た数値を長さ0の文字を加えることで、文字列にしてます。
(BJ) 2020/01/03(金) 12:56

コメント返信:

[ 一覧(最新更新順) ]


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