見出し画像

Excelの関数を初心者にも分かりやすく、サンプルや注意点を交えて30個紹介


1. SUM(合計を求める)

書式
=SUM(範囲)


=SUM(A1:A5) → A1からA5の合計を求める

ポイント
数値データが含まれている範囲のみ計算される
空白や文字列は無視される


2. AVERAGE(平均を求める)

書式
=AVERAGE(範囲)


=AVERAGE(A1:A5) → A1からA5の平均値を求める

注意点
空白セルは無視されるが、0は計算に含まれる


3. COUNT(数を数える)

書式
=COUNT(範囲)


=COUNT(A1:A5) → A1からA5の中で数値が入っているセルの数を数える

ポイント
数値のみカウントする(文字列は含まれない)
空白セルはカウントされない


4. COUNTA(空白でないセルを数える)

書式
=COUNTA(範囲)


=COUNTA(A1:A5) → A1からA5の中で空白でないセルの数を数える

注意点
数値だけでなく、文字列もカウントされる
空白セルは無視される


5. COUNTIF(特定の条件に合うセルを数える)

書式
=COUNTIF(範囲, 条件)


=COUNTIF(A1:A5, ">50") → A1からA5の中で50より大きい数値が入っているセルの数を数える

ポイント
条件はダブルクォーテーション " " で囲む



Excel 2021 基礎 Office 2021/Microsoft 365 対応 (よくわかる)


6. IF(条件分岐を行う)

書式
=IF(条件, 真の場合, 偽の場合)


=IF(A1>=60, "合格", "不合格") → A1が60以上なら「合格」、それ以外なら「不合格」と表示する

注意点
IF関数はネスト(入れ子)して複雑な条件を作ることも可能


7. IFERROR(エラー時の処理をする)

書式
=IFERROR(計算式, エラー時の値)


=IFERROR(A1/A2, "エラー") → A2が0のとき「エラー」と表示する

ポイント
#DIV /0! などのエラーを回避できる


8. VLOOKUP(表から値を検索)

書式
=VLOOKUP(検索値, 範囲, 列番号, [検索方法])


=VLOOKUP(101, A2:C10, 2, FALSE) → A列にある「101」を検索し、その行の2列目の値を返す

注意点
FALSE を指定すると完全一致検索
TRUE または省略すると近似検索


9. HLOOKUP(横方向の検索)

書式
=HLOOKUP(検索値, 範囲, 行番号, [検索方法])


=HLOOKUP("商品A", A1:D3, 2, FALSE)

ポイント
VLOOKUPの横バージョン


10. INDEX(セルの値を取得)

書式
=INDEX(範囲, 行番号, [列番号])


=INDEX(A2:C5, 2, 3) → A2:C5の範囲で2行目・3列目の値を返す



Excel 2021 応用 Office 2021/Microsoft 365 対応 (よくわかる) ↓


11. MATCH(検索値の位置を取得)

書式
=MATCH(検索値, 範囲, [検索方法])


=MATCH(50, A1:A10, 0) → A1:A10の中で「50」がある位置を返す


12. LEFT(文字列の左側を取得)

書式
=LEFT(文字列, 文字数)


=LEFT("Excel関数", 5) → Excel


13. RIGHT(文字列の右側を取得)

書式
=RIGHT(文字列, 文字数)


=RIGHT("Excel関数", 2) → 関数


14. MID(文字列の一部を取得)

書式
=MID(文字列, 開始位置, 文字数)


=MID("Excel関数", 3, 2) → ce


15. LEN(文字数を取得)

書式
=LEN(文字列)


=LEN("Excel関数") → 6



Excel 関数テクニック  Office 2021/Microsoft 365対応 ↓


16. TRIM(余分なスペースを削除)

書式
=TRIM(文字列)


17. SUBSTITUTE(特定の文字を置換)

書式
=SUBSTITUTE(文字列, 置換前, 置換後)


18. REPT(文字列を繰り返す)

書式
=REPT(文字列, 回数)


19. CONCATENATE / CONCAT(文字列結合)

書式
=CONCATENATE(文字列1, 文字列2, ...)
=CONCAT(文字列1, 文字列2, ...)


20. TEXT(表示形式を指定)

書式
=TEXT(値, 形式)



Excel マクロ/VBA Office 2021/2019/2016/Microsoft 365対応 ↓


21. NOW(現在の日時を取得)

書式
=NOW()


22. TODAY(今日の日付を取得)

書式
=TODAY()


23. YEAR(年を取得)

書式
=YEAR(セル)


24. MONTH(月を取得)

書式
=MONTH(セル)


25. DAY(日を取得)

書式
=DAY(セル)



できるExcel関数 Copilot対応 Office 2024/2021/2019&Microsoft 365版 (できるシリーズ) ↓


26. WEEKDAY(曜日を取得)

書式
=WEEKDAY(セル, 種類)


27. ROUND(四捨五入)

書式
=ROUND(数値, 桁数)


28. ROUNDUP(切り上げ)

書式
=ROUNDUP(数値, 桁数)


29. ROUNDDOWN(切り捨て)

書式
=ROUNDDOWN(数値, 桁数)


30. RAND / RANDBETWEEN(ランダムな値を取得)

書式
=RAND() → 0以上1未満の乱数
=RANDBETWEEN(最小値, 最大値) → 指定範囲の整数を取得


まとめ

以上、よく使うExcel関数30選でした!

いいなと思ったら応援しよう!