スライド 1: cs-8. 表計算ソフトウエアを 用いたデータの扱い
スライド 2
スライド 3: アウトライン
スライド 4: 8-1 Microsoft 365 と Excel
スライド 5: Microsoft 365 の主な機能
スライド 6: Microsoft 365 の種類
スライド 7: Microsoft 365 オンライン版で Excel を起動
スライド 8: Microsoft 365 オンライン版で Excel を起動
スライド 9: Microsoft 365 オンライン版で Excel を起動
スライド 10: Microsoft 365 オンライン版で Excel を起動
スライド 11: Microsoft 365 アプリ版のインストールと Excel の起動
スライド 12: Microsoft 365 アプリ版のインストールと Excel の起動
スライド 13: Microsoft 365 アプリ版のインストールと Excel の起動
スライド 14: Microsoft 365 アプリ版のインストールと Excel の起動
スライド 15: Microsoft 365 アプリ版のインストールと Excel の起動
スライド 16: 8-2 散布図での色分け, クラスタ分析
スライド 17: クラスタ分析
スライド 18: クラスタ分析の用途
スライド 19: Excel の散布図
スライド 20: Excel の散布図(色分け)
スライド 21: 色付き散布図を用いたクラスタ分析手順
スライド 22: 演習
スライド 23: Titanic データセット
スライド 24
スライド 25
スライド 26
スライド 27
スライド 28
スライド 29
スライド 30: クラスタ分析の用途
スライド 31: 8-3 Excel のルックアップ
スライド 32: Excel のルックアップ
スライド 33: なぜルックアップはなぜ大切なのか
スライド 34: ルックアップの例
スライド 35: 「ルックアップ」で行いたいことの例
スライド 36: ① 1行目
スライド 37: ② 2行目
スライド 38: ③ 3行目
スライド 39: ルックアップの例
スライド 40: Excel の VLOOKUP の例
スライド 41: Excel の VLOOKUP の例
スライド 42: なぜ Excel の VLOOKUP を使うのか
スライド 43: 演習
スライド 44: 演習
スライド 45
スライド 46: Excel の VLOOKUP の使い方の例
スライド 47: Excel の VLOOKUP の使い方の例
スライド 48
スライド 49
スライド 50: Excel のルックアップのまとめ
スライド 51: 8-4 Excel の絶対参照, 相対参照,ルックアップ
スライド 52: 参照.絶対参照.相対参照
スライド 53: 相対参照と絶対参照
スライド 54: 演習
スライド 55
スライド 56
スライド 57: 絶対参照と相対参照
スライド 58: 演習
スライド 59: 演習
スライド 60
スライド 61
スライド 62
スライド 63: 演習
スライド 64: 演習 余裕のある人は,次のような場合を考えてみる
スライド 65: 全体まとめ
スライド 66: 今回の授業で学ぶ意義と満足感
cs
-8.
表計算ソフトウエアを
用いたデータの扱い
(コンピューターサイエンス)
URL:
https://
www
.kkaneko.jp/
cc/cs/index.htm
l
1
金子邦彦
①
Excel
を用いたデータ分析について
②
散布図での色分けを用いたクラスタ分析
③
Excel
の検索機能
VL
OOKUP
の使い方と例
④
Excel
の絶対参照と相対参照の違い
2
アウトライン
1.
Microsoft 365
と
Excel
2.
散布図での色分け,クラスタ分
析
3.
Excel
のルックアップ
4.
絶対参照,相対参照
3
8-1 Microsoft 365
と
Exc
el
4
Microsoft
365
の主な機能
•
パソコンで
レポートを作成
したり,
発表
したり,
データをまとめ
たりで便利
5
ワード
(
文書作成
)
エクセル
(
表計算
)
パワーポイント
(
プレゼン
)
ワンノート
(
電子ノート
)
アウトルック
(
電子メール
)
Microsoft
365
の種類
2種類
ある.この授業では,
どちらを使用しても問題
ない
6
•
Microsoft 36
5
の
オンライン版
WEB
ブラウザ
で使う.
https://portal.office.com
各自の
ID
と
パスワード
でサインインが必要.
•
Microsoft 36
5
の
アプリ版
前もってインストールが必要
.
インストールでは,大量の通信が行われる.
(時間がかかる.通信費用にも注意)
Microsoft
365
オンライン版で
Excel
を起動
【
要点
】
W
eb
ブラウザ
で,次のページを開き,各自の
ID
と
パスワード
でサインイン
https://portal.office.com
7
Microsoft
36
5
オンライン版で
Excel
を起動
①
W
eb
ブラウザ
で,次のページを開く
https://portal.office.com
②
電子メールアドレス
を入れる.「
次へ
」をクリック.
(例)
p1234567@fukuyama
-u.ac.jp
8
Microsoft
36
5
オンライン版で
Excel
を起動
③
パスワード
を入れ,「
サインイン
」を
クリック
パスワードは,各自が設定したもの
④
Excel
を使いたいときは,
メニュー
で
Excel
を選ぶ
9
さまざまなメニュー
Microsoft
36
5
オンライン版で
Excel
を起動
⑤
Excel
のブックの種類
を選ぶ
この授業では「新しい空白のブック」を使う
⑥
Excel
の画面が開く
10
Microsoft
36
5
アプリ版のインストールと
Excel
の起動
【要点】
インストール
は,
Microsoft 365
アプリ版を使える
ようにするための作業(最初に行う).
そのとき,次のページを開き,各自の
ID
と
パスワード
でサ
インイン
https://portal.office.com
インストール
が終わったら,
スタートメニュー
等で
Ex
cel
を
起動
11
Microsoft
36
5
アプリ版のインストールと
Excel
の起動
①
W
eb
ブラウザ
で,次のページを開く
https://portal.office.com
②
電子メールアドレス
を入れる.「
次へ
」をクリック.
(例)
p1234567@fukuyama
-u.ac.jp
12
Microsoft
36
5
アプリ版のインストールと
Excel
の起動
③
パスワード
を入れ,「
サインイン
」を
クリック
パスワードは,各自が設定したもの
④
画面で「
Office
のインストール
」をクリック.メニューで
「
Microsoft 365
のアプリ
」を選ぶ
13
Microsoft
36
5
アプリ版のインストールと
Excel
の起動
⑤
画面の指示
に従い,インストールを行う
インストールでは,大量の通信が行われる.
(時間がかかる.通信費用にも注意)
14
次のような指示がでる
1.保存する
2.フォルダーを開く
3.実行し,その後も,画面の指示に従う
Microsoft
36
5
アプリ版のインストールと
Excel
の起動
⑥
Excel
を使うときは,スタートメニューなどで
Excel
を選ぶ
⑦
Excel
のブックの種類
を選ぶ
この授業では「新しい空白のブック」を使う
⑧
Excel
の画面が開く
15
8-
2
散布図での色分け,
クラスタ分析
16
クラスタ分析
クラスタ分析
では.散布図を見ながら.
データのパ
ターンやクラスタを観察
する
17
クラスタ分析の用途
•
市場セグメンテーション
:
•
市場セグメンテーションは,顧客を異なるグループに
分割することで市場を分析
•
顧客分析
:
•
顧客分析は,顧客の行動,嗜好,ニーズを理解し,個
別の顧客に合わせたサービスや製品を提供につなげる
•
製品分析
:
•
製品分析では,製品の特性,特徴,および顧客の反応
を分析.
18
Excel
の散布図
元データ
19
散布図
この2列で散布図
Excel
の散布図(色分け)
元データ
20
散布図
この
4列
で散布図
set
osa
は
B
列,
v
er
sicolo
r
は
C
列,
vir
ginica
は
D
列(
違う列
)
散布図の作成手順
A,B,C
,D
列の
2
~
16
行目を選択し、
挿入、散布図の操作
色付き散布図を用いたクラスタ分析手
順
1.
データの準備
2.
散布図での色分けのための準備
異なる色を設定するために.
色を変えたいデータを別の列
に移動
するなどの操作を行う
3.
散布図の作成
データを選択し.「
挿入
」タブから「
散布図
」を選択
4.
散布図の観察
色の違いに注目しながら.データのパターンやクラスタの
傾向を観察
5.
分析結果からの考察
特性や特徴を視覚的に見ていく.違う色のデータの分布の
相違点などを分析し.適切な結論や洞察を得る
21
演習
【
トピックス
】
•
並べ替え
•
散布図での色分け
•
クラスタ分析
22
Tit
anic
データセット
タイタニック号のデータ
救出
.
客室種類
.
性別
.
年齢
.
料金
.
家族の有無
など
1309
名分
23
①
Tit
anic
データセットから,
救出
(survived)
,
年齢
(ag
e)
,
料金
(far
e)
の
列
だけを
抜き出し
24
25
②
救出が
0
の行が
先に
,救出が
1
の行が
後に
来
るように
並べ替え
・
A,
B,
C
列を昇順で並べ替える操作
(このとき,
A
列の値を基準
として,
全体を
並べ替え
)
オンライン版
Excel
での並べ替え
A,
B,
C
列を昇順で並べ替える操作
(このとき,
A
列の値を基準として,全体を並べ替え)
①
範囲選択
②
リボンで「
データ
」
→
「
昇順で並べ替え
」
26
アプリ
版での並べ替え
A,
B,
C
列を昇順で並べ替える操作
(このとき,
A
列の値を基準として,全体を並べ替え)
①
範囲選択
27
②
リボンで「
データ
」
→
「
昇順
」
28
③
救出が
1
の行
についてのみ,
C
列
のデータ
を
D
列に
移す
•
範囲を選び
,右クリックメニューで「
切り取
り
」
•
移す先の
一番上のセルをクリック
し,
貼り付
け
の操作
④
B
,
C, D
列から散布図を作成
(
範囲選択
のとき,
先頭行
は
選ばない
ようにする.
2行目からを範囲にする)
29
オレンジ(救出された)は上側に,
青(救出されなかった)は下側に
偏る傾向があるかもしれない
100人分のデータで
みたとき
891人分のデータで
みたとき
クラスタ分析の用途
クラスタ分析
は
市場セグメンテーション,顧客分析,製
品分析
など,さまざまに役立つ
1.
市場セグメンテーション
:顧客を属性,行動,購買パ
ターンなどに基づいてグループ分け.各グループに合
わせたマーケティング戦略,ターゲットとなるグルー
プの絞り込み
2.
顧客分析:
顧客の行動,嗜好,ニーズを分析.個々の
の顧客に合わせたサービスや製品の提供を行い,顧客
満足度の向上
3.
製品分析:
製品の特性,特徴,顧客の反応を分析.
様々な需要や顧客の嗜好を分析.
30
8-3 Excel
のルックアップ
31
Excel
のルックアップ
•
Excel
のルックアップ
:他のセルの中から.特定の条件に合
致するセルを参照する機能.
大量のデータの中から必要な情
報を素早く見つける
ことにも役立つ
32
なぜルックアップはなぜ大切なのか
33
大量のデー
タの中から必
要な情
報を
正
確に見つけ.さまざまに活用
ルックアップの例
34
商品名
単価
みかん
50
りんご
100
メロン
500
商品リスト
氏名
商品
数量
単価
合計
AA
みかん
3
?
?
BB
メロン
2
?
?
CC
りんご
5
?
?
商品の単価は
商品リスト
に載っている.
その中の正しいもの1つを.
単価フィールドで参照したい
購入リスト
「ルックアップ」で行いたいことの例
AA
さんは.みかんを
3
個
BB
さんは.メロンを
2
個
C
C
さんは.りんごを
5
個
35
AA,
BB,
CC
さんの
値段
が
分かる表を作りたい
①
1行目
36
商品名
単価
みかん
50
りんご
100
メロン
500
氏名
商品
数量
単価
合計
AA
みかん
3
50
?
BB
メロン
2
?
CC
りんご
5
?
この範囲で
値を検索し.
同じ行の
別の列の値
参照
②
2行目
37
商品名
単価
みかん
50
りんご
100
メロン
500
氏名
商品
数量
単価
合計
AA
みかん
3
50
?
BB
メロン
2
500
?
CC
りんご
5
?
この範囲で
値を検索し.
同じ行の
別の列の値
参照
③
3行目
38
商品名
単価
みかん
50
りんご
100
メロン
500
氏名
商品
数量
単価
合計
AA
みかん
3
50
?
BB
メロン
2
500
?
CC
りんご
5
100
?
この範囲で
値を検索し.
同じ行の
別の列の値
参照
ルックアップの例
◇
参照する手がかり
として.「みかん」.「メロン」.
「りんご」の
列
を使う
◇
「みかん」.「りんご」.「メロン」の中から
値を検索
し.
同じ行の別の列にある値
を参照する
39
商品名
単価
みかん
50
りんご
100
メロン
500
氏名
商品
数量
単価
合計
AA
みかん
3
50
?
BB
メロン
2
500
?
CC
りんご
5
100
?
Ex
cel
の
VL
OOKUP
の例
40
Enter
キーを押すと
=
VLOOKUP
(B2, $G:$H, 2, FALSE)
50
セル
D2
のルックアップの式
Ex
cel
の
VL
OOKUP
の例
41
Enter
キーを押すと
=
VLOOKUP
(
B2
, $G:$H, 2, FALSE)
=
VLOOKUP
(
B3
, $G:$H, 2, FALSE)
=
VLOOKUP
(
B4
, $G:$H, 2, FALSE)
50
500
100
セル
D2, D3, D4
に入れる.ルックアップの式
なぜ
Excel
の
VL
OOKUP
を使うのか
42
自動で検索して.自動で参照するから.
正確(ミスを防ぐことができる).素早くできる
演習
【
トピックス
】
•
ルックアップ
43
演習
①
Excel
で.次のように
データ
を入力
※ 「
3
」や「
50
」などの
数値
は.必ず
半角に
44
②
セル
D2
に次の
数式
を入力
=
VL
OOK
U
P
(
B2
,
$
G:$
H,
2,
FA
LS
E)
①
セル
D2
を
クリック
して
②
入力して
Enter
キーを押す
数式バーが便利
「
50
」を確認
45
Ex
cel
の
VL
OOKUP
の使い方の例
46
=
V
LO
OK
UP
(
B2
,
$
G:$
H,
2,
FA
LS
E)
「
2
」は,範囲「
$G:$H
」
の
中
の
2
列目
という意味
Ex
cel
の
VL
OOKUP
の使い方の例
47
商品名
単価
みかん
50
りんご
100
メロン
500
氏名
商品
数量
単価
合計
AA
みかん
3
50
?
BB
メロン
2
500
?
CC
りんご
5
100
?
この列の値を参照
この列の値を検索
=
V
LO
OK
UP
(
B2
,
$
G:$
H,
2,
FA
LS
E)
「みかん」を探せ
「
$G:$H
」の中の
1列目から
「
$G:$H
」の
中の2列目の
値を参照
③
セル
D2
の
式
を,セル
D3
,
D4
に
コピー
・まず,セル
D2
を
右クリック
し.
右クリックメニュー
で「
コピー
」
48
・セル
D3
,
D4
を選び,
右クリックメニュー
で「
貼り付け
」
④
セル
D2
,
D3
,
D4
の値が
50
,
500
,
100
になっていることを確認
49
Ex
cel
のルックアップのまとめ
•
Ex
cel
のルックアップ
は,大量データから,
必要な情報を素早
く検索
できる
•
購入リストと商品リストなど.
別々のデータ
を
効率的に結びつ
ける
•
ルックアップを使うことで,手作業によるミスを防ぎ
.作業効
率が向上
する
•
データ管理や分析に役立つ.広く活用されている
50
8-4 Excel
の絶対参照,
相対参照,ルックアップ
51
参照.絶対参照.相対参照
•
参照
:
参照元に変更があると.参照先にも即座に反映
される
•
絶対参照
:
ドル記号
($)
を使用する
.
参照セル
の
位置を固定す
る
.
•
相対参照
:
ドル記号
($)
を使用しない
.コピーしたセルに合わ
せて
参照セル
の
位置が変わる
.
52
相対参照と絶対参照
53
=
VL
OO
K
UP
(
B2
,
$G
:$
H,
2,
FAL
SE
)
$G
や
$H
は
絶対参照
B2
は
相対参照
$
を
つけたら
:
絶対参照
$
を
つけなかったら
:
相対参照
演習
①
セル
D2
を左クリック
すると.
数式が表示される
ので確認
する
54
=
VL
OO
K
UP
(
B2
,
$
G:$
H,
2,
FALS
E)
②
セル
D3
を左クリック
すると.
数式が表示される
ので確認
する
55
=
VL
OO
K
UP
(
B3
,
$G
:$H
,
2
,
FA
LS
E)
③
セル
D4
を左クリック
すると.
数式が表示される
ので確認
する
56
=
VL
OO
K
UP
(
B4
,
$G
:$H
,
2
,
FA
LS
E)
絶対参照と相対参照
•
絶対参照
参照セル
の
位置を固定する
.セルのコピー&ペーストでも
位置は固定されている.
•
相対参照
参照セル
の
位置が変わる.
セルのコピー&ペーストでは.
コピーしたセルに合わせて
参照セル
の
位置が変わる
57
演習
【
トピックス
】
•
絶対参照と相対参照
58
演習
①
セル
D2
では,セル
B2
を参照している
ことを確認
試しに.セル
B2
をダブルクリックしたあと,セル
B2
の値を
「
みかん
」から「
りんご
」に
書き換え
て.
Ent
er
キーを押す
59
「
100
」を確認
②
セル
E2
に次の
数式
を入力
=C
2*
D
2
①
セル
E2
を
クリック
して
②
入力して
Enter
キーを押す
数式バーが便利
「
300
」を確認
60
③
セル
E2
の
式
を,セル
E3
,
E4
に
コピー
する
・まず,セル
E2
を
右クリック
し.
右クリックメニュー
で「
コピー
」
61
・セル
E3
,
E4
を選び,
右クリックメニュー
で「
貼り付け
」
④
合計を確認
62
セル
E2
,
E3
,
E4
の値が
30
0
,
1000
,
5
00
になっている
演習
B
列
の
商品
を,すべて「
メロン
」に書き換える.
単価,合計が自動で更新される
ことを確認
63
演習
余裕のある人は,次のような場合を考えてみる
64
元データ
価格のデータ
できあがり
商品
価格
うどん
250
そば
280
カレー
400
氏名
商品
価格
XX
カレー
?
YY
うどん
?
ZZ
うどん
?
AA
カレー
?
BB
そば
?
氏名
商品
価格
XX
カレー
400
YY
うどん
250
ZZ
うどん
250
AA
カレー
400
BB
そば
280
全体まとめ
•
クラスタ分析
:散布図を見ながら.
データのパターンやクラス
タを観察
する(高度な統計ソフトウェアや
AI
を使用することも
ある)
•
Ex
cel
のルックアップ
:他のセルの中から.特定の条件に合致
するセルを参照する機能.
大量のデータの中から必要な情報を
素早く見つける
ことにも役立つ
•
参照
:
参照元に変更があると.参照先にも即座に反映
される
•
絶対参照
:
ドル記号
($)
を使用する
.
参照セル
の
位置を固定す
る
.
•
相対参照
:
ドル記号
($)
を使用しない
.コピーしたセルに合わ
せて
参照セル
の
位置が変わる
.
65
①
Ex
cel
の操作スキル向上
,
データ分析手法
の
習得による専門性の向上
②
クラスタ分析
によるデータの分析,
データか
らの発見や洞察力
の養成
③
データサイエンスの応用の広さを理解,
情報
工学への視野の拡大
④
データに基づく
意思決定力
と
問題解決力
の向
上
66
今回の授業で学ぶ意義と満足感