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

仕事で使うExcel関数10選

    初心者向け
    まず覚えたい実務向け関数

    まず覚えたい実務向け関数をやさしく解説

    Excel関数って、たくさんありすぎて

    「結局、何から覚えたらいいの?」

    と迷うことありませんか?

    でも、最初から全部覚える必要はありません。

    まずは、
    仕事でよく使うものから覚えれば大丈夫です。

    この記事では、
    Excel初心者の方でも使いやすい
    仕事で役立つ関数を10個にしぼって紹介します。

    「これ、自分の仕事でも使えそう」

    と思うものから、
    少しずつ試してみてください。

    この記事で紹介する関数10選

    ここからは、仕事でよく使う関数を
    1つずつ紹介していきます。

    気になるところから読んでも大丈夫です。

    SUM:合計する

    SUMは、数字を合計したいときに使う関数です。

    仕事では、

    ・売上の合計
    ・個数の合計
    ・金額の合計
    ・作業時間の合計

    などを出したいときによく使います。

    基本の形


    =SUM(合計したい場所)

    たとえば

    B2からB10までの数字を合計したい場合は、
    次のように入力します。

    =SUM(B2:B10)

    これで、B2からB10までの数字をまとめて合計できます。

    手で1つずつ足すよりも早く、
    入力ミスも防ぎやすくなります。

    補足:ショートカットでも合計できます

    SUMは、ショートカットでも入力できます。

    合計を出したいセルを選択して、
    次のキーを押します。

    Alt + Shift + =


    画像

    これで、自動的にSUMの式が入力されます。

    よく合計を使う方は、
    このショートカットも覚えておくと便利です。

    AVERAGE:平均を出す

    AVERAGEは、数字の平均を出したいときに使う関数です。

    仕事では、

    ・点数の平均
    ・売上の平均
    ・作業時間の平均
    ・件数の平均

    などを出したいときによく使います。

    基本の形

    =AVERAGE(平均を出したい場所)

    たとえば

    B2からB10までの数字の平均を出したい場合は、
    次のように入力します。

    =AVERAGE(B2:B10)

    これで、B2からB10までの数字の平均を出せます。

    手で合計してから割り算する必要がないので、
    平均を出す作業がかなりラクになります。

    補足:0は平均に含まれます

    AVERAGEは、空白のセルは平均に含めません。

    ただし、セルに「0」が入っている場合は、
    0も平均に含まれます。

    空白と0では結果が変わることがあるので、
    平均を出すときは注意してください。

    AVERAGEも、キー操作で入力できます。

    平均を出したいセルを選択して、
    次の順番でキーを押します。

    Alt → M → U → A

    これで、自動的にAVERAGEの式が入力されます。

    よく平均を使う方は、
    この操作も覚えておくと便利です。

    COUNT:数字が入っているセルの数を数える

    COUNTは、数字が入っているセルの数を数えたいときに使う関数です。

    仕事では、

    ・点数が入力されている数
    ・金額が入力されている数
    ・数量が入力されている数
    ・数字データの件数確認

    などに使えます。

    注意点は、COUNTは「数字だけ」を数えることです。

    文字が入っているセルは数えません。

    基本の形

    =COUNT(数えたい場所)

    たとえば

    B2からB10までの中で、
    数字が入っているセルの数を数えたい場合は、
    次のように入力します。

    =COUNT(B2:B10)

    これで、B2からB10までの中にある
    数字が入っているセルの数を数えられます。

    文字や空白は数えず、
    数字だけを数えたいときに使う関数です。

    補足:文字も数えたい場合はCOUNTA

    COUNTは、数字だけを数えます。

    名前や文字が入力されているセルも数えたい場合は、
    次に紹介するCOUNTAを使います。

    COUNTA:入力されているセルの数を数える

    COUNTAは、何か入力されているセルの数を数えたいときに使う関数です。

    COUNTは数字だけを数えますが、
    COUNTAは文字も数字も数えます。

    仕事では、

    ・名前が入力されている人数
    ・回答済みの件数
    ・入力済みの件数
    ・空白ではないセルの数

    などを確認したいときによく使います。

    基本の形

    =COUNTA(数えたい場所)

    たとえば

    A2からA10までの中で、
    入力されているセルの数を数えたい場合は、
    次のように入力します。

    =COUNTA(A2:A10)

    これで、A2からA10までの中にある
    空白ではないセルの数を数えられます。

    名前や文字が入っているセルも数えたいときは、
    COUNTではなくCOUNTAを使うと便利です。

    補足:COUNTとの違い

    COUNTは、数字だけを数えます。

    COUNTAは、文字も数字も数えます。

    たとえば、名前や「済」などの文字が入っているセルも数えたい場合は、
    COUNTAを使います。

    COUNTIF:1つの条件に合う数を数える

    COUNTIFは、条件に合うセルの数を数えたいときに使う関数です。

    仕事では、

    ・〇の数を数えたい
    ・出勤回数を数えたい
    ・名前ごとの件数を数えたい
    ・「済」「完了」などの数を数えたい

    このような場面でよく使います。

    手で数えると時間がかかりますし、
    数え間違いもしやすいです。

    COUNTIFを使うと、
    条件に合う数を自動で数えられます。

    基本の形

    =COUNTIF(探す場所, 数えたいもの)

    「探す場所」は、数えたい文字や数字が入っている範囲です。

    「数えたいもの」は、
    〇、出勤、済、名前など、
    数えたい条件のことです。

    たとえば

    B2からB10までの中で、
    「出勤」と入力されている数を数えたい場合は、
    次のように入力します。

    =COUNTIF(B2:B10,"出勤")


    画像
    画像

    これで、B2からB10までの中にある
    「出勤」の数を自動で数えられます。

    1つずつ目で見て数えなくていいので、
    件数確認がかなりラクになります。

    よくある注意点

    文字を数えるときは、
    "出勤" のように、文字を「" "」で囲みます。

    この「" "」が抜けると、
    うまく数えられないことがあります。

    COUNTIFS:複数の条件に合う数を数える

    COUNTIFSは、複数の条件に合う数を数えたいときに使う関数です。

    COUNTIFは条件が1つのときに使います。

    COUNTIFSは、

    ・Aさんの出勤だけ数えたい
    ・営業部で〇の人だけ数えたい
    ・担当者ごとの完了件数を数えたい

    このように、
    条件が2つ以上あるときに使います。

    基本の形

    =COUNTIFS(探す場所1, 条件1, 探す場所2, 条件2)

    COUNTIFSは、

    「1つ目の場所で条件に合うもの」
    「2つ目の場所でも条件に合うもの」

    を数えるイメージです。

    たとえば

    A列に名前、B列に勤務が入力されているとします。

    この中から、
    「田中」かつ「出勤」の数を数えたい場合は、
    次のように入力します。

    =COUNTIFS(A5:A14,"田中",B5:B14,"出勤")


    画像
    画像

    これで、A5からA14の中で「田中」、
    さらにB5からB14の中で「出勤」に当てはまる行だけを数えられます。

    今回の例では、
    田中さんの出勤数は「3」と表示されます。

    COUNTIFとの違い

    COUNTIFは、条件が1つのときに使います。

    COUNTIFSは、条件が2つ以上あるときに使います。

    まずはCOUNTIFから覚えて、
    慣れてきたらCOUNTIFSに進むと分かりやすいです。

    SUMIF:条件に合うものだけ合計する

    SUMIFは、条件に合うものだけを合計したいときに使う関数です。

    COUNTIFは、条件に合う数を数える関数でした。

    SUMIFは、

    ・田中さんの売上だけ合計したい
    ・商品ごとの金額を合計したい
    ・部署ごとの合計を出したい

    このように、
    条件に合う金額や数字だけを合計したいときに使います。

    基本の形

    =SUMIF(探す場所, 条件, 合計する場所)

    「探す場所」は、条件を探す範囲です。

    「条件」は、合計したい対象です。

    「合計する場所」は、
    実際に合計したい数字が入っている範囲です。

    たとえば

    A列に担当者名、B列に売上金額が入力されているとします。

    この中から、
    「田中」の売上だけを合計したい場合は、
    次のように入力します。

    =SUMIF(A5:A14,"田中",C5:C14)


    画像
    画像

    これで、A5からA14の中で「田中」に当てはまる行だけを探し、
    その行のB列の売上金額を合計できます。

    担当者別や商品別の合計を出したいときに便利です。

    IF:条件によって表示を分ける

    IFは、条件によって表示する内容を変えたいときに使う関数です。

    仕事では、

    ・点数によって「合格」「再確認」を表示する
    ・金額が0なら空白にする
    ・入力があれば「済」と表示する
    ・条件に合えば「〇」、違えば「×」を表示する

    このような場面でよく使います。

    基本の形

    =IF(条件, 条件に合うとき, 条件に合わないとき)

    IFは、

    「この条件に合っていたら、これを表示」
    「合っていなければ、別のものを表示」

    というイメージで使います。

    たとえば

    B列に点数が入力されているとします。

    70点以上なら「合格」、
    70点未満なら「再確認」
    と表示したい場合は、
    次のように入力します。

    =IF(B5>=70,"合格","再確認")


    画像
    画像

    これで、B5の点数が70以上なら「合格」、
    70未満なら「再確認」と表示できます。

    今回のように、
    条件によって表示を変えたいときに便利です。

    補足:記号の意味

    IFで条件を書くときは、
    次のような記号を使うことがあります。

    ・>= 以上
    ・<= 以下
    ・> より大きい
    ・< より小さい

    今回の式では、

    =IF(B5>=70,"合格","再確認")

    となっているので、
    「B5が70以上なら合格」という意味になります。

    よくある注意点

    「合格」や「再確認」のような文字を表示したい場合は、
    文字を「" "」で囲みます。

    この「" "」が抜けると、
    うまく表示されないことがあります。

    XLOOKUP:表からデータを探す

    XLOOKUPは、表の中から必要な情報を探したいときに使う関数です。

    仕事では、

    ・商品コードから商品名を出す
    ・社員番号から名前を出す
    ・名前から部署を出す
    ・商品名から金額を出す

    このような場面でよく使います。

    一覧表の中から、
    条件に合うデータを自動で探して表示できるので、
    手で探す手間を減らせます。

    基本の形

    =XLOOKUP(探したいもの, 探す場所, 取り出す範囲)

    「探したいもの」は、検索に使う値です。

    「探す場所」は、
    探したいものが入っている範囲です。

    「取り出す範囲」は、
    結果として表示したい範囲です。

    たとえば

    A列に商品コード、
    B列に商品名が入力されているとします。

    今回は、
    商品コード「A003」を探して、
    同じ行の商品名を取り出します。
    そのため、次のように入力します。

    =XLOOKUP(E5,A5:A10,B5:B10)


    画像

    上の画像では、色ごとに見る場所を分けています。

    赤:探したいもの
    青:探す場所
    緑:取り出す範囲

    今回の例では、
    赤の「A003」を、青の「商品コード」の列から探します。

    そして、見つかった行の中から、
    緑の「商品名」の列にある文字を取り出します。

    つまり、

    「A003を商品コードの列から探して、
    同じ行の商品名を取り出す」

    という流れです。

    CONCAT:文字をつなげる

    CONCATは、複数のセルの文字をつなげたいときに使う関数です。

    仕事では、

    ・姓と名をつなげる
    ・住所をつなげる
    ・コードを作る
    ・複数の文字を1つにまとめる

    このような場面で使えます。

    基本の形

    =CONCAT(つなげたい文字やセル)

    CONCATは、
    指定したセルや文字を順番につなげて表示します。

    たとえば

    A列に姓、
    B列に名が入力されているとします。

    姓と名をつなげて、
    1つの氏名にしたい場合は、
    次のように入力します。

    =CONCAT(A5,B5)


    画像
    画像

    これで、A5の「山田」とB5の「太郎」をつなげて、
    「山田 太郎」と表示できます。

    姓と名の間にスペースを入れたい場合は、
    式の中に " " を入れます。

    この " " は、
    ダブルクォーテーションの間に半角スペースを入れているという意味です。

    サンプルファイルについて

    この記事で使ったサンプルExcelファイルも用意しています。

    実際に手を動かしながら確認したい方は、
    下の文字をタップしてダウンロードして試してみてください。

    画像で見るだけより、
    自分で入力してみる方が覚えやすいです。

    関数10選サンプルファイルをダウンロードする


     
     
    \Excelの時短術を発信中!/ ▶︎月残業60時間→0目指してプライベートも有意義に! ▶趣味や家族との時間を増やしましょう! ▶マネするだけで定時に帰れる

    あなたへのおすすめ