次の方法で共有

フィルターで各フィールドで抽出した結果のディスプレイ(画面)の上から200レコードを抽出したいのですが。

Anonymous
2011-02-09T08:49:49+00:00

excel初心者です。データの各フィールドでフィルターの抽出をしました。今度はその結果の

上位200名を抽出したいのですが、どうしていいかわかりません。必要なのは画面上、上から200レコードなのですが、単純に上位200と入れると、今まで入れたフィルターの条件が変わってしまいます。どう、説明していいかわかりませんが、この質問でわかる方教えてください。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-02-09T10:04:19+00:00

フィルタした結果を上から200件別シートに表示させたいなら、以下のような関数で可能です。

元データのシート(Sheet1)のA列に1列列を挿入し、A2セル(1行目が項目名の場合)に以下の式を入力し下方向にオートフィルします(この列は最終的に非表示)。

=IF(B2="","",SUBTOTAL(3,$B$2:B2))

Sheet2のA2セルに以下の式を入力し、右方向に3つ、下方向に200行オートフィルコピーします。

=VLOOKUP(ROW(A1),Sheet1!$A:$D,COLUMN(B1),0)

この回答は役に立ちましたか?

0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-02-15T08:11:23+00:00

    マックちゃん さん、アドバイスありがとうございます。

    りんちゃん さん、こんにちは。 その後、いかがですか?

    マックちゃん さんからいただいたアドバイスにある方法で出来ないか、試してみてくださいね。

    同じような情報をお探しの方にも、こちらをご参考していただければと思い、今回は私の方で \[回答としてマーク\] をさせていただきました。

    りんちゃん さんの方で引き続き質問があるという場合は、ご遠慮なくマークを解除して投稿を続けてください。

    試した結果もご返信してみてくださいね。

    今後も Answers をよろしくお願いします。


    石田 優 – Microsoft Support

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません