- 締切済み
Excel Vlookupでexact ,atchではなく"似たようなもの"を取ってくる方法
VLookupで"似たようなもの"を探しだすことはできますか? 今コラムが3つあります。そこには会社名が並んでいます。 Colum A Colum B Colum C --------------------------------------------------------------- ABB Ltd | ABB Limited |ABB Group Advance Auto Parts| Advance Auto |Advance Auto Parts Inc 式はcolum A, B, Cすべてになければ"NO", あれば"All 3"といったformulaを書きたいのですがあいにく上記のように名前が必ずすべての文字一致しているわけではありません。こういった場合で最初の3文字といったような形にすると2列目のAdvanceなどといった7文字の物だとうまくいきません。formulaでcharacter数ではなく最初の文字(word)だけをみて比較するといったようなことができますでしょうか?この場合ですとABB, Advanceなどではうまくいきそうです。エアラインになると Air Canada, Air China, などとなって2 wordsにしたほうがよいのですが。。何かいい方法ありましたら教えて下さい!
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- web2525
- ベストアンサー率42% (1219/2850)
【似たようなもの】とか【だいたい】や【適当に】ってのはあくまでその人の感覚で、PCが一番苦手な分野。 PCは【同じ】と【違う】の判別しか出来ないため、思考ルーチンは人間が決めなければなりません、ABB Ltd と(株) ABC を似通ったとするかどうかなどどんどん複雑になりそうですが。 >最初の文字(word)だけをみて比較するといったようなことができますでしょうか 単語がスペースで区切られた書式なら、最初のスペースまでの文字列を比較の対象とする事で可能。 >Air Canada, Air China, などとなって2 wordsにしたほうがよいのですが 特定の単語から始まる場合は2単語(2個目のスペースまでの文字列)で比較するかの対応表を作成すれば可能
補足
回答ありがとうございます。返事が遅れて申し訳ございません。 >最初の文字(word)だけをみて比較するといったようなことができますでしょうか 単語がスペースで区切られた書式なら、最初のスペースまでの文字列を比較の対象とする事で可能。 こちらですが具体的にformulaで最初の単語だけと指定するformulaはVlookupでどう書けばいいのでしょうか?