メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

データのフィルター処理は、セル範囲またはテーブルの列内のデータのサブセットをすばやく簡単に作成する方法です。 フィルター処理されたデータには、指定した 抽出条件 に一致する行のみが表示され、表示しない行は非表示になります。 複数の列をフィルター処理することもできます。 フィルターは加算式です。 追加のフィルターを適用するたびに、現在のフィルターによって生成されたデータの一部しか使用できないため、データのサブセットがさらに少なくなります。 そのため、最初に2008年のデータにフィルターを適用してから、フランスのデータを抽出することができます。 結果として得られる情報には、2008のフランスに適用されているデータのみが含まれます。

値のリストまたは条件によってフィルターを適用できます。

目的に合ったトピックをクリックしてください

テキストをフィルター処理する

  1. 英数字データを含む列を見つけます。

  2. 列見出しの フィルターのドロップダウン矢印 (矢印) をクリックします。

  3. 次の操作のいずれかを行います。

    テキスト値の一覧から選択する    

    1. [ フィルター] をクリックします。

    2. テキスト値の一覧で、フィルターを適用する1つ以上のテキスト値をオンまたはオフにします。

      テキスト値の一覧は、最大1000項目にすることができます。 リストが大きい場合は、上部にある [すべて選択] をオフにしてから、フィルターを適用する特定のテキスト値を選択します。

      抽出条件を作成する    

    3. [ テキストフィルター ] をポイントし、いずれかの 比較演算子 のコマンドをクリックするか、[ ユーザー設定フィルター] をクリックします。

      たとえば、特定の文字で始まる文字列を抽出するには、[指定の値で始まる] をクリックします。特定の文字を任意の場所に含む文字列を抽出するには、[指定の値を含む] をクリックします。

    4. [ ユーザー設定フィルター ] ダイアログボックスの右側のボックスで、テキストを入力します。

      たとえば、文字 "J" で始まる文字列を抽出するには、「J」と入力します。また、任意の場所に "bell" を含む文字列を抽出するには、「bell」と入力します。

      一部の文字だけを共有するテキストを検索する必要がある場合は、ワイルドカード文字を使用します。

      次の表では、テキストフィルターの比較抽出条件として使用できるワイルドカード文字について説明します。

入力する文字列

検索対象

? (疑問符)

任意の 1 文字
たとえば、「インターフェ?ス」と入力すると "インターフェイス" や "インターフェース" が検索されます。

* (アスタリスク)

任意の数の文字
たとえば、「Win*」と入力すると "Win98" や "Win2000" が検索されます。

˜ (チルダ) (?、*、または ˜ の前に入力)

疑問符、アスタリスク、またはチルダ。
たとえば、fy06? ~? "fy06??" を検索します。

ページの先頭へ

数値をフィルター処理する

  1. 数値データを含む列を見つけます。

  2. 列見出しの フィルターのドロップダウン矢印 (矢印) をクリックします。

  3. 次の操作のいずれかを行います。

    数値の一覧から選択する    

    1. [ フィルター] をクリックします。

    2. 数値の一覧で、フィルターを適用する1つ以上の数値をオンまたはオフにします。

      数値の一覧は、最大1000項目にすることができます。 リストが大きい場合は、上部にある [すべて選択] をオフにしてから、フィルターを適用する特定の数値を選択します。

      抽出条件を作成する    

    3. [ 数値フィルター ] をポイントし、いずれかの 比較演算子 のコマンドをクリックするか、[ ユーザー設定フィルター] をクリックします。

      たとえば、小数と上限で絞り込むには、[次の値の ] を選びます。

    4. [ オートフィルターの設定 ] ダイアログボックスの右側のボックスに、数値または数値を入力します。

      たとえば、"25" と "50" の上位の値でフィルター処理するには、「 25 」と「 50」と入力します。

ページの先頭へ

