Select the product you need help with
[XL2002]複雑な検索条件を使用してリストデータを抽出する方法文書番号: 402757 - 対象製品 この記事は、以前は次の ID で公開されていました: JP402757
上記の製品の総称を以下 Excel とします。 目次概要詳細
Excel では、データベースで必要なデータを検索する場合、[オートフィルタ] 機能を
使用することによって、リストから項目を選択するだけで指定したデータだけを表示
することができます。オートフィルタより複雑な検索条件を使用してリストを抽出する
には、検索条件を入力した検索条件範囲を設定します。 ここでは、サンプル データ <表 1> をもとにして具体的な例を説明します。 元に戻す I. 比較検索条件特定の値や指定した範囲内の値が入力されている行を表示します。検索条件見出しは、 比較の対象となる列の見出しと同一の文字列を使用します。<1. 文字列の検索 (1)>. 検索条件として文字列を入力すると、その文字列で始まるアイテムがすべて検索されま す (条件 1)。指定した文字列に一致する項目だけを検索するには、「="=文字列"」の ように数式で入力します (条件 2)。 元に戻す <2. 文字列の検索 (2)>. Excel 2000、Excel 97、Excel 95 ------------------------------ 元に戻す Excel 2002 ----------
メモ : 以前のバージョンと同様に「="=文字列"」を使用して、完全に一致する文字列
を検索することもできます。
注意 : 指定した文字数の項目を検索したい場合は「?」を使用します。ただし、
この場合、検索条件として入力された文字列で始まるアイテムをすべて検索
します(条件 5) ので、指定した文字数に一致する項目だけを検索するには、
「="=文字列 ?"」のように数式で入力します (条件 6)。
また、指定した文字で終わる項目だけを検索する場合も同様です (条件 7)。
元に戻す <3. 数量の比較>. 数量の比較による条件を設定るすことができます (条件 8)。数量の比較演算子として 使用できる記号と、その機能は次の通りです。 元に戻す <4. 複数の検索条件を満たすレコードの検索 (AND)>. 複数の検索条件を満たすレコードを一度に検索するには、すべての検索条件を 1 行に入 力します (条件 9)。同じ列を対象に複数の検索条件を満たすレコードを検索するには、 その列見出しを検索条件の数だけ入力します (条件 10)。 元に戻す <5. 複数の検索条件のどちらかを満たすレコードの検索 (OR)>. 複数の検索条件のどちらかを満たすレコードを一度に検索するには、検索条件を別々 の行に入力します (条件 11、12)。 元に戻す II. 計算検索条件計算検索条件の指定には、ワークシートの数式を使用します。数式を使用した場合、 リストにない値を使って検索条件を計算することができます。計算検索条件の見出しは、リスト内の列見出しとは異なる文字列を使用して検索 条件見出しを指定します。 入力する数式は、その計算結果が論理値 (TRUE または FALSE) になるようにしま す。リストから数式の計算結果が TRUE になる値だけを検索します (条件 13、14)。 元に戻す 計算検索条件の数式に、列見出しを使用して評価の対象となる列を指定することがで きます。この場合は、計算検索条件の数式が入力されているセルにエラー値 #NAME? が表示されますが、検索の結果には影響がないため無視してかまいません (条件 15)。 元に戻す 計算検索条件は、比較検索条件を組み合わせて、同じ検索条件範囲に設定することも できます (条件 16)。 元に戻す お詫びこの資料で紹介している数式の一部に誤りがございます。以下のとおり訂正させていただきます。
条件13 (誤) =L1>AVERAGE($L&1:$L$10)
(正) =F6>AVERAGE($F$6:$F$23)
条件14 (誤) =NOT(ISERROR(SEARCH(*A*,B6)))
(正) =NOT(ISERROR(SEARCH("*A*",B6)))
プロパティ文書番号: 402757 - 最終更新日: 2003年9月5日 - リビジョン: 1.1 この資料は以下の製品について記述したものです。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" |










