メインコンテンツへスキップ
見出し画像

[Excel]よく使う関数は10個だけ? ~私が常用している関数~

    2026/2/4 こちらの記事に統合しました
    関数・数式 公務員に必要なエクセルのスキル エクセル関数

    【まとめ】
    私がよく使う関数
    SUM(合計)
    ROUND(四捨五入)
    COUNT/COUNTA(データの数を数える)
    COUNTIFS(条件に合ったデータの数を数える)
    SUMIFS(条件に合ったデータの数値を合計)
    XLOOKUP(データを取り出す)
    TODAY(今日の日付)
    DATAEDIF(年齢/年数計算)
    IF/IFS(条件)



    【説明】
    前の記事[Excel御法度]関数をおぼえていけない」で「私が使って関数は・・・」と書きましたので、続きです。

    正直「本当によく使う関数」は【まとめ】の10個位です。

    全部で500位あるというエクセルの関数からしてみれば、わずか2%!
    たまに使う関数を入れても30あるかないか。
    こんなレベルでも、普通の「お役所」の仕事なら、十分と言えます(統計・分析部門は別として)。

    というか、みんな、関数知らなすぎです。
    SUMとROUNDだけって人も結構いると思います。
    やみくもに関数を覚える必要はありませんが、もうほんのちょっとだけ関数を覚えると業務(集計作業)が劇的に楽になります。


    本当によく使う関数+たまに使う関数

    以下、私が「本当によく使う関数」に加えて「たまに使う関数」も併せて、種類別に記載します(「種類」は私の独自分類)。

    ★は【まとめ】に挙げた「よく使う関数」

    集計系

    ★SUM(合計を出す)
     *Shift + Alt + = を使うことが多い。
      詳細>>> 集計表の縦横計を「一瞬」で出す方法 Alt + Shift + =
    ★ROUND((四捨五入)
     *比率(前年比等)を出す際には必須
      詳細>>>パーセントの出し方、表示方法(全体比、対前比、増減比)
    ★COUNT(数値の数を数える)
    ★COUNTA(データの数を数える)
     *COUNTBLANK(空白件数)はCOUNT(範囲,””)で代用可

    論理(条件)系

    ★IF/IFS(条件分岐。IFSは入れ子を減らせる)
    AND/OR(IFと一緒に使う場合が多い)
    IFERROR(エラー値を空欄にする際に使う)


    条件付き集計系

    ★COUNTIFS(条件に合致するデータの数を出す。SなしのCOUNTは使わない。)
     詳細>>>データ集計をどう行うか? 実際の自治体データをもとに考える⑮ COUNTIFS関数で、数値が入っているデータだけの件数を数える。
    ★SUMIFS(条件に合致するデータの数値を合計する。SなしのSUMIFは使わない)
     詳細>>>データ集計をどう行うか? 実際の自治体データをもとに考える⑫ 「総部屋数」と「総定員数」を出す(SUMIFS関数)

    取り出し系

    ★XLOOKUP(一覧データから合致するものを取り出す。VLOOKUP/HLOOKUPは使わない)


    日時系

    ★TODAY(今日の日付。毎日自動で変わる)
    ★DATEDIF(年齢/経過年数を出す)
     詳細>>> 期間計算/年数計算/年齢計算(DATEDIF関数、YEARFRAC関数)まとめ
    DAY/MONTH/YEAR(日付データから、日/月/年を取り出す。集計は月か年ごとが主)
     詳細>>> MONTH関数 日付から月を取り出す(月別集計向け)
    DATE(年、月、日を合体して日付データ化)

    文字系

    TEXT(数値を文字化)
     *差し込み印刷や文章化の際に使う。
      詳細>>> 数値を文字列にする計算式(Word差込印刷時にカンマを表示させる用)
    CONCATNATE(複数セルの値/文字を繋げる。&でもいい)

    LEFT/RIGHT(文字データから左/右〇文字目までを取り出す)
    LEN(セル内のデータの文字数を取り出す)
    ASC/JIS(セル内のデータを半角/全角に)
     詳細>>> ASC関数 全角を半角にする
     詳細 >>> JIS関数 半角を全角にする

     *LEFT以下はデータの整え(クレンジングで使うことが多い)

    その他

    ROW(行番号を取り出す。連番付けに使える)
     *1行目が項目行なら2行目以下はROW(セル)-1で連番になる。
    UNIQUE(重複データをまとめる)
     詳細>>> UNIQUE関数 「重複の削除」の代わりに使う

    便利だろうと思いつつ、使えてない関数

    INDEX
    MATCH
    INDIRECT(プルダウンで使えるらしい)

    「基本」と言われるが、滅多に使わない関数

    RANK(順位)・・・たま~に使う
    AVERAGE(平均)・・・ほぼ使わない。平均を出すことがほぼない。
    MAX/MIN(最大値/最小値)・・・ほぼ使わない
    LARGE/SMALL(大きい/小さい方から〇番目)
     *MAX/MIN/LARGE/SMALLはRANKでも出せる。
     *AVERAGEは、合計÷個数でも出せる。

    こんなところです。



    あなたへのおすすめ