#024 絞り込みと並べ替えを使いこなそう
前回は、データベースで計算する方法を見てきましたね。
データが増えてくると、「見たいものがなかなか見つからない」と感じることがあります。
そんなときに使いたいのが、フィルターと並べ替えです。
フィルター:条件に合うデータだけを表示する
並べ替え:データを見やすい順番に並べる
名前は少し難しそうですが、大丈夫です。どちらも、元のデータを消す操作ではありません!
今回は「たべものリスト」を使って、次の2つを試します。
種類が「フルーツ」のものだけを表示する
名前を昇順に並べる
今日は、この2つができればOKです。順番に進めましょう。
1. フィルターと並べ替えの違い
まずは、それぞれの役割を確認します。
たとえば、次のような「たべものリスト」があるとします。
このリストで、次のように使い分けます。
フルーツだけ見たい → フィルター
名前順に見たい → 並べ替え
フィルターで表示されなくなったデータも、削除されたわけではありません。条件を外すと、もう一度表示されます。
2. フルーツだけを表示する
ここでやること:種類が「フルーツ」のデータだけを表示します。
データベース上部の「フィルター」を選びます
「フィルターを追加」を選びます
プロパティ(データの項目)の「種類」を選びます
値を「フルーツ」にします
種類がフルーツのデータだけになったら、設定完了です。
設定したフィルターは、データベース上部の「フィルター」からいつでも変更できます。
元の表示に戻したいときは、設定した条件の「・・・」から「フィルターを削除」を選びます。
3. 2つの条件で絞り込む
フィルターには、条件を2つ以上設定することもできます。
ここでは、次のデータだけを表示してみましょう。
種類がフルーツ
色に赤が含まれている
ここでやること:2つの条件を、両方とも満たすデータだけに絞ります。
データベース上部の「フィルター」を選びます
「高度なフィルターを追加」を選びます
1つ目の条件を「種類がフルーツ」にします
条件を追加し、2つ目を「色に赤が含まれる」にします
条件のつなぎ方を「AND」にします
「AND」と「OR」は、次のように覚えると分かりやすいです。
AND:すべての条件に合うものを表示する
OR:どれか1つの条件に合うものを表示する
今回は、フルーツでもあり、色に赤も含まれるデータを見たいので、ANDを使います。
条件に合うデータだけが表示されたら成功です。
最初から複雑な条件を作る必要はありません。まずは、条件を1つだけ設定できれば十分です。
4. データを見やすい順番に並べる
次は、並べ替えを使います。
ここでやること:たべものの名前を、昇順に並べます。
データベース上部の「並べ替え」を選びます
プロパティの「たべもの」を選びます
順番を「昇順」にします
昇順と降順は、次のような関係です。
昇順:数字なら小さい順、文字なら「あ→ん」「A→Z」に近い順
降順:昇順と反対の順番
5. 覚えておきたいこと
フィルターと並べ替えを使うときは、次の3つを覚えておくと安心です。
データは消えない:表示するものや順番が変わるだけです
設定は残る:ページを閉じても、同じ表示で確認できます
ビューごとに設定できる:今開いているビュー(データの見せ方)に、フィルターと並べ替えが保存されます
ビューについては、次回の記事でやさしく整理します。今回は「今見ている画面ごとに設定できる」と分かれば十分です。
つまずきポイント
何も表示されなくなった
→ 条件に合うデータがない可能性があります。フィルターを開き、選んだ項目と値を確認してください。
2つの条件を設定したら、表示が減りすぎた
→ 「AND」になっていると、すべての条件に合うデータだけが表示されます。「OR」へ切り替えると、どれかに合うデータを表示できます。
ドラッグして好きな位置へ動かせない
→ 並べ替えが有効になっている可能性があります。手動で並べたいときは、並べ替えの条件を外します。
まとめ
今回は、データベースを見やすくする2つの方法を確認しました。
困ったら、次の3つだけ覚えておけば大丈夫です。
必要なデータだけ見る:フィルターを使う
見やすい順番にする:並べ替えを使う
元に戻す:設定した条件を削除する
フィルターと並べ替えが使えると、データが増えても必要な情報を見つけやすくなります。
次回は、同じデータを用途ごとに見せ分けられる、ビューの使い方を見ていきます。