概要
本書は,最新のExcel 2019に対応した関数の入門書です。Excel関数の基本と,使用頻度の高い関数の使い方を,実用的なサンプルを用いてくわしく解説していきます。第1章では,関数とは何か,関数ダイアログの使い方,エラー対策など,関数の基本的な知識を解説し,第2章以降で,ビジネスで使う頻度の高い関数を中心に,基本的な数式例から便利な組み合わせ技まで幅広く紹介します。関数名とキーワードで引ける索引を用意しているので,必要な関数をすばやく見つけることができます。解説に使っているサンプルファイルは,本書のサポートサイトからダウンロード可能です。
こんな方におすすめ
目次
第1章 関数の基礎
- Section 01 関数を使ってみよう
- Section 02 説明を見ながら確実に関数を入力する
- Section 03 キーボードで効率よく関数を入力する
- Section 04 関数を効率よく直す
- Section 05 数式をコピーする
- Section 06 セルの行または列だけ固定して数式をコピーする
- Section 07 名前を利用して関数を入力する
- Section 08 配列を利用して関数を入力する
- Section 09 組み合わせの関数を読む
- Section 10 関数を組み合わせる
- Section 11 エラーを修正する
- Section 12 数式を検証する
- Section 13 日付や時刻を扱う
- Section 14 セルの表示形式を設定する
- Section 15 セルの表示形式を編集する
第2章 数値を計算する
- Section 16 数値を合計する SUM
- Section 17 条件を満たす数値を合計する SUMIF
- Section 18 すべての条件に一致する数値を合計する SUMIFS
- Section 19 複数の条件を付けて数値を合計する DSUM
- Section 20 非表示行を除外して合計する SUBTOTAL
- Section 21 数値を掛け算する PRODUCT
- Section 22 数値同士を掛けてさらに合計する SUMPRODUCT
- Section 23 数値を割り算する QUOTIENT/MOD
- Section 24 数値の端数を四捨五入/切り上げ/切り捨てる ROUND/ROUNDUP/ROUNDDOWN
- Section 25 数値を整数化する INT/TRUNC
- Section 26 数値を指定した倍数に切り上げ/切り捨てる CEILING/CEILING.MATH/FLOOR/FLOOR.MATH
- Section 27 数値を指定した倍数に四捨五入する MROUND
第3章 データを集計する
- Section 28 データ内の数値や空白以外の値を数える COUNT/COUNTA
- Section 29 条件に一致する値を数える COUNTIF
- Section 30 すべての条件に一致する値を数える COUNTIFS
- Section 31 複数の条件に該当する値を数える DCOUNTA
- Section 32 空白セルを数える COUNTBLANK
- Section 33 度数を求める FREQUENCY
- Section 34 数値を平均する AVERAGE/AVERAGEA
- Section 35 比率の平均値を求める GEOMEAN
- Section 36 数値の調和平均を求める HARMEAN
- Section 37 条件に一致する数値を平均する AVERAGEIF
- Section 38 複数の条件をすべて満たす数値を平均する AVERAGEIFS
- Section 39 データの両端を取り除いて平均する TRIMMEAN
- Section 40 複数の条件に該当する数値を平均する DAVERAGE
- Section 41 データを集計する SUBTOTAL/AGGREGATE
第4章 データを順位付けする
- Section 42 順位を求める RANK.EQ
- Section 43 指定した順位の値を求める LARGE/SMALL
- Section 44 パーセンタイル値を求める PERCENTILE.INC
- Section 45 四分位数を求める QUARTILE.INC
- Section 46 中央値を求める MEDIAN
- Section 47 最頻値を求める MODE.SNGL/MODE.MULT
- Section 48 最大値/最小値を求める MAX/MIN
- Section 49 条件に一致するデータの最大値/最小値を求める MAXIFS/MINIFS
- Section 50 標準偏差を求める STDEV.S/STDEV.P
- Section 51 さまざまな順位の値を求める AGGREGATE
第5章 データを判定する
- Section 52 条件によって処理を2つに分ける IF
- Section 53 条件によって処理を3つに分ける IF/IFS
- Section 54 複数の条件を判定する AND/OR
- Section 55 複数の条件によって処理を変える IF/AND/OR
- Section 56 セルのエラーを判定する ISERROR
- Section 57 エラー表示を回避する IFNA/IFERROR
- Section 58 数値が指定した値以上かどうか判定する GESTEP
- Section 59 2つの値が等しいかどうか判定する EXACT/DELTA
第6章 日付や時刻データを操作する
- Section 60 本日の日付や時刻を表示する TODAY/NOW
- Section 61 日付から年/月/日の数値を取り出す YEAR/MONTH/DAY
- Section 62 時刻から時/分/秒の数値を取り出す HOUR/MINUTE/SECOND
- Section 63 日付から曜日を表わす番号を求める WEEKDAY
- Section 64 数値から日付を作成する DATE
- Section 65 数値から時刻を作成する TIME
- Section 66 文字から日付や時刻を作成する DATEVALUE/TIMEVALUE
- Section 67 営業日数を求める NETWORKDAYS/NETWORKDAYS.INTL
- Section 68 期間を求める DATEDIF/DAYS
- Section 69 指定した月数後の日付や月末日を求める EDATE/EOMONTH
- Section 70 指定した営業日後の日付を求める WORKDAY/WORKDAY.INTL
第7章 表の値を検索する
- Section 71 値リストの中から値を取り出す CHOOSE/SWITCH
- Section 72 表の値を検索する VLOOKUP
- Section 73 表を切り替えて値を検索する VLOOKUP/INDIRECT
- Section 74 条件に一致する唯一の値を検索する DGET
- Section 75 表の行または列項目の位置を検索する MATCH
- Section 76 表の行と列の交点の値を検索する INDEX
- Section 77 検索したデータ行を表示する OFFSET/MATCH/INDEX
第8章 文字データを操作する
- Section 78 文字データを操作する関数を利用するときの注意
- Section 79 フリガナと郵便番号を自動で入力する PHONETIC
- Section 80 曜日を自動で入力する TEXT
- Section 81 連番を自動で入力する ROW/ROWS
- Section 82 文字を半角または全角文字に整える ASC/JIS
- Section 83 英字を整える UPPER/LOWER/PROPER
- Section 84 余分な空白を削除する TRIM
- Section 85 文字をつなげて新たな文字を作る CONCATENATE/CONCAT/TEXTJOIN
- Section 86 文字を数える LEN/LENB
- Section 87 指定した文字が何文字目にあるかを調べる FIND/FINDB/SEARCH/SEARCHB
- Section 88 文字を先頭から取り出す LEFT/LEFTB
- Section 89 文字を途中から取り出す MID/MIDB
- Section 90 文字を末尾から取り出す RIGHT/RIGHTB
- Section 91 強制的に文字を置き換える REPLACE/REPLACEB
- Section 92 検索した文字を置き換える SUBSTITUTE
第9章 さまざまな金額を試算する
- Section 93 財務関数の共通事項
- Section 94 元金を試算する PV
- Section 95 借入金残高や満期額を試算する FV
- Section 96 積立や返済の利率と期間を求める NPER/RATE
- Section 97 定期積立額や定期返済額を試算する PMT
第10章 関数を他の機能と組み合わせて使う
- Section 98 データを重複して入力しないようにする
- Section 99 セルに全角文字だけ入力できるようにする
- Section 100 条件に合うデータに色を付ける
- Section 101 差し込み印刷で数値のカンマを表示させる