[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『インポートデータの文字列』(途方に暮れてます・・・)
システムからインポートしたデータを元にエクセルで集計しています。
インポートデータの中の文字列と当方で作成したデータの文字列でvlookupを使用したいのですが、うまくいきません。そこで色々自分なりに調べてみたのですが・・・
どうみても同じ文字列同士であるのに、exact関数でもFALSEとなります。
(半角、全角チェック済み、セル書式はどちらも「標準」)
コードを調べてもすべて同じコードがでてきました。
A
1 ABC DEF 25 =EXACT(A1,A2)→FALSE
2 ABC DEF 25
A1:私の作成した文字列
A2:インポートしたファイルの文字列
=CODE(MID($A$1,COLUMN(A1),1))で右にずらーーーっとコピーし、コードを出すと
結果:65 66 67 32 68 69 70 32 50 53以降エラー
=CODE(MID($A$2,COLUMN(A2),1))で右にずらーーーっとコピーし、コードを出すと
結果:65 66 67 32 68 69 70 32 50 53以降エラー
で同じコードが表示されます。これにより、どちらかの文字列の終わりにスペースがくっついていることもないことが確認できました。
しかし、A1のセルに置換でスペースの削除ができるのに対し、A2では対象データ無しというエラーになります。また、CLEANやTRIMを使ってもA2のスペースは削除されませんでした。
今のところ唯一の解決方法は、A2を手で入れ直すか、A2のスペースを手で消す、という歩方です。
が、データが1万行を超えるため、これを手動で行うのはかなり厳しく・・・。
途方に暮れております。
どなたかお助けください><
対症療法ですが… インポートしてきた文字列のスペース部分をコピーして「置換」の「検索する文字列」欄にCtrl+Vで貼り付けて 置換してみてはどうでしょうか? (独覚)
上記A2 のコードチェックは、65 66 67 160 68 69 70 160 50 53 となり、 ^^^ ^^^ スペース部分のコードは、160 が返りました。 独覚さんご提示の方法でうまくいくと思います。 (純丸)(o^-')b
おぉっ・・・
そんな簡単なことでいともたやすく、すっきりと解決いたしました。
指摘されればごもっとも!
悩み始めると「灯台もと暗し」で思いつくことさえできなくなるものですね。
大変大変ありがとうございました〜〜!!!(>_<)
(途方に暮れてます・・・)
【関連ログ】 [[20040116151828]] 『セル内の空白を削除したいのですが・・』(よ) 補足です。 (みやほりん)(-_∂)b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.