狠狠撸

狠狠撸Share a Scribd company logo
Advancedな
Excel活用
広島大学 情報化推進グループ
天野 由貴
ショートカットキー
2
3
Windowsの「Ctrl」は
Macではだいたい「command」
Windows Mac
コピー Ctrl+C command+C
切り取り Ctrl+X command+X
貼り付け Ctrl+V command+V
元に戻す Ctrl+Z command+Z
セル内改行 Alt+Enter option+Enter
4
? command (コマンド)
? option (オプション)
? control (コントロール)
? shift (シフト)
Macのショートカットキーは
メニューの横に書いてある
? ?V
control+command+V
同時押し
5
Windows Mac
行の右端まで選択 Ctrl+shift+→ command
+shift+→
列の一番下まで選択 Ctrl+shift+↓ command+
shift+↓
行の途中から
あと残り全部
を
選択できる
6
Windows Mac
すべて選択 Ctrl+A command+A
すべて選択 Ctrl+shift+
→+↓
command+
shift+→+↓
シート全体を選択 シート左上の三角をクリック
Ctrl+A,command+A
は空白行までしか
選択されないので
注意!
テーブル
7
8
どこでもいいので
データの上にカーソル
を置いて
「挿入」タブの
「表」をクリック
OKをクリック
9
並べ替え,抽出が
簡単にできる
最初からフィルタがかかってる
10
ページをスクロールすると,
ヘッダが上部に固定されます。
行数の多いデータの時,わかりやすい
ページをスクロールしてもヘッダ名がわかる
11
=VLOOKUP(A2,A1:I17,3,FALSE)
通常の範囲指定 A2:I17
これだと途中で行を挿入した場合などに
数式の方もいちいち書き換えなければいけない
=VLOOKUP(A2,テーブル1,3,FALSE)
テーブル名にしておくと,テーブル全体の
データを常に参照してくれる
範囲指定するとき,テーブル名でできる
12
「集計行」を
チェック
▼ボタンをクリックす
ると,どんな集計をす
るかが選択できる
集計行を簡単に追加できる
VLOOKUP関数
13
14
VLOOKUP関数とは???
指定した範囲の中から
検索条件に一致したデータを検索し、
取り出してくれる関数
名前 電話番号
山田 太郎 090-XXXX-1234
鈴木 花子 080-XXXX-5687
??? ???
名前で電話番
号を探して
別の表に表示
したい!
15
「ある日の売上」 「定価表」
「売上数」×「定価」=売上額が知りたい!
そのためには
「ある日の売上」に「定価」を表示したい!
しかし,商品名の順番がばらばらで探すのが
大変???
16
まず
「定価表」を
テーブルにする。
名前が
「テーブル2」になる
「定価表」という名前
にしておきましょう
「テーブル2」と
書いてあるところに
カーソルを合わせて
17
「ある日の売上」C2にカーソルを置いて
数式バーの「fx」をクリック
検索ボックスに
「VLOOKUP」と入力
出てきた結果から
該当する関数を
Wクリック!
18
検索値:検索したいデータ
範囲:検索元になる範囲
列番号:取り出したいデー
タがその表の何列目か
検索方法
TRUE:同じものかもっとも
近いもの
FALSE:完全一致
19
検索値:検索したいデータ
今回検索したいのは,この行の「商品名」なので,
A2にカーソルを合わせると,自動で検索値が入る。
20
範囲:検索元になる範囲
今回検索したいのは「定価表」なので,
テーブル名「定価表」を入力
入力すると
テーブル「定価
表」が選択され
ていることがわ
かる
21
列番号:取り出したいデータがその表の何列目か
今回は「定価表」の3列目に「定価」が書いてある
ので
「3」と入力する。
②① ③
22
検索方法
TRUE:同じものか,なければもっとも近いもの
FALSE:完全一致
今回は完全に
同じものだけを
検索したいので
「FALSE」と入力
23
全部入力できたら,
最後に「完了」を
クリック
数式バーに
数式が自動で入る
24
数式をコピーする
コピーしたいセルの右下にカーソルを合わせると
黒い十字になる。
そこでWクリックすると,最下行までコピーされる。
途中の行までコピーしたい時は,ドラッグする。
25
売上額
売上数×
定価
=B2*C2
「売上額」の計算式を入力
テーブルにして,「集計行」を追加
ある日の
売上総額が
わかった!
演習1
26
27
「個人データ」の表に,
「成績」の点数を追加してください。
そのあと,テーブルにしておいてください。
テーブル名を「個人データ」にしておいてください。
完成図
「成績」のシートから,
1行目の「守屋 陽子」の名前を消してみよう
28
時間があまった人は???
「個人データ」のシートを表示し,
「データ」タブの「すべて更新」をクリック
29
検索したいものが,検索範囲に無いときに,
エラー「#N/A」が表示されます。
これはなんか見た目がよくないので???
IFERROR関数を使って,空白を表示します
「値」=
VLOOKUP(A3,テーブル
3,2,FALSE)
「エラーの場合の値」
=「`` ``」
30
検索したものがないときに,空白を表示するように
なります。
=IFERROR(VLOOKUP(A3,テーブル3,2,FALSE)," ")
ピボットテーブル
31
32
ピボットテーブルは,Excelで「クロス集計」を行
う機能。クロス集計は、2つ以上の項目について
データの集計を行う集計方法。
こんなデータから
こんな表が作れる!
33
「学生データ」をテーブルにして
テーブル名を「学生データ」にしてください。
「ピボットテーブル
で集計」をクリック
する
34
もしくは「挿入」タブの
「ピボットテーブル」をクリック
分析するデータ
「学生データ」
作成先
「新規ワークシー
ト」
「OK」をクリッ
ク
35
36
表の項目名が表示され
ている
項目をそれぞれのエリ
アにドラッグするだけ
で,
表ができる
37
学生の人数を数えたい
ので,
「値」は「学生番号」
にする
38
「値」のところの
「i」のマークをクリック
学生番号を数値と
して足し算してし
まっている!
39
「データの個数」
を選択
「OK」をクリック
他にも「平均」「標準偏差」「分散」などなど
いろんな集計方法が選択できます。
40
「外国人研究生」で「男性」は何人か?
「学部生」で「女性」は何人か?
などが,わかるようになった!
できた!
41
ピボットテーブルは,何度でもドラッグし直せる
「なんか見たい表と違ったなぁ???」と思ったら,
ドラッグして戻せば良い。
または???
チェックを外せば
表から消える
全部
消える
42
Q.「正規生」の「外国人」は何人か?
国籍
学生種別
データの個数/
学生番号
列
行
値
43
知りたいのは「外国人の正規生」なので???
「アフガニスタン」から「大韓民国」まで
shiftを押しながらドラッグして範囲選択
右クリック
「グループとアウ
トラインの設定」
→「グループ化」
なが?い????
44
「ー」をクリック
すると
グループ化した
データがたたま
れます
数式バーでグループ名が変えられます。
45
Q.「正規生」の「外国人」は何人か?
答えは,332人
46
元のデータを変えた時は
ピボットテーブルも更新しなければならない
注意
「ピボットテーブル分析」タブの
「更新」をクリック
演習2
47
48
「演習1」で作ったテーブル「個人データ」を使い
ます。
Q1.「広島県」の出身の人で,
「成績」が80点未満の人と,
80点以上の人は,どちらが多いですか?
80点未満 80点以上
??県
??県
49
時間のあまったひとは???
Q2.「22歳」の男性と女性では,
「成績」が80点以上の人は
どちらが多いですか?
80点未満 80点以上
19歳 女
男
20歳 女
男
おわりに
50
51
Excelの関数には,ほかにもいろいろあります!
IF,COUNT,COUNTIF,AVERAGE,ROUND
CLEAN などなど
やりたいことでググッてみる
「表の中から80以上の数値だけ数えたい」
「四捨五入した数値を入力したい」
「表からセル内改行を削除したい」

More Related Content

础诲惫补苍肠别诲な贰虫肠别濒活用讲习会