Excelのタブ間で値を一致させる


0

次のようなシナリオがあります。

1つのタブに600個のイベントIDとイベント名があります。それから私は〜50のイベントIDとイベント名を持つ別のタブがあります。私がしたいのは、2番目のタブの50のイベントがタブ1に表示されるかどうかを確認することです。それらがある場合、イベント名が一致するかどうかを知りたいです。基本的に、IDの順序に関係なく、一致するはいいいえを返します。

Excelに関する私の問題は、明らかに値を一致させるためには値が正しい順序である必要があるということです。明らかに私はもっと多くの値を持っているので、タブ1ではそうできません。誰かが手伝ってくれる?

前もって感謝します!!!


1
試した式を投稿できますか。
cybernetic.nomad

= MATCHと= INDEXがあなたの友達になります。これらの人たちの使い方を調べてください
Eric F

回答:


0

50のイベントで、Sheet2のこれらの線に沿って数式を試してみてください。各シートのA列にID、B列にイベント名があり、600個のイベントIDがSheet1にあるとします。シート名と列に従って式を変更してください。

=if(isnumber(match(A2,Sheet1!A:A,0)),if(index(Sheet1!B:B,match(A2,Sheet1!A:A,0))=B2,"Yes, description matches","No, description does not match"),"Event code not found")

Match()の3番目のパラメータを0またはFalseに設定しても、データの並べ替え順序は関係ありません。


0

= countifs([検索範囲]、[一致基準]、[検索範囲]、[一致基準])を使用すると、これを非常に簡単に行うことができます。一致がある場合は1、一致する場合は0を返します。そうではありません。 Sを忘れないで 、= countifは、あなたがIDと一致するか、名前と一致するだけでなければ機能しません。

2つの基準それぞれについて完全なイベントテーブルで検索する範囲を指定し、その後に一致させる必要がある特定のイベントテーブルの単一の値を続けます。

あなたの完全なイベントテーブルはTable1であり、あなたの特定のイベントはTable2に格納されています。完全なイベントテーブルには、IDとNameの両方には一致しない、単一の一致しない特定のイベント#448 "Theirs"に一致するイベントが含まれています。

=COUNTIFS(Table1[Event_ID],[@[Event_ID]],Table1[Event_Name],[@[Event_Name]])

Event_full_specific

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.