1つだけ過去を変えられるとしたら?

いつもこちらでは皆様にご回答いただきお世話になっております。
またひとつご指導いただければとおもっております。

図のようにB列とF列には『名前』を入力するようになっています。
B列とF列で重複する名前があった場合C列、G列に『重複』と
表示させたいと思っております。

このような該当データが2列にまたがる場合のC列、G列に入れる数式をお教えください。

よろしくお願いいたします。

「Excel2003にて データ重複時に『」の質問画像

A 回答 (4件)

No.2です!


たびたびごめんなさい。

すでにNo.3さんで回答が出ていますので、
少し遊んでみました。

↓の画像で説明させていただくと
両方の列で重複している場合は「両列重複」
自列のみで重複している場合は「(B)または(F)列重複」
と表示する方法です。

作業用の列を使わせてもらっています。
作業列I2セルに
=COUNTIF(F:F,B2)*100+COUNTIF(B:B,B2)
J2セルに
=COUNTIF(B:B,F2)*100+COUNTIF(F:F,F2)
としてI2・J2セルを範囲指定し、J2セルのフィルハンドルで下へコピーします。
この表を参照して

C2セルに
=IF(AND(INT(I2/100)>0,MOD(I2,100)>1),"両列重複",IF(AND(INT(I2/100)=0,MOD(I2,100)>1),"B列重複",IF(AND(INT(I2/100)>0,MOD(I2,100)=1),"F列重複","")))
とし、オートフィルで下へコピー

G2セルに
=IF(AND(INT(J2/100)>0,MOD(J2,100)>1),"両列重複",IF(AND(INT(J2/100)=0,MOD(J2,100)>1),"F列重複",IF(AND(INT(J2/100)>0,MOD(J2,100)=1),"B列重複","")))
とし、同様にオートフィルで下へコピー

これで画像のような感じになります。
以上、余計なお世話でしょうが、
お遊び程度でやってみました。
どうも長々と失礼しました。m(__)m
「Excel2003にて データ重複時に『」の回答画像4
    • good
    • 0
この回答へのお礼

tom04さま

お忙しいところご回答いただきありがとうございました。
具体的な数式、画像をいただきうまく動かすことができました。

また作業列を使用した数式が少しずつ応用できるようになってきました。

今後とも困ったときにはご指導よろしくお願いいたします。

お礼日時:2009/12/14 22:09

#1です


=OR((COUNTIF(F:F,F2)>1),COUNTIF(B:B,F2))
    • good
    • 0

こんにちは!


解釈が違っていたらごめんなさい。

C列はF列を参照してB列に同名があれば、重複がある場合は「重複」
同様にG列はB列を参照してF列に同名があれば「重複」と表示させればよいのでしょうか?
同列の重複は考えなくて良いということでの回答になります。

色々方法はあるかと思いますが・・・

一例です。

C2セルに
=IF(COUNTIF(F:F,B2),"重複","")

G2セルに
=IF(COUNTIF(B:B,F2),"重複","")

という数式を入れ、両列ともにオートフィルで下へコピーしてみてください。

以上、参考になれば幸いでが
的外れなら読み流してくださいね。m(__)m

この回答への補足

tom04さま

今回もありがとうございます。
説明不足でした。
同列での重複もエラー表示させたいと思っております。

自分自身でも単列でのエラー表示には成功しましたが複数列のデータの重複チェックができずに質問したしだいです。

よろしくお願いいたします。

補足日時:2009/12/14 16:53
    • good
    • 0
この回答へのお礼

tom04さま

今回もありがとうございます。
説明不足でした。
同列での重複もエラー表示させたいと思っております。

自分自身でも単列でのエラー表示には成功しましたが複数列のデータの重複チェックができずに質問したしだいです。

よろしくお願いいたします。

お礼日時:2009/12/14 17:15

ヒントのみ(エラー処理などしていません)


=ISNUMBER(MATCH(F2,C:C,0))
    • good
    • 0
この回答へのお礼

CoalTarさま

お忙しいところご回答いただきありがとうございました。
またの機会にはぜひご指導をお願いいたします。

お礼日時:2009/12/14 22:06

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