(Excel)列の値が指定された値と一致する場合、行全体を返します


0

シート1には、シーズン中のすべてのNBAゲームのデータがあります。列Dには、ゲームをプレイしたチーム名が含まれています。

シート2では、チーム名を入力し、入力したチームに一致するすべての行(シート1から)を取得します。

これをどうやってやるの?前もって感謝します。


1
ステップ1:調査を行います。
スコット

@Scottからのコメントを詳しく説明するには、Index&Match関数を調べます。
angelofdev

データ範囲がA2:F10似ている場合は、チーム名は列D(中央のセルの値だと思います)で記述しているため、サンプルデータを共有する方が良いでしょう。
ラジェシュS

丁度D列には何が入っていますか?両方のチームですか、それとも単一のチームですか?両方の場合、それらはどのように分離されますか?スクリーンショットはどうですか?
fixer1234

最初に問題についてのサンプルを提供してください、ありがとう。
リー

回答:


0

任意の数の行全体を数式で抽出することはできません。

Countif()を使用すると、そのチームが最初のシートに表示される回数を取得できます。その後、最初のシートからすべての行を抽出し、各列をシートBの適切な場所に配置するのは別のタスクになります。

あなたが言っていることは、シートBさえ必要としません。

最初のシート自体で、上部の見出し全体を選択し、メニュー-データ-フィルターをクリックします。

それはあなたのデータにフィルターをかけます。

次に、チーム名がある列で、フィルター(ヘッダー名の最後にあるファンネルアイコン)をクリックし、チーム名を入力してEnterキーを押します。

そのチームのみのすべての行が表示され、そのチームが存在しなかったすべての行が非表示になります。

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