エクセルでのデータベース
CS資格・Excelの実務に必須
データベースとは
- 1件ずつのデータが項目毎に並んでいるデータのこと。
- 1件分のデータを「レコード」と言い、各項目を「フィールド」と言います。
エクセルにおけるデータベース
- レコードは1行のデータで、フィールドは各列です。
- 第1行は項目名でなければなりません。
- 空欄が有ってもかまいません。
- フィールドの並び(=第1行目の項目名)を「データベースの構造(データベースストラクチャ)」と言います。
番号 | 姓 | 名 | 生年月日 | 都道府県 |
1 | 浅田 | 久美 | S46.12.3 | 東京都 |
2 | 井村 | 恵美 | S55.5.6 | 大阪府 |
3 | 宇川 | 瑛子 | M43.10.1 | |
4 | 江藤 | 亜衣 | 岐阜県 | |
5 | 小川 | 優子 | S58.11.25 | 高知県 |
6 | 上山 | 佳世 | S25.2.23 | 大分県 |
- エクセルでのデータベースは表そのものと言っても良いでしょう。
データベース用の関数やコマンド
抽出
- 条件に合うレコードだけを表示させるコマンドです。
- 「オートフィルタ」と「フィルタオプションの設定」の2つの方法があります。
- 詳細は「データベース-抽出」のページで学習します。
集計
- 定型的な集計作業を行うコマンドです。
- 複雑な統計には不向きですが、簡単な作業で集計できます。
- 複雑な統計の場合も、「集計」の結果を使ってデータ作成を行えます。
- 詳細は「データベース-集計」のページで学習します。
データベース関数
- データベースからデータを検索したり統計を取ったりするための関数です。
- 関数名は先頭文字がDです。
- 関数の例
DAVERAGE | 条件を満たすデータの平均値 |
DCOUNT | 条件を満たす数値の数 |
DCOUNTA | 条件を満たすデータの数 (数値以外も含む) |
DGET | 条件を満たすレコードの 指定したフィールドのデータ |
DMAX | 条件を満たすデータの最大値 |
DMIN | 条件を満たすデータの最小値 |
DSUM | 条件を満たすデータの合計値 |
DSTDEV | 条件を満たすデータの標準偏差 |