重要なお知らせ

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

【GOLF me!】初月無料お試し

エクセルで商品ごとに、毎月ある傾向性AまたはBを算出しています。

サンプルの総量は膨大にあるので、傾向性の数値はピポットテーブルで集計したあと、グラフ化しているのですが、ある特定の商品について会議するとき、見やすいようにD列のアドバンテージのある方(AとBのうち%の大きい方)にプリントした紙にマーカーで色をつけて配布しています。

この作業を、ときどき間違えてしまうので、セル上で両方を比べて条件書式で色を付ける方法はあるでしょうか。

色がつけられなくても右の空いたセルに、アドバンテージのあるほうに○があるだけでも、マーカー作業を間違えにくくなります。
この場合、E列にはどのような計算式を入れればよいでしょうか。

補足
毎月AとBでは勝つ方(%が大きい方)は入れ替わります。
サンプル総数は数千あります。


Excelは2000または2002です。

「2つのセル比較で勝った方に目印」の質問画像

A 回答 (4件)

数式を利用した条件付き書式なら、こんな設定方法が簡単かもしれません。



D2セルを選択して、条件付き書式で「数式が」にして「=D2>D3」と入力してセルの書式を設定します。
同様に、D3セルを選択して「=D2<D3」と入力してセルの書式を設定します。
最後にD2:D4セルを選択して、右クリックでオートフィルし「書式のみコピー」を選択します。

この回答への補足

>右クリックでオートフィルし「書式のみコピー」を選択します。

Excel2000ではオートフィルに書式コピーはできますか?
同じことを2000(またはメニュー)からやるには、どうしたらよいでしょう。

補足日時:2011/09/27 15:29
    • good
    • 0
この回答へのお礼

該当セルをコピー後、貼り付ける範囲を選択し、編集→形式を選択して貼付け...で「書式」で同じことができまた。

お礼日時:2011/09/27 16:04

条件付書式の方法がもうでているようなので、補足がてら関数で印をつける方法を載せておきます


添付画像のような表であれば、

 E2セルに
  =IF(D2>=D3;"○";" ")
 E3セルに
  =IF(D2<=D3;"○";" ")

と入力します。これで、サンプルA・Bの大きいほうの横に○が付きます(A・Bが同じ場合は両方につく)
次に、E2~E4セルを選択し、オートフィルで下に伸ばせば、サンプル2以降も同じような法則で○が付くようになります。

これに基づいて条件付書式を施したりも可能です。
D2・E2セルを選択して、書式→条件付書式
条件1を 「数式が」で =$E2="○" と入力して、パターンで色を選択してOK
次にC2・D2セルを選択して、コピー。
D・E列を選択し、形式を選択して貼り付け→「書式のみ」貼り付け
これで、○がついた列の%部分と○が色付けされます
必要なければ○の列は非表示にしてしまえばよいでしょう。
    • good
    • 0
この回答へのお礼

○を""で囲むのを忘れていました。2つの列を使うのも手ですね。

お礼日時:2011/09/27 15:46

丸付けの一例です。


C列の値が等しいときは丸付けはしません。
E2に=CHOOSE(MOD(ROW()-1,3)+1,"",IF(C2>C3,"○",""),IF(C1<C2,"○",""))として下方向にコピーして下さい。
    • good
    • 0
この回答へのお礼

MOD関数は初めてみました。○は""で囲むんですね。

お礼日時:2011/09/27 15:46

D3:D10000を選択して条件付き書式で


条件1「数式が」「=AND(B3="A",D4<D3)」水色の塗りつぶし
条件2「数式が」「=AND(B3="B",D2<D3)」水色の塗りつぶし
条件3「数式が」「=OR(AND(B3="A",D4=D3),AND(B3="B",D2=D3))」クリーム色の塗りつぶし

これで割合の大きい方が水色、割合が50:50の場合はクリーム色に塗りつぶされます。

この回答への補足

今試しているのですが、どうも関係ないセルに色がつくようです。

補足日時:2011/09/27 15:30
    • good
    • 0
この回答へのお礼

色がずれるわけがわかりました。D2のほうがD3より勝っている別データで試していました。D2を範囲に入れるとずれるようです。

お礼日時:2011/09/27 15:40

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

今、見られている記事はコレ!