重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

条件付き書式で、一つの列のデーターに別の列の条件から二つの最大値を選び各々の最大値セルに背景色を表示したい。

今日は!初めに前回の初めての質問でベストアンサーの方法が分からなく選択出来なく気付いた時は時間切れでした。本当にごめんなさい。
質問です。B列に名前、C列に性別、
F列に各々の得点が有ります。
F例には既にVlookupの数式が入力されてます。
画像のように、F列にて男の最大値、女の最大値に背景色を表示させたいのです。
全体の最大値の背景色表示は簡単に出来るのですが二つの条件となると
未熟なので中々出来ないです。
宜しくご教授お願いします。

「条件付き書式で、一つの列のデーターに別の」の質問画像

A 回答 (6件)

ルールの種類:“数式を…を決定”



添附圖參照(Excel 2019)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
「条件付き書式で、一つの列のデーターに別の」の回答画像6
    • good
    • 1
この回答へのお礼

ご回答有り難うございます。皆さんの、)*( 、の意味が良く分かりました。

お礼日時:2020/10/17 22:40

No.4です。



投稿後気づきました。
「男」の数式が違っていましたね。

=(C1=K$1)*(F1=K$2)

のようにC・F列とも範囲指定した最初のセル番地でないと
1行ずれてしまいます。

どうも失礼しました。m(_ _)m
    • good
    • 1
この回答へのお礼

回答を有り難うございました。結果は反映されました。

お礼日時:2020/10/17 22:19

こんばんは!



↓の画像のように遠く離れた列に
一旦対応表を作ってみてはどうでしょうか?
(とりあえず、K・L列にしています)

K1 → 男
L1 → 女
と入力し、K2セルに
=MAX(IF($C1:$C1000=K1,$F1:$F1000))

配列数式なので、Ctrl+Shift+Enterで確定!(←必須★)し
隣のL2セルまでフィル&コピーしておきます。

そしてF列に条件対書式を二つ設定します。
F列すべてを範囲指定 → 新しいルール → 数式を使用して・・・ → 数式欄に
=(C2=K$1)*(F1=K$2)

という数式を入れ → 書式 → 塗りつぶしタブで「男」の色の設定!

同様に
=(C1=L$1)*(F1=L$2)

という数式を入れ「女」の設定をします。

※ 対応表が目障りであれば
K・L列を非表示に指定いてください。m(_ _)m
「条件付き書式で、一つの列のデーターに別の」の回答画像4
    • good
    • 1

No.1です。



> 条件付き書式にmaxifs関数は出来なかったです。
条件付き書式に、と言う事ではなく、
EXCEL自体にその機能が無い、と言う事になります。

新規採用関数と言えども、旧来関数の組み合わせで実現できますから、
同等関数を探してみてください。
新規関数で多くある「*IFS」は、条件を複数取る関数ですが、
いずれも従来の関数の組み合わせを一つの関数にしただけなのです。
    • good
    • 1

Countifs で、男(または、女)、かつ、自分より大きい点数をカウントして、ゼロ件だったら色づけ。

でイケると思います。
    • good
    • 1

「性別」に応じた最大値を求める関数は、MAXIFS関数が使えます。


但し、この関数が使えるのは、Excel365かExcel2019です。
 =MAXIFS(数列、区別列、区別名)

条件の判定に利用するならば、
得点=MAXIFS(数列、区別列、区別名)

表に合わせて書き変えれば、
F2=MAXIFS($F$2:$F$8,$C$2:$C$8,"女") ならば「青色」
F2=MAXIFS($F$2:$F$8,$C$2:$C$8,"男") ならば「草色」
お試しください。
    • good
    • 1
この回答へのお礼

お答え有り難う。条件付き書式にmaxifs関数は出来なかったです。

お礼日時:2020/10/17 16:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!