• 締切済み

エクセル 条件付き書式の条件数式関数

ボウリングの大会成績表を下記の様に作りました    A   B     C      D     E     F 1 名前  性別  ゲーム1  ゲーム2 ゲーム3  合計 2 斉藤  女    120    135   155   410 3 石井  男    145    165   130   440 4 根岸  女    130    145   160   435 5 村西  女    115    95    130   340 6 大田  男    160    165   200   525 ※3ゲームトータル制、並べ替え不可 上記内容で3ゲーム合計の最高点数の他に、全員のゲームハイスコア (ここではE6)と女性のみのゲームハイスコア(ここではE4)を表彰対象に したいので、条件付き書式でセルに網掛けしたいと思いますが... 条件数式関数がうまくいきません。 どなたかご教授頂ければと思います。 ※女性のハイスコアが全員のハイスコアと重複することもあるかと思いま すが優先は問いません。 よろしくお願い致します。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答No3です。お示しのデータについて再度B1セルからF10セルまでを範囲として指定したのち、そこではB1セルが反転状態にあります。その状態で条件付き書式を設定し、示した数式をそのまま入力して試験しましたが、何の問題もありません。正常に表示がされています。 式を見ても誤りが起きるようなことはないはずです。もう一度条件付き書式を完全にクリアにしてから行ってみてください。

全文を見る
すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

条件付き書式での数式の入力ではB1セルからF10セルを範囲として選んだのちに次の式を入力して書式を設定すればよいでしょう。 =OR(B1=MAX($F$1:$F$10),AND($B1="女",B1=MAX(IF($B$1:$B$10="女",$C$1:$E$10))))

deeyakun
質問者

補足

早速のご回答ありがとうございます。 当方、エクセル2000を使用しておりますが 合計ハイスコアと女性ハイスコアは書式が反映されましたが 全員ハイスコアは反映されませんでした。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

F列対象でF2の条件式 「数式が」「=MAX($F$2:$F$6)=$F2」合計の最高点 C:E列対象でC2の条件式 条件1「数式が」「=MAX($C$2:$E$6)=C2」全員のハイスコア 条件2「数式が」「=SUMPRODUCT(MAX(($B$2:$B$6="女")*($C$2:$E$6)))=C2」女性のハイスコア

deeyakun
質問者

補足

早速のご回答ありがとうございます。 当方、エクセル2000を使用しておりますが 早速試したところ、全員のハイスコアE6はオーケーですが E4女性のハイスコアと同点のC6男性スコアに同じ網掛け書式 が反映されてしまいます。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

まず手始めに,合計のハイスコアは簡単にできますね。 F列を列選択 セルの値が 次の値に等しい =MAX(F:F)  で書式ボタンで色を付ける。 で,本題。 C:E列を列選択 セルの値が 次の値に等しい =MAX($C:$E)  で書式ボタンで全ゲームハイスコアの色を付ける 追加をクリック セルの値が 次の値に等しい =MAX(INDEX(($B$1:$B$30="女")*($C$1:$E$30),))/($B1:$B$30="女")  で書式ボタンで女性のみのゲームハイスコアの色を付ける。

deeyakun
質問者

補足

