徳山豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野

Slides:



Advertisements
Similar presentations
1 エクセル (3) の目次 ②参照演算子と演算子参照演算子と演算子 ③参照セルの表示法参照セルの表示法 ④セルの参照方法セルの参照方法 ⑤エラーについてエラーについて ⑥シグマ( Σ )関数シグマ( Σ )関数 ⑦条件付書式条件付書式 ⑧問題 (1)問題 (1) ⑨問題 (2)問題 (2) ⑩問題.
Advertisements

情報処理 第 11 回. 今日の内容 練習用ファイルのダウンロード作成できる主なグラフ棒グラフの操作 – 棒グラフの作成 – グラフの位置とサイズの調整 – グラフタイトルの表示 – 軸ラベルの表示 – 横軸の文字の配置 – データラベルの表示.
1 情報教育 初級講座 担当: 遠藤 美純 2 今日の内容  Excel の応用 ( 午前 )  データ処理や Word との連携  グラフの作成  PowerPoint によるスライド作成 ( 午後 )  Excel による演算と基本的な関数  Excel.
1 情報基礎 A 第 4 週 EXCEL 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
1 情報基礎 A プログラムやソフトウエアの 構造 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
情報リテラシー演習 第 5 週 Excel の使い方 2. Excel の使い方 一応シラバスでは 先週 – セル入力の基本操作 – 数式の記述法 – よく利用される関数 – 範囲指定とグラフの描画 – 表とグラフの作成演習 今週 – IF 関数を用いた判定と表 示 – その他の関数 – 判定表の作成演習.
1 通信教育学部 コンピュータ演習 Excel の書式設定と関数 授業ページ「コンピュータ演習(通信教育学 部)」を 開いてください。提出課題の一覧が掲載されてい ます。
1 2. 名簿のデータを使って, 出席簿や連絡網を作る 2.1 名簿の番号と氏名を参照して,出席簿を作りま しょう. (ワークシートの挿入,別シートのセルの参照,など) 2.2 名簿の番号を参照して,席次表を作りましょう. ・・・ VLOOKUP 関数 2.3 名簿の番号と氏名を参照して,連絡網を作りま.
1 情報基礎 A 第 6 回 プログラミング入門 VBA の基本文法 1 - 計算の基本構造とプログラミング - 準備・変数・データの入出力 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
1 情報基礎 A 第 5 週 EXCEL 2 徳山 豪・全眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
1 情報基礎 A 第 6 週 EXCEL 3 徳山 豪・全 眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
1 情報基礎 A 第 4 週 EXCEL 徳山 豪・全眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
表計算ソフトウェア 関数の利用(基本編) Excel. 関数とは 関数とは ・ 計算方法があらかじめ定義され た 数式のこと ・ 必要な値を定められた書式に 従っ て入力するだけで、簡単に計算結 果を求めることができる.
情報基礎 A 第 4 週 データベースと表計算 情報基礎 A 第 4 週 データベースと表計算 1 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
コンピュータ演習 Excel 入門 岡田孝・山下雅啓 Excel の機能は膨大 その中のごく一部を紹介 表計算機能 – データの入力、表の作成、計算など グラフ機能 – 棒グラフ、円グラフなどグラフ作成 データベース機能 – 並べ替え(ソート)、検索、抽出など マクロ機能 – VBA で自動化したマクロを作成可能.
情報リテラシー演習 第 5 週 Excel の使い方 2. Excel の使い方 一応シラバスでは 先週 – セル入力の基本操作 – 数式の記述法 – よく利用される関数 – 範囲指定とグラフの描画 – 表とグラフの作成演習 今週 – IF 関数を用いた判定と表 示 – その他の関数 – 判定表の作成演習.
情報処理 第 13 回. 今日の内容 練習用ファイルのダウンロードデータの入力 – データベースに適したデータの入力方法 – ウィンドウ枠の固定 ( 見出し行の固定 ) データの並べ替え –1 つの列の値で並べ替え – 複数の列の値で並べ替え.
MS-EXCEL、 OpenCalcを 用いた表計算
ゴールデンウィークの課題 (提出日:2009/05/12) 2009/05/12に小テストがあります!
7/10 if 文課題 力作が多くて感心! 演習1:キーボードから2つの整数を入力し、小さい方の数字を 表示せよ。
エクセル(7)の目次 関数の書式 関数ウィザードの使い方 四捨五入/切り上げ/切り捨て IF関数 問題(1) 問題(2) 問題(3)
情報処理 第12回.
第7回 プレゼンテーション資料の作成 PowerPoint の使い方の簡単な説明
徳山 豪・全 眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
情報基礎(Week6) ≪Excel 2007を使った表計算の基礎≫
VBAを通して プログラム言語の基本構造を学ぶ
Copyright © Kazuhito HAMANO 2007 all Rights Reserved.
6/19 前回復習 for文による繰り返し計算 演習1:1から10まで足して画面に結果を表示する 提出者: 1人
6/26 前回復習 for文、while文による繰り返し計算
プログラミング基礎I(再) 山元進.
情報基礎A 第13週 VBAプログラミング VBAの基本文法7・実際のデータ処理
情報基礎A 第10週 プログラミング入門 VBAの基本文法2 データ型・If ~Then~Else
情報基礎A 第7週 プログラミング入門 VBAの基本文法2 データ型・If ~Then~Else
情報基礎A 第14週プログラミング 実際のデータ処理での応用(2)
情報基礎A 第11週 プログラミング入門 VBAの基本文法3 配列・For~Next
情報処理 第13回.
コンピュータと情報 第15回 Excelの使い方 その4.
第5回 統計処理(2) 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時 経済学部・法学部
プログラミング 平成24年10月30日 森田 彦.
2015年度 演習課題2 Excelによる自己評価の集計
3.成績処理 3.1 成績の平均点など ・・・AVERAGE,MAX,MIN関数 3.2 成績(合計点) ・・・SUM関数
コンピュータと情報 第14回 Excelの使い方 その4.
情報処理1~第12回~ 野中良哲.
プログラミング 平成25年11月5日 森田 彦.
徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
後期中間試験練習問題 12月3日(月)9:00~ 第3演習室.
データ構造とアルゴリズム 第14回 文字列の照合.
アルゴリズムとプログラミング (Algorithms and Programming)
エクセル(6)の目次 「ユーザー設定リスト」の作成と削除 「入力規則」での「リスト」 ユーザー定義による表示形式
プログラミング入門2 第2回 型と演算 条件分岐 篠埜 功.
関数の書式 ● SUM関数、AVARAGE関数など代表的ないくつかの関数の書式(数式の構文)は、下記のようなものである。 =関数名(引数1,引数2,引数3,・・・・・) ●引数(入力データ)は、数値で入力しても、セル名で指定してもよい。 例: =SUM(A1:A10,B21:B30,C31:C40)
第4回 統計処理(1) 表計算ソフトの基本操作 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時
第10回:Microsoft Excel (2/2)
先週の復習 2重ループを用いた、 表の記入と読み込み.
計測工学 計測工学8 最小二乗法3 計測工学の8回目です。 最小二乗法を簡単な一時関数以外の関数に適用する方法を学びます。
表計算 Excel 演習 1.Excel を使ってみる.
表計算ソフトウェアの活用① [基本的な関数]
5.集計,ピボットテーブル(クロス集計表)
情報処理技法(リテラシ)II 第7回:Excel (3/3) 産業技術大学院大学 情報アーキテクチャ専攻 助教  柴田 淳司.
基礎プログラミング演習 第6回.
プログラミングⅡ 第2回.
演習1:次の問A,Bの問題,正解,解説をするpptを作成しなさい.
情報コミュニケーション入門b 第9回 表計算ソフト入門(3)
情報処理 第13回.
徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
2011年度 演習課題2 Excelによる理解度自己採点
情報スキル入門 第13週 Excel-3.
データ構造とアルゴリズム 第14回 文字列の照合.
C言語講座 四則演算  if ,  switch 制御文.
情報基礎A 第14週プログラミング 実際のデータ処理での応用(2)
Presentation transcript:

