Excelでランク別に2つのデータセットを比較する


0

私はこのサイトを含むあらゆる場所を検索しましたが、探しているものを検索する方法がわからないか、単に人々がしていることではありません。

基本的に、先週のデータセットには、名前とランクがそれぞれの列に表示されています。今週から、同じ名前でランクが異なるデータセットがあります。それらは同じシートにあります。

すべての人のランクの違いを比較して表示したいだけです。例えば:

Excelの例

赤いテキストは、私が探している結果です...私は明らかに、これらを小さなサンプルに手で押し込んだだけです。

書式設定については申し訳ありませんが、これにはあまり精通していません。基本的に、上記が私のデータセットである場合、3番目の列に週間のランクの差を表示する必要があります。したがって、John Smithは-1になり、Tracie Mackは2になります。

これを達成する簡単な方法がなければならないようです。

助けてくれてありがとう、jt

回答:


0

始める前に、ほとんどの場合、このような場合、分析が単純であっても、あらゆる種類の分析を試みる前にデータをクリーンにすることが最善の解決策であると言いたいと思います。ランクが別々の列にある場合、これは簡単な演習になります。

つまり、データをそのまま使用して分析を実行できます。ただし、それはきれいな式ではなく、配列の入力が必要です。

サンプルデータがA1:B6にある場合は、C1を選択し、数式バーに次を貼り付けます。

=VALUE(LEFT(A1,FIND(" ",A1)-1))-VALUE(INDEX(LEFT($B$1:$B$6,FIND(" ",$B$1:$B$6)-1),MATCH("*"&RIGHT(A1,LEN(A1)-FIND(" ",A1)),$B$1:$B$6,0)))

貼り付けた後、Ctrl+ Shift+を押しEnterます。これにより、数式が配列数式として入力されます。

数式を入力したら、列に入力します。

ここに画像の説明を入力してください


うわー、それは素晴らしい答えですが、問題を明確かつ徹底的に提示しようとすると混乱したように見えます...それらは別々の列にあります。|を使用する必要がありました ランクと名前の間の区切り文字。
Jtテイラー

それで、私はそれらが彼ら自身のコラムにあったことをテキストで言及しましたが、それから私はそれを使用することによってそれを混乱させました。サンプルデータのすべてではなく、一部の列の間。混乱を避けるために編集しました。私の悪い。
Jtテイラー

私は尋ねるべきだった。3番目の列に結果を表示したいと言ったとき、同じセルに実際にランクと名前があったことの証拠としてそれを採用しました。
エクセル

うん、それも悪い。3番目の列を参照していたと思います。2番目のデータセットの3番目の列を意味します。あなたと同じようにスナップショットを撮って添付しておくべきでした。
Jtテイラー

フォーラムに組み込まれた画像アップロードツールを使用して、質問を再度更新しました。これまでのすべてのご協力に感謝します。
Jtテイラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.