Excelを使って下記を実現したいです。

下記①~⑩のデータがあったとき、
①、②、⑤、⑧行目に○をつけて、わかるようにしたいのですが
方法はあるでしょうか。○をつける列は、どこでも構いません。

実現する条件は下記でお願いします。
・VBAなどのプログラミング以外であること
・できれば関数

良い方法はあるでしょうか。よろしくお願いします。

A列 B列 C列  
①123 2012 2011 ○
②123 2011 2012 ○
③123 2011 2011
④123 2012 2012
⑤124 2019 2018 ○
⑥124 2019 2019
⑦124 2018 2018
⑧124 2018 2019 ○
⑨125 2013 2012
⑩126 2017 2017

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/06/19 06:06:03
  • 終了:2012/06/26 06:10:03

回答(3件)

id:taknt No.1

きゃづみぃ回答回数13537ベストアンサー獲得回数11982012/06/19 06:40:51

ポイント34pt

こういう 不特定な値の条件の場合、それぞれ指定することになります。

=IF(AND(A1=123,B1=2012,C1=2011),"○","") & IF(AND(A1=123,B1=2011,C1=2012),"○","") & IF(AND(A1=124,B1=2019,C1=2018),"○","") & IF(AND(A1=124,B1=2018,C1=2019),"○","")

こんな感じで指定します。

○をつけるものの条件を指定します。

id:u_u-zzz No.2

u_u-zzz回答回数93ベストアンサー獲得回数92012/06/19 21:28:22

ポイント33pt

windofjulyのコメントと同じ条件(9行目はミス)だとすれば、そのやり方が1番妥当じゃないでしょうか。

もしくは、理屈はほとんど同じですが、
D1セルに
=IF(B1=C1,"","○")
と作って、それをオートフィルする。

これは、B1とC1が同じ値なら空白("")を返し、そう(同じ値)でなければ○を返す
という意味です。

id:Mook No.3

Mook回答回数1312ベストアンサー獲得回数3912012/06/24 09:43:02

ポイント33pt

A列が同じ数値の範囲で、B列とC列の数字のセットを、逆にしたものが存在するものに印をつけたいと解釈すると、D1 に下記を書きそれを D列にコピーでどうでしょうか。

=IF(B1=C1,IF(SUMPRODUCT((A$1:A$100=A1)*(B$1:B$100=C1)*(C$1:C$100=B1))>=2,"〇",""),IF(SUMPRODUCT((A$1:A$100=A1)*(B$1:B$100=C1)*(C$1:C$100=


    • B列とC列は同じ数値の場合は2行以上あることを条件としています。
    • 100行までデータがある場合の式です。実際のデータ範囲に合わせて変更してください。
    • EXCEL の2007以降であれば A:A と列全体を指定することもできますが、2003以前だと行の範囲を指定する必要があります。
  • id:windofjuly
    うぃんど 2012/06/19 06:31:03
    B列とC列の値が違えば○という規則に見えます。

    この規則でよければD列でもE列でもどこでもいいので、
    下記のような式を入れます。
    =IF(B1<>C1,"○","") ←この式を下のセルにコピーすれば楽です。
    =IF(B2<>C2,"○","")
    =IF(B3<>C3,"○","")
    =IF(B4<>C4,"○","")
    =IF(B5<>C5,"○","")
    =IF(B6<>C6,"○","")
    =IF(B7<>C7,"○","")
    =IF(B8<>C8,"○","")
    =IF(B9<>C9,"○","")
    =IF(B10<>C10,"○","")

    ただ・・・、これでは、9行目だけ規則が違うように見えます。
    125 2013 2012

    ほんとは9行目も○なのではないでしょうか?

    あるいは、例えば、A列でグループ化して、
    最低一行は○をつけずに残すといったような規則でもあるのでしょうか?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません