Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
データの抽出(フィルターオプションの設定・詳細設定):エクセル練習問題
Home »
エクセル練習問題:目次 »
データの抽出(フィルターオプションの設定・詳細設定)
問題1:B2:H21に売上表があります。担当者が「岡で始まる」担当者と「上村」のデータをB25セル以降に書き出しなさい。
なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。 問題1の解答
B
C
D
E
F
G
H
2
伝票
日付
担当者
型番
単価
数量
売上金額
3
1001
2024/1/1
岡田
A-001B
5,000
15
75,000
4
1002
2024/1/1
上村
A-001W
5,000
22
110,000
5
1003
2024/1/1
相沢
C-105W
8,000
14
112,000
6
1004
2024/2/1
井上
B-022B
6,000
24
144,000
7
1005
2024/2/1
相沢
A-001B
5,000
15
75,000
8
1006
2024/2/1
岡田
A-001W
5,000
12
60,000
9
1007
2024/3/1
上村
B-022B
6,000
13
78,000
10
1008
2024/3/1
岡田
C-105B
8,000
12
96,000
11
1009
2024/3/1
相沢
A-001W
5,000
16
80,000
12
1010
2024/4/1
上村
B-033W
7,000
14
98,000
13
1011
2024/4/1
相沢
C-105B
8,000
24
192,000
14
1012
2024/4/1
岡田
B-033W
7,000
22
154,000
15
1013
2024/5/1
井上
A-001B
5,000
13
65,000
16
1014
2024/5/1
上村
C-105W
8,000
23
184,000
17
1015
2024/5/1
井上
B-033W
7,000
14
98,000
18
1016
2024/6/1
岡田
C-105B
8,000
18
144,000
19
1017
2024/6/1
相沢
B-022B
6,000
19
114,000
20
21
合計
1,879,000
問題2:上記売上表から[型番」に「W」を含むデータを抽出しなさい。
なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。 問題2の解答
問題3:上記売上表から[担当者」が「岡」で「売上金額」が「平均値より下」のデータを抽出しなさい。
なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。 問題3の解答
問題1:B2:H21に売上表があります。担当者が「岡」で始まる担当者と「上村」のデータをB25セル以降に書き出しなさい。
なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。
フィルターオプションの設定での操作手順
抽出条件をK2:K4に以下のように入力します。
これは完全一致で検索するためです。
K2セルに抽出条件とする列見出し 担当者 を入力します。
K3セルに前方一致で検索するには 岡 と入力します。
「="=岡"」と入力するとで完全一致で検索されます。(Excel2002を除く)
K4セルには ="=上村" と入力します。
データ範囲B2:H19を選択します。
なお、データ範囲の周囲の列や行が空欄でExcelがデータ範囲を自動で認識できる状態であるなら、データ範囲内のセルを選択しているだけでOKです。
[Ctrl]+[Shift]+[*]キーで選択される範囲がExcelが認識しているデータ範囲となります。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログが表示されます。
下記の例はSheet1で実行したものです。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:Sheet1!$K$2:$K$4
抽出範囲:Sheet1!$B$25
[OK]ボタンをクリックします。
該当データが抽出されました。
検索条件を数式で書くこともできます。
K2セルは空欄のままにします。もしくは、列見出しと重複しない文字列を入力します。
操作手順等は省略します。
K3セルに =OR( LEFT(D3,1)="岡" , D3="上村" ) と数式を入力します。
データ範囲B2:H19を選択します。
なお、データ範囲の周囲の列や行が空欄でExcelがデータ範囲を自動で認識できる状態であるなら、データ範囲内のセルを選択しているだけでOKです。
[Ctrl]+[Shift]+[*]キーで選択される範囲がExcelが認識しているデータ範囲となります。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログで設定します。下記の例はSheet1で実行したものです。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:$K$2:$K$3
抽出範囲:$B$25
該当データが抽出されました。
問題2:上記売上表から[型番」に「W」を含むデータを抽出しなさい。
なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。
フィルターオプションの設定の部分だけを書きます。前後は問題1と同様です。
抽出条件をK2:K3に以下のように入力します。
K2セルに列見出し 型番 と入力します。
K3セルにはワイルドカード文字を使います。 *W* と前後に *(アスタリスク)を入力します。
データ範囲B2:H19を選択します。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログで設定します。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:$K$2:$K$3
抽出範囲:Sheet1!$B$25
型番に W を含むデータが抽出されました。
検索条件を数式で書くこともできます。
K2セルは空欄のままにします。もしくは、列見出しと重複しない文字列を入力します。
K3セルに =FIND("W",E3) と入力します。
シート上の表示は以下のようにエラーになりますが、気にしないでください。
(数式はデータリストの最初の行のセルを対象に書きますので、このデータが条件を満たしていないのでエラーになっています)
「W」を含むセルでは数値が返るので、この数式で抽出は可能です。
データ範囲B2:H19を選択します。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログで設定します。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:$K$2:$K$3 ←ここがポイントです。空欄のK2セルから指定します。
抽出範囲:$B$25
型番に W を含むデータが抽出されました。
問題3:上記売上表から[担当者」が「岡田」で「売上金額」が「平均値より下」のデータを抽出しなさい。 なお、この操作はフィルターオプションの設定(詳細設定)で抽出するものとします。
抽出条件をK2:L3に以下のように入力します。
K2,L2セルにはそれぞれ検索する列見出し 担当者 と 売上金額 を入力します。
K3セルには 完全一致で検索するため、=”=岡田" と入力します。
「岡」と入力すると前方一致で検索されるためです。(Excel2002を除く)
L3セルには「売上金額」が「平均値より下」という条件を数式で設定します。
="<"&AVERAGE(H3:H19) と入力します。 比較演算子 < は "" でくくり、関数とは & でつなぎます。
フィルターオプションの設定方法
データ範囲B2:H19を選択します。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログで設定します。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:$K$2:$L$3
抽出範囲:$B$25
データが抽出できました。
検索条件を数式で書くこともできます。
K2セルは空欄のままにします。もしくは、列見出しと重複しない文字列を入力します。
K3セルに =AND( D3="岡田" , H3<AVERAGE( $H$3:$H$19 ) )
AVERAGE関数の引数(セル範囲)は絶対参照とします。
データ範囲B2:H19を選択します。
[データ]タブの[並べ替えとフィルター]グループにある[詳細設定]を実行します。
[フィルターオプションの設定]ダイアログで設定します。
「指定した範囲」にチェックを入れます。
リスト範囲:$B$2:$H$19
検索条件範囲:$K$2:$K$3 ←ここがポイントです。空欄のK2セルから指定します。
抽出範囲:$B$25
データが抽出できました。
スポンサードリンク
Home |エクセル練習問題:目次 |データの抽出(フィルターオプションの設定・詳細設定)
PageViewCounter
Since2006/2/27