目次
MS Excelには、このような問題を解決するために、次のような強力な関数が用意されています。 サミフ を完全に共有することができます。 サミフ 関数は、エクセル上で自律的に動作し、さらに他のエクセル関数と連携して動作します。
練習用ワークブックダウンロード
SUMIF関数.xlsxExcelのSUMIF関数(クイックビュー)
Excel SUMIF関数:シンタックス&アンプ、引数
概要
指定された条件または基準で指定されたセルを追加する。
シンタックス
=SUMIF (range, criteria, [sum_range])論証
論証 | 必須/オプション | 説明 |
---|---|---|
レンジ | 必須 | 基準で評価させたいセルの範囲。 |
クライテリア | 必須 | 基準は、数値、式、セル参照、テキスト、関数の形式で、どのセルを追加するかを定義する。 |
サムレンジ | オプション | range 引数で定義されたセル以外のセルを結合する必要がある場合に追加する実際のセル。 |
注
- 基準には、ワイルドカード文字を含めることができます。クエスチョンマーク (?) は任意の1文字に、アスタリスク (*) は任意の連続した文字にマッチします。 6?", "apple*", "*~?" のようにです。
- ここで、クエスチョンマーク(?)は、任意の1文字にマッチするように使用されます。
- アスタリスク(*)は、任意の文字列にマッチします。 この方法を使うと、任意の部分文字列にマッチしてテキストや文字列を見つけることができます。 例えば、"*Apples "のように、Pineapplesや他の単語の最後の部分が "Apples "になっている単語を見つけることができます。
- sum_range と同じサイズと形状である必要があります。 レンジ .
- サミフ 関数は単一の条件のみをサポートします。
ExcelのSUMIF関数の一般的な使用方法
Excelでは、SUM関数を使用するためのさまざまな方法があります。 この関数の構文は、この関数の使用に応じて異なります。 私たちは、すべての方法または例でいくつかの簡単な手順を実行する必要があるだけです。
例1:SUMIF関数を使った数値基準での和の計算
を使用しています。 SUM機能。 を使えば,数値条件付きで総和を計算することができる. ここでは,食品名,カテゴリー,日付,売上高のデータセットがあると仮定する. $1000 において H7 のセルがあります。
まず、数式を H7 このようなセル
=SUMIF(E5:E16,">1000")
これです。 E5:E16 の列を指します。 売上高 .
計算式の説明
- この式では E5:E16 は和の演算が行われる範囲である。
- ">1000" が基準です。 ですから、売上金額が $1000 であればカウントされ、そうでなければ無視されます。
- 次に、 を押します。 エンタメ .
- 最終的には、次のような出力になります。 $26,700
続きを読む 51 Excelで最もよく使われる数学関数と三角関数
例2:SUMIF関数を使ったテキスト条件での合計の求め方
次に、テキスト条件を使って合計を計算する方法を見てみましょう。 カテゴリー であろう フルーツ .
そこで、まず、数式を H8 このようなセル
=SUMIF(C5:C16,"Fruits",E5:E16)
計算式の説明
- こちら C5:C16 は、基準を確認する範囲です。
- "フルーツ" が条件または基準であることを確認しています。 カテゴリー でございます フルーツ かどうか。
- 最後に E5:E16 は、選択された行の合計演算を実行する合計範囲です。
- 次に、 を押します。 エンタメ となり、その結果、出力は $14,700 .
ワイルドカード文字を含むSUM関数
criteria引数で、ワイルドカード文字を利用することもできます。 総和 という名前の食品の売上高の合計を計算したいとします。 りんご .
で、その中で H8 セルには、このように数式を書きます。
=SUMIF(B5:B16,"*Apples",E5:E16)
計算式の説明
- "*アップル" が存在するデータを探し出します。 食品 の名前がApplesになるか、食品名の最初か最後がapplesになります。
- 同様に、 を押します。 エンタメ という出力が得られます。 $5,400 .
続きを読む エクセルで使える44の数学関数(無料PDFダウンロード)
例3:日付基準で合計を計算する場合
があります。 総和 は、データ条件を利用する場合にも適用できます。 例えば、日付が後日の食品の売上高の合計を取得したい場合、次のようにします。 04/01/2021 .
で合計を計算したいので H8 のセルに、先ほどと同様に、H8のセルに、このように数式を書きます。
=SUMIF(D5:D16,">"&DATE(2021,4,1),E5:E16)
計算式の説明
- “>”&DATE(2021,4,1) まず、この部分が私たちの基準です。 ">" は大きい方の日付を探すのに使われます。 次に、アンパサンド( &) は、数式とテキストを連結するために使用されます。 日付 関数は、日付の入力を行うために使用されます。
- があります。 日付 Excelの関数は、年、月、日の3つの引数を受け付けます。 この関数についてもっと知りたい場合は、このリンクを参照してください。
- をもう一度押してください。 エンタメ .
- 最終的には、このように出力されます。
類似の読み物
- エクセルでMMULT関数を使う方法(6例)
- エクセルでTRUNC関数を使う(4例)
- エクセルでTAN関数を使う方法(6例)
- エクセルQUOTIENT関数を使う(4つの適切な例)
- エクセルLOG関数の使い方(簡単な5つの方法)
例4:OR基準で合計を計算する場合
ORロジックとは、与えられたロジックのうち、いずれかのロジックや条件が真であれば、真を返すというものです。 このロジックを使用するためには 総和 という関数があり、ここで売上高を計算したいとします。 カテゴリー でございます 野菜類 を超えるか、または各売上げが $1000 .
では、その数式を H8 このようなセル
=SUMIF(C5:C16,"Vegetables",E5:E16)+SUMIF(E5:E16,">1000",E5:E16)
式の説明。
- SUMIF(C5:C16, "Vegetables", E5:E16) この部分は、Categoryが次のように等しい行を検索します。 野菜類 .
- プラス記号 (+) が使用されます。 オア
- SUMIF(E5:E16,”>1000″, E5:E16) この部分は、売上高が1000ドル以上の行を検索します。
同様に、 を押します。 エンタメ を実行し、このような出力を得ることができます。
例5:配列の引数を使ったSUMIF
での サミフ 関数では、条件として配列の引数を使います。 配列の引数とは、関数のパラメータに含まれるいくつかの要素の配列です。 例えば、 {"A", "B", "C"} などです。 カテゴリー でございます 果物・乳製品 を使用しています。 サミフ 関数を使用します。
で式を書けばいいわけです。 H8 のセルがあります。
=SUM(SUMIF(C5:C16,{"Fruits","Dairy"},E5:E16))
同様に、 を押します。 エンタメ を実行し、このような出力を得ます。
SUMIF 日付範囲月と年
を使用することができます。 SUMIF関数 の範囲内で合計を計算する必要がある場合。 月 と 年 次のデータセットでは、列のヘッダは次のようになっています。 プロジェクト , 開始日 , 終了日 , 1時間あたりの料金 , 勤務時間 そして 請求額合計 仮に、その中で C13 見つけ出さなければならないセル 請求額合計 .
まず、数式を C13 このようなセル
=SUMIF(D5:D10,"="&C12,G5:G10)
- 次に、 を押します。 エンタメ
- 最終的には、このような出力を得てください。
SUMIFとSUMIFSの比較
があります。 サミフ と スミフ は、どちらも指定された条件を満たす範囲内のすべてのセルの値を合計しますが、その方法は多少異なります。
- があります。 SUMIF関数 は、特定の条件に一致する範囲内のすべてのセルを加算します。
- があります。 SUMIFS関数 は、範囲内のいくつのセルが一連の基準を満たすかを数える。
を調べる必要があるとします。 リンゴの売上高 において 第1支店 ここで、2つの基準があります。 りんご と 第1支店 .結局、この場合は スミフ 関数を使用します。
まず、数式を I5 このようなセル
=SUMIFS(F5:F16,B5:B16,"Apples",D5:D16,"Branch 1")
プレス エンタメ を実行し、このような出力を得ることができます。
に終了したプロジェクトの総請求額を求めることに成功していることがわかる。 12月21日 .
重要なのは、ここで サミフ は、終了日を検索する機能です。 12月21日 そして、最終的には、それに従って、合計請求額を加算する。
覚えておきたいこと
よくあるエラー | を示すとき。 |
---|---|
#VALUE! | SUMIF関数を255文字より長い文字列や文字列に使用すると、不正な結果が返されます。 |
結論
については、これがすべてです。 サミフ このように、時間を扱う上で、様々な場面でこの関数が必要となります。 最終的には、複数の方法とそれぞれの例を示しましたが、様々な状況に応じて、他にも様々な活用方法が考えられます。 もし、この関数の他の活用方法があれば、是非、教えてください。