[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字列の比較』(momo)
文字列の比較をしたいのですが。
A B
1-2-A-58-0-730700 1-4-A- 50-3824-907591
1-2-A 集計--0-730700 1-4-A- 52-10206-875192
1-2 集計---0-730700 1-4-A- 54-9318-640378
1-4-A-44-0-840000 1-4-A- 58-0-1132350
1-4-A-46-0-975000 1-4-B- 50-14500-900000
1-4-A-50-3824-F 1-4-B- 52-0-609630
1-4-A-52-10206-875192 2-2-A- 46-5544-659200
1-4-A-54-9318-640378 2-2-A- 48-3251-658375
1-4-A-58-0-1132350 2-2-A- 50-4764-457991
1-4-A 集計--5128-839827 2-2-A- 52-5057-553867
1-4-B-50-14500-900000 2-2-A- 54-0-606400
1-4-B-52-0-609630 2-2-A- 56-14879-549716
1-4-B 集計--7250-754815 2-2-A- 58-4516-467968
2-2-B-46-45430-572990 2-2-B- 44-36000-476000
2-2-B-48-3921-481407 2-2-B- 46-45430-572990
2-2-B-50-3024-462720 2-2-B- 48-3921-481407
AとBは完全に一致しないといけないのです。
C列に計算式の方法をお願いします。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
C1セル=A1=B1 ?? これ結果全部Falseになるけどいいのかな??
それとも、A列の中からB列の値を探すってこと?? (稲葉) 2014/07/31(木) 15:04
なら、
C1:=COUNTIF(A:A,B1) これを下にコピー
B列のデータがA列のどこかにあれば、1以上を返すハズです。
0を返すようなら、一致したものがないということ。
サンプルでは、B列のどの文字列もA列にはナイという結果になりました。
一見同じに見えますが、どこかが違っているようです。
しからば、何が違うのかを調べる方法ですが、
D1:任意の数値
E1:=LEFT(A1,$D$1)
F1:=LEFT(B1,$D$1)
G1:=COUNTIF(E:E,F1)
これらを下にコピー
D1の値を順に変えてみると、何文字目が違っているのかが分かると思います。
私には、こんなやり方くらいしか思いつきません。
的外れな回答だったらスミマセン。
(jjj) 2014/07/31(木) 15:25
私も確認したら全部一致しないになったので、違いを確認してから再度式をいれたら、ちゃんとなりました!!
ありがとうございます!
(むー) 2014/07/31(木) 16:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.