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

A列~I列の9つのセルに各セルに1つずつ計9つの数字が入れられています。
T列~V列の3つのセルに各セルに1つずつ計3つの数字が入れられています。
T~V列の3つの数字がA列~I列の9つの数字に含まれているかの結果を、X列のセルに返したいと思います。
1つだけ含まれている場合は1
2つだけ含まれている場合は2
3つとも含まれている場合は3

上記の結果を得るいい方法があれば教えてください。
私はエクセルの初心者なのでできるだけシンプルな方法がありがたいです。

A 回答 (1件)

> A列~I列の9つのセルに各セルに1つずつ計9つの数字が入れられています


2つ同じ数字が入る可能性あるということですよね?
あまりシンプルにはなりませんでしたが、これで結果は出るかと思います。(注:1行目として書いています)
IF(COUNTIF(A1:I1,T1)>0,1,0)+IF(COUNTIF(A1:I1,U1)>0,1,0)+IF(COUNTIF(A1:I1,V1)>0,1,0)

・COUNTIF(A1:I1,T1) : A1~I1の範囲の中でT1と一致するセルの個数
 (一致するセルが0つなら0、1つなら1、2つなら2・・・)
・IF(???>0,1,0) : もし???が0より大きければ1、そうでなければ0
この2つを組み合わせると、T1と一致するセルが1つでもあれば1、1つもなければ0になります。
それで、T1用、U1用、V1用をそれぞれ計算させて足しあわせば求める結果になります。
もっと簡単な方法があるかも知れませんが思いつかないので、多少複雑になってしまいました。
    • good
    • 0
この回答へのお礼

ありがとうございます。
とても助かりました。

お礼日時:2008/02/20 08:21

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