徳山豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野 情報基礎A 第5週  表計算 2   徳山豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野

大小の比較 大小比較を行う 比較結果は「TRUE」「FALSE」 A15 =5>3 B15 =5<3 C15  =(10*2)<3 D15 =B2>C2 E15 =B2<C2 比較結果は「TRUE」「FALSE」 真(TRUE)か偽(FALSE)を返す 正しければ「TRUE」を正しくなければ「FALSE」を返す data1.xlsx シート: 四則演算

簡単なプログラム 「TRUE」 と「FALSE」での動作選択(Branching, 分岐) 「IF」文を用いたプログラム IF (判定式,動作1,動作2) 判定式がTrue なら動作1を、Falseなら動作2を行う  =IF(論理式 , [真の場合] , [偽の場合]) 論理式又は セル番号 文字列で返す場合は “ ”で囲んで入力数値の場合は数値のみを入力

論理式(条件式)に使う記号 簡単なプログラム(論理式) A=B AとBが同じ A>B AがBより大きい A>=B AがB以上

簡単なプログラム 論理式 =IF(論理式, 1, 0) =IF(論理式, “文字列”, “文字列”) A16 =IF(A15, 1, 0) =IF(論理式, 動作1, 動作2) 真の場合 論理式 動作1 偽の場合 動作2 =IF(論理式, 1, 0) A16 =IF(A15, 1, 0) =IF(論理式, “文字列”, “文字列”) B16 =IF(A15, “True ”, “False ” ) C16 =IF(B2>C2, “正解”, “不正解”)  

簡単なプログラム D16 =IF(B2>=80, “合格”, “不合格”) true >=80 合格 false 不合格

演習1:簡単なプログラム(成績判定1) 平均点に対する合格判定 data1.xlsx シート: 関数による計算 data1.xlsxファイルの“関数による計算”シートの「合格」,「不合格」の判定を行って下さい. 平均点に対する合格判定 判定基準 国語,英語,数学3科目の平均点が80点以上は「合格」未満は「不合格」とする G1に「合否」項目を追加 G2~G101に「合格」「不合格」を表示するプログラム

>=90 >=80 成績の評価 成績がB2に蓄えられていれば、 秀 優 その他 IF文を入れ子にして使う =IF(論理式,[真の場合] , [偽の場合] ) 成績の評価 IF文を入れ子にして使う 成績がB2に蓄えられていれば、 成績が90点以上なら“秀”、80点以上90点未満は“優”,80点未満は“その他”  = IF (B2>=90, “秀”,                    ) IF(B2>=80, “優”,“その他”) true 秀 >=90 = IF (B2>=90, “秀”,     ) false >=80 true IF(B2>=80, “優”,“その他”) 優 その他 false

秀 >=90 優 >=80 良 >=70 >=60 可 If文を使った計算 不可 true false true 成績が90点以上なら秀、80点以上90点未満は優、70点以上80点未満は良、60点以上70点未満は可, 60点未満は不可 true 秀 >=90 false >=80 true 優 false >=70 true 良 false >=60 true 可 false 不可

秀 >=90 >=80 優 >=70 良 >=60 可 不可 true false true false true =IF(論理式 ,動作1,  動作2                                             ) IF(論理式,動作1,  動作2                             ) IF(論理式,動作1, 動作2               ) IF(論理式,動作1,動作2 )

=IF(B2>=90, "秀",IF(B2>=80, "優", 成績の評価 成績が90点以上なら“秀”、80点以上90点未満は“優”、70点以上80点未満は“良”、60点以上70点未満は“可”, 60点未満は“不可” =IF(論理式 ,動作1,  動作2                                             ) IF(論理式,動作1,  動作2                             ) IF(論理式,動作1, 動作2               ) IF(論理式,動作1,動作2 ) =IF(B2>=90, "秀",IF(B2>=80, "優", IF(B2>=70,"良", IF(B2>=60, "可","不可"))))

演習1:簡単なプログラム(成績判定2) Data1.xlsファイルの“関数による計算”シートの3科目の成績評価をして下さい 準備:項目追加 data1.xlsx シート: 関数による計算 Data1.xlsファイルの“関数による計算”シートの3科目の成績評価をして下さい 準備:項目追加 3列を追加する E1:国語,F1:英語,G1:数学 E2~G101に「秀」「優」「良」「可」「不可」を表示するプログラム

演習2:簡単なプログラム(成績判定2) 点数に対する成績評価 判定基準 項目追加 国語,英語,数学点数に対して評価 data1.xlsx シート: 関数による計算 点数に対する成績評価 判定基準 国語,英語,数学点数に対して評価 成績が90点以上なら“秀”、80点以上90点未満は“優”、70点以上80点未満は“良”、60点以上70点未満は“可”, 60点未満は“不可” 項目追加 E2~G101に「秀」「優」「良」「可」「不可」を表示する簡単なプログラム

演習3:成績の統計 data1.xlsx シー:関数による計算 「科目別評価値」表を作成してください J列とK列の間を1列空けてください

=COUNTIF(E2:E101,“秀”) =COUNTIF(E2:E101,L10) 成績の統計 国語で“秀” の学生数は何人ですか? 計算の対象となるセルを定義する条件を数値、式、セル、または文字列で指定 =COUNTIF(データの範囲 , 検索条件) =COUNTIF(E2:E101,“秀”) =COUNTIF(E2:E101,L10)

演習3:成績の統計 各科目ので“秀”,“優” 、 “良” 、 “可” 、 “不可” の学生数も求めてください data1.xlsx シー:関数による計算 各科目ので“秀”,“優” 、 “良” 、 “可” 、 “不可” の学生数も求めてください

国語のグラフー棒グラフ 1/5 ①グラフを描くデータの範囲を選択 ②挿入を選択 ③グラフの種類を選び選択 ② ③ ① data1.xlsx シー:関数による計算 国語のグラフー棒グラフ 1/5 ①グラフを描くデータの範囲を選択 ②挿入を選択 ③グラフの種類を選び選択 ② ③ ①

国語のグラフー棒グラフ 2/5 ④グラフのツールのデザインからデータの選択をクリック ⑤グラフデータの範囲を確認 ④ ⑤ data1.xlsx シー:関数による計算 国語のグラフー棒グラフ 2/5 ④グラフのツールのデザインからデータの選択をクリック ⑤グラフデータの範囲を確認 ④ ⑤

国語のグラフー棒グラフ 3/5 ⑥横(項目)軸ラベル指定 ここで「編集」をクリックしグラフの横軸ラベル(項目ラベルIを設定する. data1.xlsx シー:関数による計算 国語のグラフー棒グラフ 3/5 ⑥横(項目)軸ラベル指定 ここで「編集」をクリックしグラフの横軸ラベル(項目ラベルIを設定する. 指定しないと数値1,2,3,4,5が表示される. 「関数による計算」シートのL10:L14にある「秀」「優」「良」「可」「不可」を項目ラベルにする ⑥

data1.xlsx シー:関数による計算 国語のグラフー棒グラフ 4/5 ⑦グラフ要素を設定する   グラフタイトル,X,Yの項目軸を設定 ⑦

data1.xlsx シー:関数による計算 国語のグラフー棒グラフ 5/5

data1.xlsx シー:関数による計算 演習3:グラフ作成 英語,数学の棒グラフを作成して下さい

data1.xlsx シー:関数による計算 国語・英語・数学のグラフー集合縦棒