エクセル関数の役割と関数一覧
スポンサーリンク
関数検索
逆引き関数検索
カテゴリー | 目的・用途 | 関数名 |
日付・時刻系 | 指定した日付をデータに変換したい | DATE |
開始日から終了日の期間を求めたい | DATEDIF | |
文字列を日付データや時刻データに変換したい | DATEVALUE、TIMEVALUE | |
日付データから年・月・日を取り出したい | DAY、MONTH、YEAR | |
指定した月数後の日付を求めたい | EDATE、EOMONTH | |
時刻データから時・分・秒を取り出したい | HOUR、MINUTE、SECOND | |
指定した期間内の営業日の日数を求めたい | NETWORKDAYS | |
現在の日付と時刻を求めたい | NOW、TODAY | |
指定した時刻を時刻データに変換したい | TIME | |
日付データから曜日を求めたい | WEEKDAY | |
開始日と営業日数から終了日を求めたい | WORKDAY | |
数学系 | 基準値の倍数にまるまたい | CEILING、FLOOR |
端数を切り捨てて整数にしたい | INT、TRUNC | |
割り算の余りを求めたい | MOD | |
指定した値を単位として数値をまるめたい | MROUND | |
四捨五入 | ROUND | |
切り上げ・切り捨て | ROUNDDOWN、ROUNDUP | |
さまざまな方法での集計をしたい | SUBTOTAL | |
数値の合計を出したい | SUM | |
条件を満たすデータの合計を出したい | SUMIF | |
統計系 | 平均値を求めたい | AVERAGE、AVERAGEA |
データの個数を数えたい | COUNT、COUNTA | |
空白セルの個数を数えたい | COUNTBLANK | |
条件を満たすデータの個数を数えたい | COUNTIF | |
指定した順位のデータを求めたい | LARGE、SMALL | |
最大値・最小値が知りたい | MAX、MIN | |
中央値・最頻値が知りたい | MEDIAN、MODE | |
順位を求めたい | RANK | |
標準偏差を求めたい | STDEV、STDEVP | |
検索・行列系 | セルの行列位置を求めたい | ADDRESS |
リストから番号で指定した値を取り出したい | CHOOSE | |
行番号、列番号、行数、列数を求めたい | COLUMN、COLUMNS、ROW、ROWS | |
ピポットテーブルのデータを取り出したい | GETPIVOTDATA | |
表の最上段を検索し、データを抽出したい | HLOOKUP | |
行と列を指定し、データを抽出したい | INDEX | |
文字列への参照を返したい | INDIRECT | |
行または列を検索し、データを抽出したい | LOOKUP | |
検索したデータの位置を調べたい | MATCH | |
指定した行数。列数だけ移動したセルを参照したい | OFFSET | |
表の左端列を検索し、データを求めたい | VLOOKUP | |
データベース系 | 条件を満たすデータの平均値を求めたい | DAVERAGE |
複数の条件を満たすデータの個数を求めたい | DCOUNT、DCOUNTA | |
条件を満たすデータの最大値・最小値を求めたい | DMAX、DMIN | |
複数の条件を満たすデータの合計値を求めたい | DSUM | |
文字列操作系 | 文字列を半角・全角に変換したい | ASC、JIS |
複数の文字列を結合したい | CONCATENATE | |
数値を四捨五入して「¥」や「$」をつけたい | DOLLER、YEN | |
文字の位置を調べたい | FIND、FINDB、SEARCH、SERCHB | |
数値を四捨五入して、桁区切りをつけたい | FIXED | |
文字列から、指定した位置・長さの文字を取り出したい | LEFT、MID、RIGHT、LEFTB、MIDB、RIGHTB | |
文字列の文字数を数えたい | LEN、LENB | |
英字を大文字・小文字に変換したい | LOWER、PROPER、UPPER | |
数値を漢数字に変換したい | NUMBERSTRING | |
指定位置の文字を置き換えたい | REPLACE、REPLACEB | |
文字列を繰り返し使いたい | REPT | |
指定した文字を置き換えたい | SUBSTITUTE | |
文字列内の余分なスペースを取り除きたい | TRIM | |
数値を文字列に変換したい | TEXT | |
論理系 | AかつB、AまたはBを判定したい | AND、OR |
もしこの条件なら、の判定処理をしたい | IF | |
情報系 | 指定したセルの範囲の情報を表示させたい | CELL |
空白セルやエラー値を発見したい | ISBLANK、ISERROR | |
偶数か奇数かを判断させたい | ISVEN、ISODD | |
数値か文字列かを判断させたい | ISNUMBER、ISTEXT | |
常にエラー値を表示させたい | NA | |
ふりがなを表示させたい | PHONETIC | |
投資価値・現在価値を求めたい | FV、PV | |
支払額・利息・元金を計算したい | PMT、IPMT、PPMT | |
ネットワーク系(番外) | IPアドレスの自動取得と固定の違いとは? | |
IPアドレスとネットワークの関係ってなに? | ||
今更聞けない!サーバーとは何をするためのもの? | ||
ネットワークでping(ピン)が通らない時は | ||
ネットワークが繋がらないといって慌てる必要はありません | ||
ルーターの役割を知ることでネットワークが繋がる仕組みを知る | ||
ゲーム(番外) | PUBG LITEのスタート(起動)ができない問題を解決! | PUBG LIGHT |
関数とは
スポンサーリンク
1980年代に表計算ソフトとして発売された「Microsoft Excel」は、Windowsの普及と共にそれまでのトップシェアであった「ロータス1-2-3」を凌駕する形で普及し、今では当たり前のように会社では使ったことがないほどのソフトになっています。
しかし、表計算ソフトでありながら意外と計算させていない使い方の人も多く、3センチメートルほどの厚みのあるマニュアル本を買っても使い方が、自分の思っているものと違う例題ばかりで目的の方法が見つからないなど、高機能であるがゆえに使いこなせていない人も多いのもいるようです。
折角の表計算ソフト、計算させないで使うのは勿体ない。でも、どうやって学んだらよいものか。そんな方のための講座にしたいと考えております。このサイトにアクセスいただく事で、簡易マニュアルに辿り着ける。そんな記事を目指します。
今回は、表計算を簡単に実現させる「関数」についての解説です。
計算式を入れてみる
そもそもエクセルは「セル」という桝の集合体で出来ており、結果を表示させたいセルに数式を埋め込むことによって計算を自動化させるソフトです。例えば下図のように配置された数値を合計したいとします。
一番下に合計を出したい場合、数式を入れれば合計が出ます。
しかしこの例は3行だからいいですけど、これが2,000行あったら? と思うと大変な作業です。こういう処理を簡単にしてくれるのが「関数」です。
こんなことも出来る関数
具体的な使い方は次章以降でお伝えしますが、合計だけではなくどちらが大きいか、もしこうだったらこんな表示にして欲しい、平均値はいくつか、この中から特定の数値だけを拾いたい、誰がどれだけ売ったか、得意先を入力したら住所はでないのか、など。数値に限らず文字の検索や複数の条件に当てはまるものの検索なども得意としているのが関数です。
書き方としては、「=関数名(条件,範囲,結果)」というように( )内に引数(ひきすう)をセルに入力して一致するものの合計値や文字を表示させます。
例えば上記までの文字数は「832文字」ですが、当然一文字ずつ数えたわけではありません。文字を数える関数と、数えた文字数を合計する関数を組み合わせて瞬時に出てきた数値です。一文字ずつ数えると思っただけでゾッとしますね。
関数名の手前には「=(イコール)」を付け、引数内は半角の「,(カンマ)」で区切るのはお約束として覚えて下さい。
関数は全て覚える必要はありませんし、覚えられるものでもありません。現在関数は465種類あるとされていますが、その全てが必要な人もいませんし、仕事で使用する関数はそんなに多くもありませんので、こんな使い方が出来る関数があるのか。程度に記憶しておいて、後は探して使えばいいのです。
スポンサーリンク
公開日:
最終更新日:2021/02/14