[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『重複じゃないのに重複と表示される』(pk)
いつもお世話になっております。
重複チェックをしていて重複ではないものが重複と表示されて
原因がわからず困っています。
G列〜J列まで入力した英数字をくっつけたセルがK列にあります。
=CONCATENATE(G69,H69,I69,J69)
4列をくっつけて表示されている数字↓
60680520140912000934
=CONCATENATE(G70,H70,I70,J70)
4列をくっつけて表示されている数字↓
60680520140912000870
=IF(K69="","",IF(COUNTIF($K$5:$K$1000,K69)>1,"重複",""))
↑
この関数で重複チェックをするとこの2行が重複していると
表示されます。
下3桁が違うので重複にはならないと思うのですが
何故重複と表示されてしまうのでしょうか
原因がわかりましたら教えて頂きたいです。
よろしくお願いいたします。
< 使用 Excel:Excel2002、使用 OS:Windows8 >
COUNTIF は数字の文字列は数値として扱うようです。 EXCEL の最大有効桁数は15桁なので、その範囲で値が一致していると「同値」とみなされる のでしょう。
データ中に1文字でも数値以外があれば、文字列としての比較になると思うので、文字列連結 に固定アルファベットを混ぜてあげてどうでしょうか。 (Mook) 2014/09/22(月) 13:50
なるほど!
20桁なのでダメなのですね(><)
原因がわかってスッキリしました!
早速のご回答ありがとうございます。
解決策もありがとうございます。
早速やってみようと思います。
ありがとうございました♪
またよろしくお願いします^^
(pk) 2014/09/22(月) 13:58
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.