2016-08-20 4 views
0

シート1 列Aにはプレイヤー名のリストが含まれています。彼らの名前の横に(1-200) シート2は同じ設定が含まれていますが、ランキングは別のWebサイトからのものなので、プレイヤーの名前は文字の文字と一致しません。 CJアンダーソンとしてプレイヤーの一覧を表示可能性があるサイトは、別のサイトサイトは、CJアンダーソンとしてプレイヤーをリストかもしれないexcel - 列の一致から列の値を取って、列の隣にあるセルの値を返す必要があります

私は何をしたいことは、隣接する列が各サイトから自分のランキングを表示して選手の名前が一覧表示されますシートを作成している

例 プレイヤー名CBSランクESPNランクNFLランク私は私が試した隣接値(プレイヤーがランク)

を、選手の名前を取る別のシートにそれのために列を検索し、返す必要が

成功なしのvlookupの使用

答えて

0

したがって、ルックアップ関数またはインデックス関数またはadvanced if関数のいずれもc.jを扱います。 Andersonはcj andersonとは違う。あなたの答えにはデータクリーニングが必要です。しかし、その場合のピリオドを削除するには、try = substitute((c.j. Andersonが入っているセル)、 "。"、 "")。それはc.jを回すはずです。アンダーソンとcjアンダーソン

0

これを完全に自動的に行う方法はありません。しかし、あなたは自分自身を近づけるためにデータをクリーンアップすることができます。前後の余分なスペースを取り除くためにトリムを使用することに加えて。次にテキストを列に使用して姓を取得します。それぞれの姓の頻度を数え、そしてcounts> 1にフィルタリングする列を追加すると、一意の姓と同じ姓の人だけで作業すれば、そのように見えるようになります。

関連する問題