スプーンのページに使用した関数の一覧 | |||||||||
使用講座 | |||||||||
関数 | よみがな | 内 容 | 書 式 | 使用例 | 基礎 | 関数 | 応用 | 宿題 | |
1 | TEXT | テキスト | 値を指定した形式で表示する | =TEXT(値,表示形式) | =TEXT(A19,"aaa") | 1 | 11 | . | . |
2 | HLOOKUP | エイチルックアップ | 検索値を含む列から指定の行番号のデータを求める | =HLOOKUP (値,範囲,行番号,検索の型) |
=HLOOKUP(C3,A18:L21,4,0) | 1 | . | . | . |
3 | IF | イフ | 論理式を判断して真の場合か偽の場合の値を求める | =IF (論理式,真の場合,偽の場合) |
=IF(A5="","",A5+1) | 2 8 12 | 3 8 9 10 | 6 | 7 |
4 | SUM | サム | 値を集計する | =SUM(値) | =SUM(A2:C2) | 4 9 11 | 1 2 | . | . |
5 | MINUTE | ミニッツ | 時刻を分に変換する | =MINUTE(時刻) | =MINUTE(E4) | 5 | . | . | . |
6 | ROUNDUP | ラウンドアップ | 数値を指定された桁で切り上げる | =ROUNDUP(値,桁数) | =ROUNDUP(I4/4,0) | 5 | 5 | . | . |
7 | PHONETIC | ホネティック | ふりがなを表示する | =PHONETIC(値) | =PHONETIC(B4) | 7 | 12 | . | . |
8 | AVERAGE | アベレージ | 値の平均値を求める | =AVERAGE(値) | =AVERAGE(B2:D2) | 11 | 2 | . | 8 |
9 | INT | イント | 整数を取り出す | =INT(値) | =INT(B4/10000) | 11 | 5 | . | . |
10 | TODAY | ツデー | 現在の日付を求める | =TODAY() | =TODAY() | . | 4 | . | . |
11 | NOW | ナウ | 現在日時を求める | =NOW() | =NOW() | . | 4 | . | . |
12 | DATEDIF | デイティッドイフ | 経過日時を求める | =DATEDIF (開始日,終了日,単位) |
=DATEDIF(B9,C9,"Y") | . | 4 | . | . |
13 | ROUNDDOWN | ラウンドダウン | 数値を指定された桁で切り捨てる | =ROUNDDOWN(値,桁数) | =ROUNDDOWN(B14/5,-1) | . | 5 | . | . |
14 | ROUND | ラウンド | 数値を指定された桁で四捨五入する | =ROUND(値,桁数) | =ROUNDD(B14/5,-1) | . | 5 9 | . | . |
15 | MOD | モッド | 割り算の余りを求める | =MOD(値,除数) | =MOD(B14,50) | . | 5 | . | . |
16 | SUMIF | サムイフ | 指定された条件に合致するものを合計する | =SUMIF (範囲,検索値,合計範囲) |
=SUMIF(A31:A36,"*シャーベット",B31:B36) | . | 5 | . | . |
17 | RANK | ランク | 範囲の中で順番を求める | =RANK(数値,範囲,順序) | =RANK(B4,$B$4:$B$18,1) | . | 6 | 1 | |
18 | MODE | モード | 数値の中の最頻値を求める | =MODE(範囲) | =MODE(B4:B18) | . | 6 | . | . |
19 | MEDIAN | メディアン | 数値の中の中央値求める | =MEDIAN(範囲) | =MEDIAN(B4:B18) | . | 6 | . | . |
20 | PMT | ピーエムティー | 目的の投資に必要な定期支払額を求める | =PMT(利率,期間,現在価値, 将来価値,支払期日) |
=PMT(D3/12,C4*12,-B4) | . | 7 | . | . |
21 | RATE | レート | 投資の利率を求める | =RATE(期間,支払額,現在価値,将来価値,支払期日,推定値) | =RATE(B4*12,B3,B2,B1,0)*12 | . | 7 | . | . |
22 | NPER | エヌピーイーアール | 目的の投資に必要な支払回数を求める | =NPER(利率,定期支払額,現在価値,将来価値,支払期日) | =NPER($B$3/12,$D4,$B$4,E$3 | . | 7 | . | . |
23 | VLOOKUP | ブイルックアップ | 検索値を含む行から指定の列番号のデータを求める | =VLOOKUP(数値,範囲,列番号,検索の型) | =VLOOKUP($A$4,Sheet3!$B$3:$H$49,2,0) | . | 9 10 | 1 | . |
24 | INDEX | インデックス | 範囲から指定の行と列の交わる位置のデータを求める | =INDEX (範囲,行番号,列番号,領域番号) |
=INDEX(Sheet3!$B$3:$J$11,A3,C3) | . | 9 | . | . |
25 | DSUM | ディーサム | 範囲からフィールド列を検索し条件をみたすレコードの合計を求める | =DSUM (範囲,フィールド,条件範囲) |
=DSUM(A1:E11,D1,B13:B14) | . | 10 | . | . |
26 | DAVERAGE | ディーアベレージ | 範囲からフィールド列を検索し条件をみたすレコードの平均値を求める | =DAVERAGE (範囲,フィールド,条件範囲) |
=DAVERAGE($A$3:$D$14,$B$3,B17:C18) | . | 10 | . | . |
27 | DCOUNTA | ディーカウンタ | 範囲からフィールド列を検索し条件をみたすレコードの空白でないセルの個数を求める | =DCOUNTA (範囲,フィールド,条件範囲) |
=DCOUNTA($A$3:$E$34,B$3,B37:B38) | . | 10 | . | . |
28 | JIS | ジス | 文字列内の半角の英数カナ文字を全角文字に変換する | =JIS(文字列) | =JIS(G2) | . | 11 | . | . |
29 | ASC | エーエスシー | 文字列内の全角の英数カナ文字を半角文字に変換する | =ASC(文字列) | =ASC(G2) | . | 11 | . | . |
30 | LEFT | レフト | 文字列の左端先頭から指定された数の文字を取り出す | =LEFT(文字列,文字数) | =LEFT(D2,3) | . | 11 | . | 6 |
31 | REPT | レプト | 文字列を指定された回数だけくりかえして表示する | =REPT(文字列,繰り返し回数) | =REPT("☆",C2) | . | 12 | . | . |
32 | ISBLANK | イズブランク | 数値が空白の時TRUEを実行 | =ISBLANK(値) | =IF(ISBLANK(B3),"かんがえてみよう","") | . | 12 | . | . |
33 | RIGHT | ライト | 文字列の右端末尾から指定された数の文字を取り出す | =RIGHT(文字列,文字数) | =IF(RIGHT(B4,3)="アイス",100,50) | . | . | 7 | . |
34 | MAX | マックス | 最高値を求める | =MAX(値) | =MAX(B4:B14) | . | . | . | 8 |
35 | MIN | ミニ | 最低値を求める | =MIN(値) | =MIN(B4:B14) | . | . | . | 8 |
36 | OR | オアー | いずれかの値がTRUEのときTRUEを実行 | =OR(論理式) | =IF(A4="","",IF(OR(B4<70, C4<70),"不合格","合格")) |
. | . | . | 7 |
一般的によく使われる関数 | |||||||||
1 | AND | アンド | 全ての値がTRUEのときTRUEを実行 | =AND(論理式) | |||||
2 | NOT | ノット | 対象となる論理式の逆を実行 | =NOT(論理式) | |||||
3 | COUNT | カウント | 数値の入ったセルの個数を求める | =COUNT(範囲) | |||||
4 | COUNTA | カウンタ | 空白でないセルの個数を求める | =COUNTA(範囲) | |||||
5 | DATE | デイト | 指定した日付に対応する連番を求める | =DATE(年,月,日) | |||||
6 | HOUR | アワー | シリアル値を時に変換 | =HOUR(シリアル値) | |||||
7 | MONTH | マンス | 連番を月に変換 | =MONTH(シリアル値) | |||||
8 | TIME | タイム | 指定された時刻に対応する連番を算出 | =TIME(時,分,秒) | |||||
9 | VALUE | バリュー | 文字列を数値に変換 | =VALUE(文字列) |