早速のご回答ありがとうございます。 当方、エクセル2000を使用しておりますが 早速試したところ列全てに書式(色)が反映されてしまいます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBA 条件付書式の条件にあっているか

    条件付書式の数式に該当したセルの内容のみ拾ってくるVBAの作成を 試みています。 アンケート用紙は以下のようになっています。 A1 男性     B1 年齢 A2 ///////// A3 A4 /////// A1の性別B1の年齢から判断して条件付書式下記のよう式が入っています。  (A2  =COUNTIF($A$1,"女*")>=1   A3  =COUNTIF($A$1,"男*")>=1   A4  =COUNTIF($A$1,"*男*")>+COUNTIF($B$1,"2*")>=1  ) ただその際にA2/A4は網掛けになっているのですが場合によって前回の 回答を消去せずにアンケート表が作成されていることがあり、網掛け部分の 数値も拾ってきてしまい集計表が正しくなくなってしまいます。 集計表に情報を取ってくる際に、条件付書式がTrueの場合、または書式 が白抜きになっている場合で条件分岐したいので教えてください。 方法としては下記のようになるかと考えています。 ・セルに条件付書式がひとつ以上設定されている。(今回は条件は一つです) ・その条件が、値か式か。(今回は式です) ・式であったら、その式をVBA上で実行してTrueかFalseか判断する  (または書式のタイプを取得する) ですが、書ける知識が乏しくて・・・ よろしくお願いします。

  • エクセル・マクロで書式変更したい!

    エクセルのシートに以下のようなデータがあります。 VBAで、B列が「男」ならば、A列セルの山田・佐藤・加藤を C列が「書」ならば、A列セルの佐藤・吉田を 各々網掛け表示にする方法を教えてください。   A   B   C  D  E  F 1 山田 男 音 ・ ・ ・ 2 鈴木 女 美 ・ ・ ・ 3 佐藤 男 書 ・ ・ ・ 4 吉田 女 書 ・ ・ ・ 5 加藤 男 美 ・ ・ ・ 宜しくお願い申し上げます。≦(._.)≧

  • 【エクセル】関数:SUMIFについて(文字として答えを取り出したい)

    同様な質問が既にあった場合はご容赦下さい。 ※エクセル関連の質問が多すぎて見つけ  きれませんでした。申し訳ございません。 掲題の件ですが、現在エクセルで資料を 作成しております。 下記の例で説明します。  列 A  B   C  D 行 1 名前 性別 点数  2 田中 男   70 3 森  女   85 4 上田 男   60 5 石井 男   55 6 北川 女   90 (1)SUMIFを用いて男性の合計点を求めたい場合。  条件:男  条件検索範囲:B列  合計範囲:C列  答え:70+60+55=185点 (2)SUMIFを用いて個人の得点を示したい場合。 条件:田中 条件検索範囲:A列 合計範囲:C列 答え:70点 【質問】  上記表で個人の性別を取り出したい  時はどのようにすればよいでしょうか? ■SUMIFを使用する場合  条件:森  条件検索範囲:A列  合計範囲:B列  答え:『0』(女を認識していますが・・・)   ※これはSUMIFが数字でしか認識できない    為『0』となってしまいます。    この答えを文字列として取り出す    方法はございませんでしょうか?    代わりの関数等ございましたら使い方    からご教授頂きたいです。   ※できればエクセルのマクロを使わず    関数のみで対応したいです。    (資料作成後のマクロ警告が面倒な為。) 以上、よろしくお願いいたします。

  • Excelで、計算対象を選択する条件を付けるには?

    Excelである範囲のセルの値を合計する場合に、他のセルのデータによって計算対象を選択する様に条件を付けることは出来ないでしょうか? 例えば、B1からB5の範囲で、A列が“男”である行の値を合計する場合、どのような計算式を作れば良いでしょうか。 A B 1 男 10 2 女 15 3 女 11 4 男 2 5 男 22

  • Excelの書式設定

    Excelの書式設定について質問です まず、下記の様な表があったとします     A     B   C    D   E 1○田 ×児  男  150   6  900 2▲川 ■子  女  120   8  960 3山☆ 太●  男  160   8  1280  4海× 花△  女  110   5  550 この場合、Bが女の場合(上の場合だと2・4行)そこの行全てのフォントの色を変えるにはどの様な設定をしたら良いのでしょうか? 多分、条件付き書式で行えるんじゃないかとは思うのですが、2003からバージョンアップしたら操作が大きく変わっていて、良く判らなくなってしまったので……orz その上、自分のPCにExcelが入っておらず、頭の中で考えるだけじゃ埒が明かない状態です どなたか判り易い説明をお願いいたします

  • Excelで条件による順位指定のデータを検索

    下記Excel計算方法を教えて下さい。 「男、女の各学科試験の合計成績結果が40データある。このデータで男子の条件で合計点が2位の男子の合計成績点を示せ。」

  • エクセル2002 「条件付き書式」で数式を使って

    添付ファイルのような、A列とB列の組み合わせで、 6パターンの判定をして、C列のフォント色を青色と赤色に選択したのですが、 可能でしょうか? 条件付き書式で、IF文、AND、ORを組み合わせれば可能でしょうか? 6つを判定する関数式が想像できないもので、、、、 ご教授頂ければ助かります。

  • エクセル、条件つき書式の数式について

    いろいろ自分でやってみたのですが、どうしてもできないので よろしくお願いします。 参考書を数冊読んだ程度のエクセル初心者です。 条件つき書式の数式に「OR」は使えますか? 列にA1からA2に順に「1~50」のように連続した数字を入れ、 うち「3と7と13」などというように、規則性のない数字の 入っているセルのみを塗りつぶすなどして、書式を変えたいのです。 なので、A1から下のセルを範囲で指定して、 書式 → 条件つき書式 の 条件(1) の数式に 「=OR(3,7,13)」 と入力してみたのですが、 結果は思ったとおりにはなりませんでした。 (書式はどのセルも変わらず) 何か間違っているでしょうか? それとあと一つなのですが。 上の条件をもう一度確認しようと、数式を見てみると (書式→条件つき書式とすすんで) 「="OR(3,7,13)"」 のように「”」で囲まれていました。 ためしにその「”」を削除して「OK」にすると、 今度は範囲指定した全部のセルが塗りつぶされてしまいました。 初歩的なことなのでしょうが、この「”」は いったいどんな意味があるのですか? 以上よろしくお願いいたします。 補足が必要ならばいたします。 遅くなるかもしれませんが、必ずお礼は書かせていただきます。

  • ExcelのSUMIF関数について質問です

    A列 │B列 │C列│ ----十---十----十 田中│ 男│177 │ 鈴木│ 男│169 │ 吉田│ 女│162 │ 田中│ 女│161 │ 佐藤│ 女│164 │ 田中│ 男│174 │ 鈴木│ 女│166 │ 上記のようなデータがsheet1にあって、このうち A列が”田中”で、かつB列が”男”に該当する C列のデータの合計をsheet2で計算したいのですが これはどのようにすればいいのでしょうか。 下記のように記述するところまではやったのですが、 これに「なおかつsheet1のB列がsheet2のB3(男)に一致する場合」 という検索条件を付け加える方法が分かりません。 (↓Sheet2のC3セル) =SUMIF(Sheet1!A:A,Sheet2!A3,Sheet1!C:C) (sheet2のA3には”田中”、B3には”男”と入力してあり、 計算結果をC3に出力したいと思っています。) OSはWindows2000、エクセルはEXCEL2000を使用しています。 よろしくお願いします。

  • エクセルでの複数条件下での標準偏差の求め方

    教えてください。エクセル2007を使用しています。僕はエクセル初心者ではありませんが、玄人でもない中級者くらいだと思います。早速ですが、例えばA列に男か女かの性別、B列に日本、アメリカなどの国籍、C列に東京、フロリダなどの州、県、D列に右利きか左効きか、E列に年齢が書いてある表において、「男、日本、埼玉、右利き」の人の「年齢」の「標準偏差(STDEV)」を求めようとしたとき、計算する方法がわかりません。ソートをかけて求める方法も考えましたが、内容や位置がコロコロ変わるため、向いていないと思ってます。平均値ならAVERAGEIFSで出せますし、合計ならSUMIFSがあると思います。1つの条件(たとえば、「日本」の「年齢」の標準偏差)ならば、なんとかできますが、このような場合の関数はあるのでしょうか?もしなければ、どのように算出するのか教えて頂ければありがたいです。よろしくお願いいたします。

専門家に質問してみよう