本支店営業所を取りまとめる部署を、それぞれの地区毎に「統括」として配置しています。「統括」の人数を求めてください。本支店営業所の全体の人数(セルD24)計算済みです。(青字で記載しています)。▶練習問題のExcelデータをダウンロードHints!使用する関数が分からない、もしくは関数を知らない場合でも、自分が使いたい関数を調べることが出来れば、利用上問題ありません。分からない時に関数を調査する検索キーワードを学ぶことはとても重要です。本サイトに加え、Google、Yahoo!などを利用し検索してみましょう。この問題の場合、たとえば以下のようなキーワードを利用して検索すると目的の関数を見つけやすいので、検索キーワードがわからない場合は参考にして、検索をしてみてください。※本サイトの検索ボックス※上記以外にも検索できるキーワードがあります。解答】それでは解答を見ていきましょう。※上の図の解答はわかりやすいよう、地区が「東日本」の本支店営業所が「統括」の人数の解答を赤文字で記入しています。※青字の式は参考式です。今回の解答対象ではありません。人数を求める流れは以下のようになります。条件にあったセルの数値のみを合計したい場合、以下のSUMIF関数を利用します。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。セルC7からC19までの中に[検索条件]である本支店営業所名が「統括」である条件を満たした時に[合計範囲]のセルD7からD19の中から対応するセルD7、D12およびD15を合計します。本支店営業所名が「統括」である本支店営業所の人数は「18」人となります。[合計範囲]の開始位置は重要になります。下の図のように同じ行を選択してください。下の図は、上の図の行列を入れ替えた表になります。この場合には列が合うように記載してください。想定する計算結果と異なってしまいます。それぞれの範囲の指定がずれたままでも関数としてエラーにならない場合もありますので、注意しましょう。想定している計算結果とずれている場合には、範囲の指定がずれていないか確認なさってみてください。まとめ】Excelのセルの中で、条件にあったセルの数値のみを合計するにはSUMIF関数を利用することを覚えましょう。条件を指定して合計を計算できるので、応用範囲の広い関数となります。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。今回使用した関数は、以下の記事に詳しい使い方の説明が掲載されています。今回の問題が難しいと感じた方は、ぜひ確認してみてください。文字列を指定して合計を求める/SUMIF関数について解説します。地区名に「日本」という文字を含む本支店営業所の人数を求めてください。本支店営業所の全体の人数にはSUM関数を利用して既に求めています(青字で記載しています)。▶練習問題のExcelデータをダウンロードHints!使用する関数が分からない、もしくは関数を知らない場合でも、自分が使いたい関数を調べることが出来れば、利用上問題ありません。分からない時に関数を調査する検索キーワードを学ぶことはとても重要です。本サイトに加え、Google、Yahoo!などを利用し検索してみましょう。この問題の場合、たとえば以下のようなキーワードを利用して検索すると目的の関数を見つけやすいので、検索キーワードがわからない場合は参考にして、検索をしてみてください。※本サイトの検索ボックス※上記以外にも検索できるキーワードがあります。解答】それでは解答を見ていきましょう。※上の図の解答はわかりやすいよう、地区に「日本」を含む本支店営業所の人数の解答を赤文字で記入しています。※青字の式は参考式です。今回の解答対象ではありません。人数を求める流れは以下のようになります。条件にあったセルの数値のみを合計したい場合、以下のSUMIF関数を利用します。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。セルB7からB16までの中に[検索条件]である地区に「日本」を含むという条件を満たした時に[合計範囲]のセルD7からD16の中から対応するセルD7~D10、D13~D16を合計します。地区に「日本」を含む本支店営業所の人数は「169」人となります。今回は、東日本と西日本、両方とも含めた合計をしたいのですが、こういった場合は「ワイルドカード」と呼ばれる便利な文字を活用して検索しましょう。付け加える文字としては、以下の通りになっています。なにかの文字列」といった特定の文字列(ここでは「日本」)を含むセルを検索する場合は、「*」(アスタリスク)を利用して次のように条件指定します。→「”*日本*”」=SUMIFS(D7:D16,B7:B16,“*日本*”,C7:C16,”<=4/10′′,D7:D16,”>=150000′′)特定の文字を含むセルをカウントしたいときは任意の文字を表す「*」を利用します。まとめ】Excelのセルの中で、条件にあったセルの数値のみを合計するにはSUMIF関数を利用することを覚えましょう。条件を指定して合計を計算できるので、応用範囲の広い関数となります。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。今回使用した関数は、以下の記事に詳しい使い方の説明が掲載されています。今回の問題が難しいと感じた方は、ぜひ確認してみてください。「~を含む」(ワイルドカード)条件で文字列を指定して合計を求める/SUMIF関数について解説します。本支店営業所が「営業所」以外の人数を求めてください。本支店営業所の全体の人数にはSUM関数を利用して既に求めています(青字で記載しています)。▶練習問題のExcelデータをダウンロードHints!使用する関数が分からない、もしくは関数を知らない場合でも、自分が使いたい関数を調べることが出来れば、利用上問題ありません。分からない時に関数を調査する検索キーワードを学ぶことはとても重要です。本サイトに加え、Google、Yahoo!などを利用し検索してみましょう。この問題の場合、たとえば以下のようなキーワードを利用して検索すると目的の関数を見つけやすいので、検索キーワードがわからない場合は参考にして、検索をしてみてください。※本サイトの検索ボックス※上記以外にも検索できるキーワードがあります。解答】それでは解答を見ていきましょう。※上の図の解答はわかりやすいよう、本支店営業所が「営業所」以外の人数の解答を赤文字で記入しています。※青字の式は参考式です。今回の解答対象ではありません。人数を求める流れは以下のようになります。条件にあったセルの数値のみを合計したい場合、以下のSUMIF関数を利用します。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。セルC7からC16までの中に[検索条件]の本支店営業所が「営業所」以外という条件を満たした時に[合計範囲]のセルD7からD16の中から対応するセルD7、D9、D12~D15を合計します。本支店営業所が「営業所」以外の本支店営業所の人数は「250」人となります。まとめ】Excelのセルの中で、条件にあったセルの数値のみを合計するにはSUMIF関数を利用することを覚えましょう。条件を指定して合計を計算できるので、応用範囲の広い関数となります。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。今回使用した関数は、以下の記事に詳しい使い方の説明が掲載されています。今回の問題が難しいと感じた方は、ぜひ確認してみてください。指定条件以外を合計させる/not条件について解説します。本支店営業所が「統括」かつ社宅有無が「有」の両方の条件を満たした本支店営業所の人数をSUMIF関数を利用して求めてください。(SUMIF関数自体には、複数の条件を判断する機能はありません。どのようなデータを準備したら、SUMIF関数で計算可能か考えてみてください。)なお、本支店営業所の全体の人数にはSUM関数を利用して既に求めています(青字で記載しています)。▶練習問題のExcelデータをダウンロードHints!SUMIF関数は、複数条件指定することはできません。各データがそれぞれの条件に合致するかどうかの判定データを関数式の中ではなく、事前に別データとしてセルに計算しておく方法が有効です。作業列(F列)を作成し、AND関数を用いて条件を満たすかどうか判別できるように設定しておき、SUMIF関数で人数を求めてみましょう。Hints!使用する関数が分からない、もしくは関数を知らない場合でも、自分が使いたい関数を調べることが出来れば、利用上問題ありません。分からない時に関数を調査する検索キーワードを学ぶことはとても重要です。本サイトに加え、Google、Yahoo!などを利用し検索してみましょう。この問題の場合、たとえば以下のようなキーワードを利用して検索すると目的の関数を見つけやすいので、検索キーワードがわからない場合は参考にして、検索をしてみてください。※本サイトの検索ボックス※上記以外にも検索できるキーワードがあります。解答】それでは解答を見ていきましょう。作業列(F列)のAND関数の結果は緑文字で作業で記入しています。各人数を求める流れは以下のようになります。(1)まず、SUMIF関数は複数条件を判別できないため、作業列(F列)を用意し、AND関数を用いて条件を満たすかどうかを事前に判別します。今回は「関数AND」を利用します。AND関数は『どちらの条件も満たした場合・・・』といった条件指定の場合に使用します。条件となる1つ目の式を指定します。条件となる2つ目の式を指定します。条件となる3つ目以降の式を指定します。【参考】AND関数についての説明はこちらをご覧ください。今回は本支店営業所が「統括」かつ社宅有無が「有」支店の人数の条件を満たす人数を探します。AND関数を利用し、条件に一致するかどうか記載します。:AND関数により「TRUE」という値が返されます。今回は「統括」かつ社宅有無が「有」を満たす場合、作業列(F列)へ「TRUE」が設定されます。セルF7およびF15が該当します。【すべての条件を満たさない場合】:AND関数により「FALSE」という値が返されます。今回は「統括」かつ社宅有無が「有」を満たさない場合、作業列(F列)へ「FALSE」が設定されます。セルF8~F14、F16~F19が該当します。下の図は、セルF8およびセルF15を例示しています。(2)SUMIF関数を利用して、作業列(F列)を条件として判断し、人数を合計します。本支店営業所が「統括」かつ社宅有無が「有」支店の人数は「14」人となります。まとめ】Excelのセルの中で、条件にあったセルの数値のみを合計するにはSUMIF関数を利用することを覚えましょう。条件を指定して合計を計算できるので、応用範囲の広い関数となります。今回の【練習問題4】のように、複数の条件であっても、先に条件を満たすデータを判定しおくと、SUMIF関数が利用できるようになります。活用例として参考になさってください。条件を検索する対象のセル範囲を指定します。条件となる文字や数値を指定します。合計したい値が入力されているセル範囲を指定します。今回使用した関数は、以下の記事に詳しい使い方の説明が掲載されています。今回の問題が難しいと感じた方は、ぜひ確認してみてください。セルの合計の出し方、複数条件指定の集計の仕方SUMIFを利用した複数条件について解説します。VLOOKUP関数で「0」や「#N/A」を非表示/IF関数との組み合わせ」コメントをどうぞ返信をキャンセルする。