教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel2010: フィルタオプションで数式を使う方法

 

 

 

 


 

 

 


 

 

 

フィルタオプションでは条件に数式を使うことができます。次の3つの点に注意しましょう。

  • 検索条件範囲には数式セルその上のセルを範囲選択する

  • 数式の上のセルは空白か、データベースの列見出しに 【ない】文字列を入力する(条件、など)

  • 数式で指定するセルはデータベースの1番上のセルとする (タイトル行ではない)


 

■ STEP1:検索条件範囲とする数式を入力する

D2:D3が検索条件範囲として指定される。D3に数式、D2は空白。関数で指定するセルはデータベースの先頭セル(A2)

 

 

■ STEP2:フィルタオプションで指定する

  1. データベース内にカーソルを置き「データ」タブ−「並べ替えとフィルター」にある「詳細設定」をクリック

  2. 検索条件範囲数式セルその上のセルを選択(フィルタオプションで条件に数式を扱う場合は上のセルは空白見出し以外の文字

     

  3. OKをクリック(他領域に取り出す場合は抽出先を「指定した範囲」として「抽出範囲」でセルを指定)


 

■ 数式を使って複数条件を設定する場合は

 ◎1つの数式で複数条件を設定するなら…

OR関数やAND関数をネストします。例:=AND(WEEKDAY(A2)=4,B2>=120,C2="男"

注意点として、数式で指定するセルはデータベースの先頭のセル (↑の例ではA2,B2,C2)とする必要があります。

 ◎それぞれの条件を設定するなら… 

フィルタオプションではAND条件は同じ行OR条件は異なる行に入力します。項目名は同一行に入力し、数式の上のセルには列見出し以外の文字を入力します。

 

10月水曜日(AND条件) ★数式の上セルには列見出し以外の文字を入力

条件 条件
=MONTH(A2)=10 =WEEKDAY(A2)=1

 

日曜水曜(OR条件)

条件 条件
=WEEKDAY(A2)=1  
  =WEEKDAY(A2)=4

 

日曜売上が200以上(AND条件)または女(OR条件) ★数式以外の場合はデータベースの見出し文字列を入力

条件 売上 性別 性別
=WEEKDAY(A2)=1 >=200  
     

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows