関数の構造

Similar documents
(Microsoft Word \224N\223x_Excel_\212\326\220\224\225\322_.doc)

パソコン基本操作講習会テキスト

Excel 関数 明治大学教育の情報化推進本部 IZM201904

Microsoft Word - 18環設演付録0508.doc

目 次 1. 関 数 の 入 力 関 数 とは 関 数 の 挿 入 関 数 の 入 力 方 法 関 数 の 構 造 引 数 の 種 類 エラー 値 算 術 演 算 子... 9

スライド 1

関数とは 関数とは 結果を得るために 処理を行う仕組み です Excel2010 には あらかじめ関数が数式として組み込まれています たとえば SUM 関数 は 指定した値をすべて合計する 仕組みです 長い計算式や複雑な計算式を作成せずに 簡単に結果を求めることができます 例合計 =A1+A2+A3

Section1_入力用テンプレートの作成

コンピュータリテラシ 第 6 回表計算 2 このスライド 例題 /reidai6.xlsx /reidai6a.xlsx 課題 12 /reidai6b.xlsx /table12_13.xlsx

スライド 1

< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 )

Excel2013基礎 数式と表編集

ビ Ⅱ4-2 (1-2) 検索関数 VLOOKUP 関数 VLOOKUP 関数は 指定した範囲の表を縦 ( 列方向 ) に検索する関数です [ 関数の挿入 で 検索 / 行列 の分類中にある 書き方 VLOOKUP( 検索値, 範囲, 列番号, 検索方法 ) 検索値... 検索したい値 または値が入

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア

ワープロソフトウェア

2011 年度春学期基礎ゼミナール ( コンピューティングクラス ) A コース 1 / 18 コンピュータリテラシー A コース 第 10 講 [ 全 15 講 ] 2011 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 同志社大学経済学部 DIGITAL TEXT コンピュータリ

2 / 16 ページ 第 7 講データ処理 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2. [ ファイルの場所 ] がデータを保存している場所になっている

Microsoft Word A08

Sheet2 に作成する表 問題 2 前問の成績表 (Sheet2) の各教科の順位の列の次に評価の列を作って 生徒ごとに各教科の評価をし なさい なお評価は 各教科 A(100~85) B(84~70) C(69~55) D(54 以下 ) とする 1.4 集中力度チェックテスト自分の集中力がどの

セル G5 に 大手町店 の合計を求めましょう 暮らしのパソコンいろは 1 セル G5 をクリックします 2 ホーム タブをクリックします 3 編集 グループの ( 合計 ) をクリックします セル G5 と数式バーに =SUM(D5:F5) と表示され セル範囲 D5:F5 が点滅する線で囲まれま

(7) 表示されている [ オートフィルオプション ] をクリックして [ 書式なしコピ ー ] をクリックします (8)[ 評価 1] の結果が表示されます [ 評価 2] の列には [ 売上数量 ] が 1500 以上であれば 1000 以上であれば そ うでなければ と表示されるようにしてくだ

10. セル範囲に名前を定義します シート : 利用者リスト 1. セル A2:A5 を選択する 2. 名前ボックスに 利用者と入力 3. 続いて B2~B5 を選択 名前ボックスに続柄と入力 名前ボックスを記入するため 余分に選択するとどこまでしたか忘れますので最後のセルに下線を引いておくと解りや

「不動産リスト」を解く

改訂履歴

第 1 節 関数とは 関数とは 与えられた文字や数値に対し 定められた処理を行って結果を返す命令のことです 例えば パンをホームベーカリーで作るには 最初に材料となる小麦粉などを入れ 次いでドライイースト 最後に水を入れるという順序があります そして スタートボタンを押すとパンが完成します ホームベ

Microsoft Word - Excel2_Excel関数_2013.docx

エクセルの基礎を学びながら、金額を入力すると自動的に計算され、1年分の集計も表示される「おこづかい帳」を作りしょう

条件付き書式 の ルールの管理 をクリック 2 新規ルール をクリック 1 ルール の管理をクリック 3 指定の値を含むセルだけ書式設定 を クリック 7 グレーを選び OK をクリック 4 次の値に等しい を選ぶ 5 2 と入力 6 書式をクリック 8OK をクリック 以下同様に 新規ルール をク

校務処理テキスト2016 HP用

Microsoft Word - ExcelTable.docx

2 / 14 第 7 講データ処理 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2. [ ファイルの場所 ] がデータを保存している場所になっていることを確

Microsoft Word MSExcel2010

関数の構造

立ち読みページ

スライド 1

スライド 1

ワープロソフトウェア

6 シート見出しブックに入っている各シート名の名前が表示されます シートとは 表を作るための作業エリア 単にシートという場合はワークシートのことを指します シート上のセルにデータを入力しながら表を作っていきます シートには他にグラフシートもあります 7 数式バー現在操作の対象となっているセル内のデー

改訂履歴

四則演算 列幅を広げる 1B 列と C 列の境目にカーソルを持って行く 2 カーソルが白い矢印から 左右開きの矢印に変わった場所で ダブルクリック 列幅の自動調整 ドラッグ 手動で広げたり 縮めたりできる 罫線をひく 1 罫線を引く範囲をドラッグして指定する (B2:E8) 2 ホーム タブのリボン

Excel 活用編 Excel を使って おみくじ と 今日の運勢 を表示させましょう I. おみくじの作成 Excel の関数を使って 本日の吉凶を表示させましょう 1. Excel の起動 Excel を起動します 1 入力を省略するために 作成途中の Book を準備しています ドキュメントか

初めてのプログラミング

(Microsoft Word - \202v\202a\202s\203G\203N\203Z\203\213.doc)

コンピュータリテラシ

Excel2013 データベース1(テーブル機能と並べ替え)

正誤表(FPT1004)

エクセルの起動 エクセル (Excel) の起動をしましょう 1 左下隅 ( スタートボタン ) を 3 4 クリックします スタートメニューが表示されます 2[ すべてのプログラム ] をポイントします 3 [ 右のスクロールバーを上下に移動して [Microsoft Office] フォルダを探

第4回

住所録を整理しましょう

Microsoft Excel -成績処理に役立つExcelの基礎知識と関数-

経済データ分析A

Microsoft Word - Excel2013Step3.doc

(5) 作業グループの設定 < 解答 > ( ア )=2 作業グループは 複数のシートにカーボン紙のように 同じ編集ができる機能です 先頭 Sheet1 をクリックしてから Shift キーを押しながら 末尾 ( まつび ) の Sheet3 をクリックすると Sheet1 ~ Sheet3 がグル

Excel2013 マクロ

情報処理実習(芸術1)

2. 文字データの入力 2.1 タイトルバーの表示 OpenOffice.org 2.0 の表計算ドキュメントを起動します ワークシート ( 図 1) の青いタイトルバー には, 作者がブックに名前を付けていないことを示す 無題 1 の表示が現れています ( 図 1) 2.2 文字入力時の約束キーボ

1セル範囲 A13:E196 を選択し メニューの データ - 並べ替え をクリック 並べ替え ダイアログボックスで 最優先されるキー から 年代 を選択し OK をクリック ( セル範囲 A13:E196 のデータが 年代 で並び替えられたことを確認する ) 2セル範囲 A13:E196 を選択し

第 1 章 Excel の特徴 表計算ソフト 表を簡単に作ることができる データを入力するだけで見 やすい表ができる 集計表の計算がすぐにできる データを取りまとめて集計 できる データを簡単にグラフにできる 入力したデータをもとに グラフを作成できる 1

Excelで血圧記録表を作成しょう!

PowerPoint プレゼンテーション

はじめに


データバー を例にとって解説します 数値の入っているセル範囲 G2:I16 をすべて選択した状態で [ ホーム ] 2

問題 2 < 支社別下半期実績表 > を完成させましょう 1.[B12]~[D12] セルを結合して中央揃えに設定しましょう (1)[B12]~[D12] セルを選択します (2)[ ホーム ] タブの [ 配置 ] グループにある [ セルを結合して中央揃え ] ボタンを選択します (3)3 つの

1. Excel の起動 空白のブックを開く 2. 家族リストの作成 1 項目名を入力セル A1 : 氏名 B1 : 続柄 2 シート見出しのシート名 Sheet1 を 家族リスト に変更 3 項目名に太字 セルの塗りつぶし色 中央揃えを設定 4 セル A2 から順に項目に対応するデータを入力 5

目次 1. はじめに Excel シートからグラフの選択 グラフの各部の名称 成績の複合グラフを作成 各生徒の 3 科目の合計点を求める 合計点から全体の平均を求める 標準偏差を求める...

1 / 10 vlookup(true の場合 ) 奨励金比較表の作成 < 処理条件 > の 5. に < 出力形式 2> のような奨励金比較表を作成しなさい とあるので 作成した 2 つの表の下に < 出力形式 2> を見ながら 入力していきます 1. まず A25 をクリックします 2. 奨励金

三科目合計の算出関数を用いて各教科の平均点と最高点を求めることにする この2つの計算は [ ホーム ] タブのコマンドにも用意されているが 今回は関数として作成する まず 表に 三科目合計 平均 と 最高点 の項目を用意する 項目を入力する際 適宜罫線などを設定し 分かりやすい表作成を心がけること

情報処理演習

問題 1 次の文章は Excel の作業環境について述べたものである 下線部の記述の正誤を判断し 解答群 { } の記号で答えよ ただし 下線部以外の記述に誤りはないものとする 設問 1. 数値データが入力されている複数のセルを選択すると 選択した範囲のデータの個数や合計が ステータスバー上に表示さ

目 次 1. Excel の起動 文字入力 書式設定 枠線の表示 スピンボタン作成 ( 年 ) スピンボタン作成 ( 月 ) 年 と 月 の表示 祝日予定の表示 関数の挿入

パソコンで楽チン、電力管理3169編

次の病院 薬局欄は 氏名 欄に入力された値によって入力すべき値が変わります 太郎の行く病院と花子の行く病院が必ずしも同じではないからです このような違いを 設定 シートで定義しておきましょう 太郎の行く病院のリストを 太郎 花子の行く病院のリストを 花子 として 2 つのリストが定義されています こ

1. エクセルの起動 エクセルを起動して 空白のブックを開きましょう 2. 文字入力 次のように文字を入力します セル A1 1 セル B1 月のスケジュール セル A3 日 セル B3 曜日 セル C3 祝祭日 セル D3 午前 セル D4 時刻 セル G4 予定 セル A5 2016/1/1 セ

Microsoft Word - 教科書大1b第12週06.doc

データベース機能 EXCEL には簡単なデータベース機能があり 表のデータから条件に合致するレコードを抽出することなどができる 本来がデータベースソフトウェアではないので 専用のソフトと比べるとその機能は劣るが 単なる表引きや計算ではできないことを可能にし 非常に便利な利用をすることができる 1 デ

Excel2013 シート・ブック間の編集と集計

2 選択した A 列 上で右クリックして 右クリックメニュー を開き, 削除 (D) をクリックします 削除 (D) クリック後, A 列 は削除され, 表全体が 1 列分右に移動します 右クリックメニュー 削除 (D) をクリックします 選択した A 列 上を右クリック 1 列削除後の図 手順 2

Microsoft Word - Excel2013Step0.doc

Word2013基礎 基本操作

ゲームエンジンの構成要素

統計活用のためのExcel 学習の手引き

練習問題 1-1 1タイトルバー 2クイックアクセスツール 3リボン バー 4タブ 5 名前ボックス 6 数式バー 7 列番号 8 行番号 9アクティブセル 10マウスポインター 11シート見出し 12ステータスバー 練習問題 1-2 [1] セルの範囲選択始点から終点のセルをドラッグ 列の選択列番

2 列 B と 列 C の間にカーソルをあわせ, カーソルの形が変化したところでドラッグして右に移動し, 列 B の幅を約 に設定します 3 列 C の上でマウスをドラッグして右に移動し, 列 C, 列 D, 列 E の 3 列を一括選択します 一括選択ができたら, 列 C と 列 D

目次 1. ファイルの保存 ウインドウ枠の固定と解除 枠の固定 固定の解除 画面のズーム 数式に挑戦! まずは足し算 他のセルを 参照 四則演算...

縦 計 横 計 をSUM 関 数 で 一 度 に 計 算 する 縦 横 の 合 計 を 表 示 するセルが 計 算 対 象 となる セルと 隣 接 している 場 合 は 一 度 に 合 計 を 求 め ることができます 1 計 算 対 象 となるセル 範 囲 と 合 計 を 表 示 する セル 範

IF 関数 論理式が真か偽かで 指定した表示をする =IF( 論理式, 真, 偽 ) 論理式とは A1=5 A1>50 A1=B1 など 数やセルとの関係を表す式 A1= 1 月 など 文字に関する式の場合は ダブルクォーテーションで文字を囲む 半角と全角は別の文字として扱われるので 入力に注意 式

第 1 章 : べき乗 ( べきじょう ) 準備 べき乗 ( べきじょう ) の使用 練習問題... 7 第 2 章 : 範囲名の利用 名前の定義 [ 名前ボックス ] を使って範囲名 名前の定義

スプレッドシートについて

Excel2013 ピボットテーブルを使った分析

はじめに:ロシア政治を考える視点

Microsoft Word - no07-08

Microsoft Word - 09isA11_mod.doc

Microsoft Word - Excel2013Step2関数入門編.doc

IF 関数 論理式が真か偽かで 指定した表示をする =IF( 論理式, 真, 偽 ) 論理式とは A1=5 A1>50 A1=B1 など 数やセルとの関係を表す式 A1= 1 月 など 文字に関する式の場合は ダブルクォーテーションで文字を囲む 半角と全角は別の文字として扱われるので 入力に注意 式

関数とその入力 EXCEL には数多くの関数が組み込まれており 自分で特別な用途の関数 ( ユーザー定義関数 ) を作ることさえできてしまう 関数をうまく使いこなせるか が 仕事をうまくこなせるか にもつながるので 基本をしっかりと押さえることが重要である ただし 学校関係では使う関数はある程度限ら

ビ Ⅱ5-2 (1-3) セル内容の連結 数式を書く際に +, -, *, / を使うと数値を使った通常の四則計算をしますが & を使うと複数の値の連結をすることができます ( 例 ) A1 に 10 A2 に 20 B1 に あいう B2 に かきく と入っているとき 数式表示結果 1 = A1

スライド 1

関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^

Lesson2 下のファイルを開いておきましょう H21hyo3_Ver フォルダ - ドリルフォルダ - ドリル _ 提供データの中の - Lesson2 提供.xls - 問題 1 問題 1 シートを開いておきます ( 問 1)C 列の条件に従って G 列にセルの内容をコピーまたは移

Transcription:

表計算ソフト (Excel) 応用操作 講習会テキスト 2009 年度版 明治大学

目 次 1. 関数の入力... 3 1.1 関数とは... 3 1.2 関数の挿入... 4 1.3 関数の入力方法... 6 2 関数の構造... 8 2.1 引数の種類... 8 2.2 エラー値... 9 2.3 算術演算子... 9 2.4 比較演算子... 10 2.5 文字列演算子... 10 2.6 参照演算子... 10 3 よく使う関数...11 3.1 COUNT 関数 ( 統計 )...11 3.1.1 COUNT...11 3.1.2 COUNTIF... 14 3.1.3 COUNTA... 16 3.2 IF 関数と関数のネスト... 17 3.2.1 IF( 論理 )... 17 3.2.2 SUMIF( 数学 / 三角 )... 20 3.3 LOOKUP 関数... 22 3.3.1 VLOOKUP( 検索 / 行列 )... 22 4 表を見やすくする修飾 書式... 25 4.1 条件付き書式... 25 4.1.1 セルの値による条件付け... 25 4.1.2 数式による条件付け... 26 5 その他の関数... 28 2

1. 関数の入力 1.1 関数とは関数とは 目的の処理を行うためにあらかじめ用意されている数式のことです Excel の関数は複雑な処理を簡単にできるように プログラムであらかじめ組み込まれています 例 A1 セルから A10 セルまでの合計を計算する場合 ( 図 1-1) 演算子を使う =A1+A2+A3+A4+A5+A6+A7+A8+A9+A10 図 1-1 関数を使う ( 図 1-2) =SUM(A1:A10) 図 1-2 3

1.2 関数の挿入 Excel2_data2008.xlsx ファイルを開き 関数の入力方法というワークシートを開いてください ( 図 1-3) をクリック ( 図 1-4) またはメニューバーの 数式 タブの 関数の挿入 をクリックすると 図 1-5 が表示されます 図 1-3 横幅が広がる 行幅が広がる 図 1-4 図 1-5 関数は 財務 日付 / 時刻 数学 / 三角 統計 検索 / 行列 データベース 文字列操作 理論 情報 エンジニアリング キューブ の11 種類に分類されています すべて表示 を選択すると 分類名に関係なく用意されているすべての関数名が表示されます 最近使用した関数 を選択すると自分が最近使った関数名が表示されます 4

キーワードを入力して目的の関数を検索することができます 図 1-6 選択した関数のヘルプが表示され関数の使い方を調べることができます 関数名を頭文字で検索する関数名の欄はアルファベット順に並んでいます 例えば RANK という関数を探す場合 [ 関数の分類 ] 欄を 全て表示 にする [ 関数名 ] 欄をクリックキーボードの半角英数で R と入力 R から始まる関数が昇順で表示されるまたは RANK とすばやく入力 RANK が最上段に表示される 5

1.3 関数の入力方法 1) から 関数の挿入 ダイアログボックスを利用して入力する方法 ここでは例としてセル F10 に3つの列の平均を求めます 1 平均を求めるセル F10 をアクティブにする 2 ボタンをクリック 図 1-7 3 AVERAGE をクリック OK をクリック 図 1-8 図 1-9 4 数値 1をアクティブにしてこのマークをクリックマウスで範囲を選択もう一度このマークをクリック 5ワークシートの3つの範囲を選択 [OK] をクリック 図 1-10 ここに結果が表示されます 6

2) キーボードから入力する方法 ( 直接入力 ) 関数式を数式バー またはセルから打ち入力します 関数名引数はかっこ ( ) で囲む範囲はコロン : で区切る =AVERAGE(A3:A10,B3:B10,C3:C10) 引数はカンマ, で区切る 関数は必ず等符号 = から始まります 次に関数名と括弧で囲まれた引数で構成されます 関数を入力する際には全て半角の英数字だけが関数として認識されます 関数の構造 書式 スペルなどを覚えていないと入力できない為 初心者にとっては少し難しい方法です このテキストでは 関数の挿入 ダイアログボックスを利用した入力方法を紹介していきます 7

2 関数の構造 2.1 引数の種類 関数の種類によって引数として使うことができます 引数の種類 ( 型 ) 説明 数値 整数 小数など 文字列 文字列 と必ずダブルクォーテーションで囲む 1 理論値 TRUE( 真 ) または FALSE( 偽 ) 配列 複数のデータをひとつの集合体として扱うもの エラー値 ### #N/A などのエラー値 2 セル参照 セル (A1) またはセルの範囲 (A1:B6) 数式 10+20 などの数式 関数 引数に関数を用いることができる 入れ子 ( ネスト ) という その他 定義された名前など セル範囲につけられた名前など 1 関数の中で文字列を入力する際には ダブルクォーテーションを用いましたが セル内に文字列を表示させるときには シングルクォーテーションを用います 例 20+30 という文字列を表示させるときには 20+30 と入力する 2 関数を入力する際に誤った数値や引数を指定してエラー値が表示された場合 数式に何らかの間違いが存在するので該当セルの数式を再編集してください 8

2.2 エラー値 エラー値 説明 #### シャープ #DIV/0! ディバイディッド バイ ゼロ #N/A ノー アサイン セルの幅より長い値や文字列が入力されていたり マイナスの日付が入力されていたりする場合に表示されます 数式で 0 で割り算した(0 で除算 ) 場合に表示されます 関数や数式に使用できる値がない場合に表示されます #NAME? ネーム Excel で認識できない名前 ( セルや関数の名前が間違っている ) を使った場合に表示されます #NULL! ヌル 関数や数式を入力した際に 間違ったセルの番地や関数の書式に間違いがある場合に表示されます #NUM! ナンバー 数式中のセル参照や引数が無効な場合に表示されます #REF! リファレンス 数式または関数の数値に問題がある場合に返されます #VALUE! バリュー 数式中で数値を入力すべきセルに文字列が入力されていたりする場合に表示されます 次に関数を含む数式で利用する数式演算子を示します これらは入力するときは半角で入力します 2.3 算術演算子種類 内容 例 + 加算 1+2 - 減算または負の数 3-1 * 乗算 2*3 / 除算 6/3 ^ 累乗 2^2(2*2 と同じ ) 9

2.4 比較演算子 2 つの値を比較し 判定するときに使用します 種類 内容 例 =( 等号 ) 左辺と右辺が等しい A1=B1 >(~より大きい ) 左辺が右辺より大きい A1>B1 <(~より小さい ) 左辺が右辺より小さい A1<B1 >=(~ 以上 ) 左辺は右辺以上 A1>=B1 <=(~ 以下 ) 左辺は右辺以下 A1<=B1 <>( 不等号 ) 左辺と右辺は等しくない A1<>B1 2.5 文字列演算子複数の文字列を結合するときに使います 種類 内容 例 山田 & 太郎 は & 2 つの文字列の結合 連結して 1 つの連 山田太郎 ( アンパサンド ) 続する文字列の値を作成する となります 2.6 参照演算子 種類 内容 例 : ( コロン ), ( カンマ ) セル範囲を指定する参照演算子 セル参照コロンで結ぶことでその範囲をひとつの参照とする 複数の参照の参照演算子 関数の引数との間に使う A1:A10 SUM(A1,A3:A10) 10

3 よく使う関数 3.1 COUNT 関数 ( 統計 ) 3.1.1 COUNT COUNT( 値 1, 値 2,...) 指定した値の個数の合計を返します 値は1~255 個まで指定できます エラー値 数値に変換できない文字列 空白セル 論理値 は合計の対象になりません エラー値等の個数の合計は COUNTA 関数 (3.1.3) を用いてください 値 : データの個数を求める値 セル セルの範囲 参照セル 数値 日付 数値を表す数式 例 出席日数を数える ( 出席時刻が入力されているセルの合計を表示させる ) 図 3-1 シート名 よく使う関数 ( 練習用 ) タブをクリックしてください ここで阿久津さんの出席日数を数えてみましょう セルI5をアクティブにします ( 図 3-1) 数式バーの左のを押します ( 図 3-2) 図 3-2 11

図 3-3 関数の挿入 が開き 関数名から COUNT を選択し OK を押します ( 図 3-3) すると以下のように 関数の引数 が開きます ( 図 3-4) 阿久津さんの 8 月 1 日から 8 月 5 日までの出席時刻の入力されているセルを選択します 図 3-4 出席日数の欄に 4 と表示されれば成功です 12

同時にセル I5 に 日 という単位を表示してみましょう セルI5をクリックし 数式バーを確認してください =COUNT(D5H5 の後ろに 直接 & 日 と入力して Enter キーで入力を確定します 図 3-5 阿久津さんの出席日数が 4 日 と表示されているのを確認してください 正しく入力できたら10 行目までコピーしてください このように数式バーの直接入力は用途に応じて使い分けてください ここまでの操作でセル [I5] には下記が入力されます =COUNT(D5:H5)&" 日 " 13

3.1.2 COUNTIF 条件にあったセルだけ抽出し個数を求める COUNTIF( 範囲, 検索条件 ) COUNTIF 関数は 条件をひとつしか指定できません 複数の条件を指定する場合は DCOUNT 関数を用います 範囲 : データの個数を求めるセル範囲検索条件 : 検索する数値 ( またはセル参照や文字列 数式 ) 検索条件には 検索したいセルを定義する数値 文字列 式で指定します 式や文字列で検索条件を指定する場合には 半角のダブルクォーテーションで囲む必要があります 例 平均点以上の得点を取った受講者の人数を数える 図 3-6 1.3(P6) の説明を参考にしてセル [C13] に得点の平均を求めてください 平均点は76.7となります このデータから 平均点以上の人数を数える関数をセル [C15] に設定します セル [C15] をアクティブにしてください 14

関数の分類 ( 統計 またはすべて表示 ) 関数名 COUNTIF 下記のように必要な入力をしてください 得点の列を選択 [C13]( 平均点が表示されているセル ) よりも大きい という意味です 図 3-7 平均点以上の人が 3 と表示されれば正解です COUNT で単位に 人 と付けたように ここでも同様に & 人 を追加して 人 を付けてください セル [C15] の数式バーには下記が入力されます =COUNTIF(J5:J10,">="&C13)&" 人 " 15

3.1.3 COUNTA 空白でないセル ( 数値 文字 ) の個数を求める COUNTA( 範囲, 検索条件 ) 範囲 : データの個数 ( 数値 文字 ) を求めるセル範囲検索条件 :( 省略可 ): 検索する数値 ( またはセル参照や文字列 数式 ) 例 受講者の人数を数える ここでは範囲内に入力されている個数を表示させることで [B5] から [B10] までの受講者数を数えます セル [C14] をアクティブにする ( 図 3-8) 統計 COUNTA を選択 OK 図 3-8 表示された画面で 値 1 欄に氏名の列 (B5:B10) を選択 OK セルC14のまま 数式バーをクリック 関数式の後に & 人 と入力 Enter 受講者数が 6 人 と表示されれば正解です =COUNTA(B5:B10)&" 人 " 16

3.2 IF 関数と関数のネスト 3.2.1 IF( 論理 ) IF 関数は指定条件 ( 論理式 ) によって対象が真 (TRUE) か偽 (FALSE) かを判定し それぞれに指定した値を返すものです IF( 論理式, 真の場合, 偽の場合 ) 論理式 : 真偽を判断する数式真の場合 : 論理式の結果が真の場合の処理偽の場合 : 論理式の結果が偽の場合の処理 < 関数のネスト> 一つのセルの中に複数の関数を使い組み合わせることを 関数のネスト ( 入れ子 ) といいます 同じ関数を何度も使用したり 別の関数と組み合わせて使うことができます 引数に AND または OR 関数を使って関数を組み合わせたりする事もできます Excel2007 では関数のネストは最大 64 階層まで可能です ここでは IF 関数を 3 回ネストしてみます 例 得点が90 点以上なら 優 平均点以上ならば 良 70 点以上なら 可 そうでなければ 不可 と表示する 図 3-9 図 3 では 阿久津さんの合否の関数を設定します [K5] をアクティブ 論理 またはすべて表示 IF を選択 IF 関数の 関数の引数 ダイアログボックスが開きます 17

まず 90 点以上の場合 優 と表示されるようにします 1~5 の以下の手順で入力します 1 J5>=90 2 優 と入力 は自動的に入力される 3この欄をクリックしアクティブにする 図 3-10 4ダイアログボックスが開いた状態でここをクリック 5プルダウンリストより IF を選択 図 3-11 6 新たに IF 関数のダイアログボックスが開く 図 3-12 続いて このダイアログボックスに平均点以上なら 良 と設定します 7~9( 図 3-13) 18

7J5>=$C$13 J5が平均点以上と入力する この時 C13( 平均点のセル ) は絶対値 F4キー 1 回 8 良 と入力 図 3-13 9 偽の場合 欄をアクティブにする 次に4と同じ操作で新しい [IF] 関数の 関数の引数 ダイアログボックスを開き 以下同様の操作で70 点以上なら 可 そうでなければ 不可 と表示されるように入力し最後に OK をクリックします ( 図 3-14) 図 3-14 阿久津さんの得点は86 点ですので [K5] に 良 と表示されれば正解です 数式バーには以下のように入力されます =IF(J5>=90," 優 ",IF(J5>=$C$13," 良 ",IF(J5>=70," 可 "," 不可 "))) 正しく入力されたら [K10] までコピーしてください 19

3.2.2 SUMIF( 数学 / 三角 ) 条件にあったセルだけを抽出し合計を求めることができます また 条件をつけることができますが 条件をひとつしか指定できないので 複数の条件を指定する場合には DSUM 関数を用います SUMIF( 範囲, 検索条件, 合計範囲 ) 範囲 : 対象となるセル範囲検索条件 : 検索する文字列 ( またはセル参照や数値 数式 ) 合計範囲 : 検索条件を満たすデータを合計するセル範囲 例 A 班 B 班の得点の合計を求めるここでは [C5]~[C10] の班の名前をもとに [J5]~[J10] に入力された得点の班ごとの合計を求めます セル [C17] をアクティブにしてください ( 図 3-15) 図 4 図 3-15 20

数学 / 三角 またはすべて表示 SUMIF 下記の画面が開きますので 下記の通りに入力し [OK] をクリックします ( 図 3-16) C5:C10 班の列を選択 英数半角大文字で A と入力 班の列で入力した全く同じ文字 J5:J10 得点の列を選択 図 3-16 A 班の合計が261と表示されたら正解です 数式バーには下記が入力されます =SUMIF(C5:C10,"A",J5:J10) 同様にセル [C18] に B 班合計も入力してください (199 と表示されます ) 21

3.3 LOOKUP 関数 3.3.1 VLOOKUP( 検索 / 行列 ) VLOOKUP 関数は リストや表の指定した範囲の中で左端の列内から検索値を検索し 指定した列からそれに該当するデータを返す関数です 列ラベルがあり 列毎にデータが入力されたリスト形式の表の検索に用います VLOOKUP 関数 ( 垂直方向 ) HLOOKUP 関数 ( 水平方向 ) VLOOKUP( 検索値, 範囲, 列番号, 検索の型 ) 検索値 : 検索するときにキーとなるコードや番号を入力するセルを指定する 範囲 : 参照表の範囲を指定する ただし 参照表の左端の列にキーとなるコードや番号を入力する必要があります また 数式のコピーを行うときのために絶対参照で指定しましょう 列番号 : 参照表の左端からの列番号を指定する 検索の型 : FALSE または TRUE を指定する 検索の型 検索目的 指定理論値 理論値の代用 データの並べ替え 完全に一致する値だけを検索 FALSE 0( ゼロ ) 完全に一致するので必要なし 完全に一致しない場合は検索値未満での最大値を検索 TRUE 省略または 0( ゼロ ) 以外の値 左 ( 上 ) 端の列を基準に昇順 ( 小さい順 ) に並べ替え 22

例 評価に従って景品を選択する 図 3-17 VLOOKUP を使って K 列の 合否 に応じて [B21]~[C24] の景品表より該当する景品を検索し L 列に表示します ( 図 3-17) セル [L5] をアクティブにしてください 検索 / 行列 またはすべて表示 VLOOKUP を選択 OK ( 図 3-18) 図 3-18 23

VLOOKUP のダイアログボックスが表示される 下記の通りに入力し 最後に OK をクリックする ( 図 3-19) K5 合否のセル $B$21:$C$24 景品表の範囲を選択 絶対値にする F4 キー 1 回 景品表の何列目を表示させるか False( 完全一致の場合のみ表示 ) を入力 図 3-19 列番号は範囲の左端から 1 2 と数える この場合 セル [L5] に表示させたい列番号は 2 セル [L15] に 明大ノート と表示されれば正解です 数式バーには下記のように表示されます =VLOOKUP(K5,$B$21:$C$24,2,FALSE) L 列の 10 行目までコピーしてください 24

4 表を見やすくする修飾 書式 4.1 条件付き書式 4.1.1 セルの値による条件付け Excel では条件によって自動的にセルやフォントの色を変えることができます 例 出席日数 4 日 を [ 濃い赤の文字 明るい赤の背景 ] で表示する 出席日数を範囲選択してください (I5:I10)( 図 4-1) ホーム タブ 条件付き書式 をクリックします セルの強調表示ルール セルの値に等しい をクリック 図 4-1 下記の通りに入力して OK をクリック 4 日と入力 この場合 4 は半角英数で入力すること 図 4-2 画面上で文字の色と背景が変わったことを確認してください 書式は他にも色々選択できますので各自で試してください 条件付き書式で設定した書式は 条件付き書式 ルールのクリア で消すことができます 25

4.1.2 数式による条件付け セルの値だけでなく 数式でも 条件付き書式 機能を使用できます 自動で設定しておくことで途中に行を追加しても書式が崩れる心配もありません 例 一行おきにセルに色をつける 図 4-3 上の表のように 罫線の代わりに一行おきに色をつけると見やすくなることがあります ( 図 4-3) 条件付き書式の条件には セルの値だけでなく 数式も使うことができます ここで使う関数は2つ MOD ROW です MOD( セル, 割る数 ) MOD 関数は 除算 ( 割り算 ) の余りを求める関数です ROW( セル ) ROW 関数は引数に指定したセルの行番号を返します 着色したい範囲を選択 条件付き書式 新しいルール を選択します ( 図 4-4) 図 4-4 26

クリック 行番号を2で割ってあまりが0なら 色をつける 書式 塗りつぶし タブ 背景色の色を選択 OK 書式を設定後 最後に OK をクリック 図 4-5 選択された範囲にストライプの背景が表示されます 選択された範囲内で行の挿入 削除を行うと自動的に背景の行番号が変更されます また 書式設定の数字を3 4 と変えることで好みの行に色をつけることができます 新しい書式ルールに設定する数式は下記の通りです =MOD(ROW(),2)=0 27

5 その他の関数 分類 関数 SIN ( 数値 ) 説明 利用例 指定した角度のサインを返します ( 数値 ) 角度は ラジアンを単位として指定し 30 度のサインます を求めます 数式 結果 =SIN(RADIANS(30)) 0.5 COS ( 数値 ) TAN ( 数値 ) 三角関数 ASIN ( 数値 ) 指定された角度のコサインを返します 60 度のコサイ ( 数値 ) 角度は ラジアンを単位として指定しンを求めますます 指定された角度のタンジェントを返します ( 数値 ) 角度は ラジアンを単位として指定します 数値のアークサインを返します ( 数値 ) は 求める角度のサインの値を -1 1 の範囲で指定します 45 度のタンジェントを求めます -0.5 のアークサインを角度で求めます =COS(RADIANS(60)) 0.5 =TAN(45*PI()/180) 1 =DEGREES(ASIN(-0.5)) -30 ACOS ( 数値 ) 数値のアークコサインを返します ( 数値 ) は 求める角度のコサインの値を - -0.5 のアーク 1 1 の範囲で指定します コサインを角度で求めます =DEGREES(ACOS(-0.5)) 120 ATAN ( 数値 ) SQRT ( 数値 ) 数値のアークタンジェントを返します ( 数値 ) は 求める角度のタンジェントの値を指定します 正の平方根を返します ( 数値 ) は 平方根を求める数値を指定します 1 のアークタンジェントを角度で求めます 16 の平方根を求めます =DEGREES(ATAN(1)) 45 =SQRT(16) 4 円周率 PI () RADIANS ( 角度 ) す 円周率 π を返します 数値の精度は 15 桁です 度をラジアンに変換します ( 角度 ) ラジアンに変換する角度を指定しま 円周率 π の近似値を求めます 270 度をラジアンに変換します =PI() 3.141592654 =RADIANS(270) 4.71238898 LN ( 角度 ) LOG ( 数値, 底 ) 指数 対数 LOG10 ( 数値 ) EXP ( 数値 ) 絶対値 ABS ( 数値 ) 数値の自然対数を返します ( 角度 ) 自然対数を求める正の実数を指定します 指定された数を底とする数値の対数を返します ( 数値 ) 対数を求める正の実数を指定します ( 底 ) 対数の底を指定します 省略すると 10 を指定したと見なされます 10 を底とする数値の対数 ( 常用対数 ) を返します ( 数値 )10 を底とする対数 ( 常用対数 ) を求める正の実数を指定します 86 の自然対数 =LN(86) =LN(86) を求めます 2 を底とする 8 の対数を求めます =LOG(8, 2) 3 10 を底とする 86 の対数を求 =LOG10(86) 1.934498451 めます eを底とする数値のべき乗を返しま す 定数 e の近似 =EXP(1) ( 数値 )e を底とするべき乗の指数を指定しま値を求めます 2.718281828 す 数値の絶対値を返します ( 数値 ) 絶対値を求める実数を指定します 2 の絶対値を求めます =ABS(2) 2 28