日付または時刻をフィルター処理する

  1. 日付または時刻を含む列を見つけます。

  2. 列見出しの フィルターのドロップダウン矢印 (矢印) をクリックします。

  3. 次の操作のいずれかを行います。

    日付または時刻の一覧から選択する    

    1. [ フィルター] をクリックします。

    2. 日付または時刻の一覧で、1つ以上の日付または時刻を選択または選択解除して、フィルター処理します。

      既定では、フィルター処理は、範囲内のすべての日付を、年、月、日の階層でグループ化します。 階層のレベルを選択またはクリアすると、そのレベルより下位にあるすべての日付が自動的に選択またはクリアされます。 たとえば、"2006" を選択した場合、Web ビューアーには "2006" という月数が表示され、月の名前の下に表示された日数が一覧表示されます。

      値の一覧は、最大1000項目にすることができます。 値のリストが大きい場合は、上部にある [ すべて選択] をオフにしてから、フィルター処理する値を選びます。

      抽出条件を作成する    

    3. [ 日付フィルター ] をポイントし、次のいずれかの操作を行います。

      共通フィルター    

      共通フィルターは、 比較演算子に基づいています。 共通フィルターを使用するには、次の手順を実行します。

      1. いずれかの比較演算子コマンド ([開始]、[]、 [Between] のいずれか) をクリックするか、[ユーザー設定フィルター] をクリックします。

      2. [ ユーザー設定フィルター ] ダイアログボックスの右側のボックスに、日付または時刻を入力します。

        たとえば、日付または時刻を小文字または日で抽出するには、[次の値の ] を選びます。

      3. [ ユーザー設定フィルター ] ダイアログボックスの右側のボックスに、日付または時刻を入力します。

        たとえば、"3/1/2006" の前の日付でフィルター処理するには、"6/1/2006" と入力し、 3/1/20066/1/2006を入力します。

        動的フィルター    

        動的フィルターとは、フィルターを再適用したときに抽出条件が変わる可能性があるフィルターのことです。 動的フィルターを使用するには、定義済みの日付コマンドのいずれかをクリックします。

        たとえば、[期間] メニューの [すべての日付] をクリックして、すべての日付を現在の日付でフィルター処理したり、[今日] を選択したり、翌月のすべての日付をフィルター処理するには、[来月] を選択します。

        注: .

        • [期間] メニューの [ すべての日付 ] の下にある [ 1 月 ]、[ 四半期 2] などのコマンドは、年に関係なくピリオドで抽出します。 これは、たとえば、数年の間に売り上げを比較する場合に便利です。

        • この yearyear to Dateのフィルターオプションは、将来の日付を別の方法で処理します。 この年 は、現在の年の将来の日付を返すことができます。つまり、 year to date は、現在の日付を含む日付のみを返します。

ページの先頭へ

上位または下位の数値を抽出する

  1. 数値データを含む列を見つけます。

  2. 列見出しの フィルターのドロップダウン矢印 (矢印) をクリックします。

  3. [ 数値フィルター ] をポイントし、[ トップテン] を選択します。

  4. [ トップテンフィルター ] ダイアログボックスで、次の操作を行います。

    1. 左側のボックスで、[ 上位 ] または [ 下位] をクリックします。 フィルターは、元のセル範囲に基づいて上位の値と下位の値を決定します。 フィルター処理されたデータのサブセットは使用されません。

    2. 中央のボックスに、1 ~ 255 の値を入力 するか、 0.00 ~ 100.00 の パーセンテージを入力します。

    3. 右側のボックスで、次のいずれかの操作を行います。

      • 数値で抽出するには、[ 項目] をクリックします。

      • パーセンテージで抽出するには、[ パーセント] をクリックします。

ページの先頭へ

列のフィルターをクリアする

  • 列のフィルターをクリアするには、列見出しの [フィルター] ボタンをクリックし 適用されたフィルターのアイコン[ <名>から [フィルターのクリア ] をクリックします。

ページの先頭へ

データのフィルター処理で発生する可能性のある問題について

以下は、フィルターを制限するか、フィルター処理を禁止することに注意する必要がある問題を示しています。

混在ストレージ形式を使わない    最良の結果を得るために、ブックの作成者は、テキスト、数値、数字、日付などの形式を同じ列に混在させることはできません。1つの列で使用できるフィルターコマンドは1種類だけです。 形式が混在している場合、[フィルター] ダイアログボックスに最も頻繁に表示される形式が表示されます。 たとえば、列に数値として保存されている3つの値とテキストとして格納されている場合、フィルター処理ではテキスト フィルターが表示されます。

表示される行数の上限よりも多くの行がフィルター処理される場合がある     フィルターに一致する行の数がブックに表示される行数の最大値を超えている場合、Web ベースのビューアーには、フィルター処理された行の最初のセットが現在の最大値まで表示されます。 フィルター処理されたすべての行を表示するには、次のスクロール領域にページを表示する必要がある場合があります。 ブックが Excel Web Access Web パーツにある場合は、Web パーツに表示される行の数を増やすことができます。

印刷されない文字でフィルター処理ができない    Web ベースのビューアーでは、ANSI 値が 32 0 の文字を含む列のデータをフィルター処理することはできません。これは、印刷されない文字です。 Excel ブックでは、これらの文字はプレースホルダー文字として四角形のボックスを表示します。 データをフィルター処理するには、ブックの作成者がこれらの印刷されない文字を削除するか、印刷する文字に置き換えます。

ピボットテーブルレポートの計算メンバー     計算されたメンバー (青色で示される) を他のアイテム (他の計算メンバーも含む) と組み合わせるフィルターを適用することはできません。 計算メンバーと共にフィルターを使用するには、計算メンバーを1つだけ選択してください。 2つ以上のアイテムを選択している場合は、計算メンバーを削除します。

ピボットテーブルのメタデータが表示される場合がある     ブックの作成者が、フィルターを適用した OLAP ピボットテーブルレポートを含むブックを発行すると、非表示のフィールドのメタデータを表示することができます。 この情報を機密性の高いままにする場合は、フィルター処理を有効にしないでください。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×