検索
ホームページトピックexcel式の例を備えたGoogleシートのSumif

このチュートリアルでは、GoogleスプレッドシートでSUMIF関数を使用してセルを条件付きに合計する方法を示しています。テキスト、数字、日付の式の例を見つけて、複数の基準で合計する方法を学びます。

Googleシートの最良の機能のいくつかは、データを要約して分類するのに役立つ機能です。今日、私たちはそのような機能の1つであるSumifを、条件付きの細胞を合計する強力な機器を詳しく調べます。構文と式の例を研究する前に、いくつかの重要な発言から始めましょう。

Googleシートには、条件に基づいて数値を追加する2つの機能があります: SumifSumif 。前者は1つの条件だけを評価しますが、後者は一度に複数の条件をテストできます。このチュートリアルでは、Sumif関数のみに焦点を当て、Sumifの使用について次の記事で説明します。

ExcelデスクトップでSumifを使用する方法を知っている場合、またはオンラインでExcelでExcelを使用する方法は、GoogleシートのSumifが本質的に同じであるため、あなたのためのケーキになります。しかし、まだこのページを閉じるために急いではいけません - あなたが知らなかったいくつかの解放されていないが非常に便利なsumif式を見つけるかもしれません!

色を見て、数字を合計してください!

塗りつぶしの色でセルを合計します - 楽にそして正確に

式の例を備えたGoogleシートのSumif

今すぐ試してみてください

複製しますか?マージ、合計、完了!

スポットの複製、詳細の組み合わせ、および集計の合計

式の例を備えたGoogleシートのSumif

今すぐ試してみてください

Googleシートの可能性を最大限に引き出すことができます

データの相棒を発見してください - 何百万人も信頼してください!

式の例を備えたGoogleシートのSumif

コレクションを発見してください

GoogleシートのSumif-構文と基本的な用途

Sumif関数はGoogleシートが1つの条件に基づいて数値データを合計するように設計されています。その構文は次のとおりです。

Sumif(範囲、Criterion、[sum_range])

どこ:

  • 範囲(必須) -基準によって評価されるべきセルの範囲。
  • 基準(必須) - 満たす条件。
  • sum_range (オプション) - 数値を合計する範囲。省略すると、範囲が合計されます。

例として、列Aに「サンプルアイテム」に等しいアイテムが含まれている場合、列Bの数値を合計する単純な式を作成しましょう。

このために、次の引数を定義します。

  • 範囲- アイテムのリスト-A2:A12。
  • 基準- 関心のあるアイテムを含むセル-E1。
  • sum_range- summed -b2:b12。

すべての引数をまとめると、次の式が得られます。

=SUMIF(A2:A12,E1,B2:B12)

そして、それは正確に機能します:

式の例を備えたGoogleシートのSumif

GoogleシートSumifの例

上記の例から、GoogleスプレッドシートでSumif式を使用するのは非常に簡単で、目を閉じて行うことができるという印象があるかもしれません。ほとんどの場合、それは本当にそうです:)しかし、それでもあなたのフォーミュラをより効果的にする可能性のあるいくつかのトリックと非自明な使用があります。以下の例は、いくつかの典型的なユースケースを示しています。例を容易にするために、サンプルSumif Googleシートを開くことを勧めます。

テキスト基準を持つsumif式(正確な一致)

同じ行の別の列に特定のテキストを持つ数値を合計するには、Sumif式の基準引数に関心のあるテキストを単に提供します。いつものように、式のいかなる引数のテキストも「二重引用符」に囲まれている必要があります。

たとえば、合計バナナを取得するには、この式を使用します。

=SUMIF(A5:A15,"bananas",B5:B15)

または、基準をあるセルに入れて、そのセルを参照することができます。

=SUMIF(A5:A15,B1,B5:B15)

このフォーミュラは透明ですよね?さて、バナナ以外のすべてのアイテムをどのようにして手に入れるのですか?このために、演算子と等しいものを使用します。

=SUMIF(A5:A15,"bananas",B5:B15)

「除外アイテム」がセルに入力されている場合、二重引用符( "")で演算子に等しいものを囲み、アンパサンド(&)を使用して演算子とセルの参照を連結します。例えば:

=SUMIF (A5:A15,""&B1, B5:B15)

次のスクリーンショットでは、「合計」と「等しくない場合は合計」の両方を実証します。

式の例を備えたGoogleシートのSumif

GoogleシートのSumifは、指定されたテキストを正確に検索することに注意してください。この例では、バナナの量のみが合計され、緑のバナナゴールドフィンガーバナナは含まれていません。部分的な一致で要約するには、次の例に示すように、ワイルドカード文字を使用します。

ワイルドカード文字を備えたSumif式(部分的な一致)

別の列のセルにセルの内容の一部として特定のテキストまたは文字が含まれている場合、1つの列にセルを合計する場合の状況では、基準に次のワイルドカードのいずれかを含めます。

  • 単一の文字に一致する質問マーク(?)。
  • アスタリスク(*)の文字の任意のシーケンスを一致させます。

たとえば、あらゆる種類のバナナの量を合計するには、この式を使用してください。

=SUMIF(A2:A13,"*bananas*",B2:B13)

また、セル参照と一緒にワイルドカードを使用することもできます。このために、WildCard文字を引用符で囲み、セルの参照で連結します。

=SUMIF(A2:A13, "*"&E1&"*", B2:B13)

いずれにせよ、私たちのSumif式はすべてのバナナの量を加算します:

式の例を備えたGoogleシートのSumif

実際の疑問符またはアスタリスクに一致するには、「〜?」のようなTilde(〜)の文字を接頭します。または「〜*」。

たとえば、列Aにアスタリスクを同じ行にある列Bの数値を合計するには、この式を使用します。

=SUMIF(A2:A13, "~*", B2:B13)

あるセルにアスタリスクを入力したり、B1と言ったり、そのセルをTilde Charと連結することもできます。

=SUMIF(A2:A13, "~"&E1, B2:B13)

式の例を備えたGoogleシートのSumif

Googleシートのケースに敏感なSumif

デフォルトでは、GoogleシートのSumifには、小文字と大文字の違いが表示されません。大文字と小文字のキャラクターを異なる方法で強制するには、FindおよびArrayformula機能と組み合わせてSumifを使用します。

sumif(arrayformula(find( " text "、range))、1、sum_range)

A2:A12に注文番号のリストがあり、C2:C12に対応する量があるとします。ここでは、いくつかの行に同じ注文番号が表示されます。一部のセルにターゲットオーダーIDを入力し、F1とし、次の式を使用して注文合計を返します。

=SUMIF(ARRAYFORMULA(FIND(F1, A2:A12)),1, C2:C12)

式の例を備えたGoogleシートのSumif

この式の仕組み

フォーミュラの論理をよりよく理解するために、それを意味のある部分に分解しましょう。

最も難しい部分は範囲の引数です:arrayformula(find(f1、a2:a12))

ケースに敏感な検索関数を使用して、正確な注文IDを探します。問題は、通常のFIND式が単一のセル内でのみ検索できることです。範囲内で検索するには、配列式が必要であるため、内部の配列が見つかります。

上記の組み合わせが正確な一致を見つけると、1(最初に見つかった文字の位置)を返します。したがって、あなたがするために残された唯一のことは、1に対応する量を合計することです。このために、 Criterion引数に1を、C2:C12をSUM_RANGE引数に配置します。終わり!

数字のsumif式

特定の条件を満たす数値を合計するには、SUMIF式の比較演算子の1つを使用します。ほとんどの場合、適切なオペレーターを選択することは問題ではありません。基準に適切に埋め込むことは挑戦かもしれません。

より大きいまたはそれ以上の場合の合計

ソース番号を特定の数値と比較するには、次の論理演算子のいずれかを使用します。

  • (>)以上
  • (> =)以上

たとえば、200を超えるB2:B12に数値を合計するには、この式を使用します。

=SUMIF(B2:B12, ">200", B2:B12)

基準の正しい構文に注意してください。比較演算子が付いた数字と、引用符で囲まれた構造全体です。

式の例を備えたGoogleシートのSumif

または、一部のセルに数値を入力し、比較演算子をセル参照と連結することができます。

=SUMIF(B2:B12, ">"&E1, B2:B12)

式の例を備えたGoogleシートのSumif

比較演算子と数値の両方を別々のセルに入力し、それらの細胞を連結することもできます: =SUMIF(B2:B12, E1&F1)

式の例を備えたGoogleシートのSumif

同様に、次のような他の論理演算子を使用できます。

200以上の場合の合計:

=SUMIF(B2:B12, ">=200")

合計200未満の場合:

=SUMIF(B2:B12, "

合計200以下の場合:

=SUMIF(B2:B12, "

に等しい場合

特定の数値に等しい数値を合計するには、等式記号(=)を数値と一緒に使用したり、等式記号を省略したり、基準引数に数のみを含めることができます。

たとえば、列Cの量が10に等しい列Bに量を合計するには、以下の式のいずれかを使用します。

=SUMIF(C2:C12, 10, B2:B12)

または

=SUMIF(C2:C12, "=10", B2:B12)

または

=SUMIF(C2:C12, F1, B2:B12)

ここで、F1は必要な数量のセルです。

式の例を備えたGoogleシートのSumif

等しくない場合は合計します

指定された数値以外の数値を合計するには、operator()と等しいものを使用します。

この例では、列Cに10を除く量を除いて列Bの量を合計するには、これらの式のいずれかを使用してください。

=SUMIF(C2:C12, "10", B2:B12)

=SUMIF(C2:C12, ""&F1, B2:B12)

以下のスクリーンショットは、結果を示しています。

式の例を備えたGoogleシートのSumif

Googleシート日付のSumif式

日付基準に基づいて条件付きの値を合計するには、上記の例に示すような比較演算子も使用します。重要なポイントは、Googleシートが理解できる形式で日付を提供する必要があるということです。

たとえば、B2:B12の金額を合計するには、11-APR-2024より前の配達日のB12を合計するには、次の方法で基準を構築します。

=SUMIF(C2:C12, "

=SUMIF(C2:C12, "

=SUMIF(C2:C12, "

ここで、F1は目標日です:

式の例を備えたGoogleシートのSumif

今日の日付に基づいて条件付きのセルを合計する場合は、基準引数にtoday()関数を含めます。

例として、今日の配達の量を加える式を作成しましょう。

=SUMIF(C2:C12, TODAY(), B2:B12)

式の例を備えたGoogleシートのSumif

さらに例を挙げて、過去と将来の配達の合計を見つけることができます。

今日まで: =SUMIF(C2:C12, "

今日以降: =SUMIF(C2:C12, ">"&TODAY(), B2:B12)

ブランクセルまたは非ブランクセルに基づく合計

多くの状況では、別の列の対応するセルが空であるか空にない場合、特定の列の値を合計する必要がある場合があります。

このために、GoogleシートのSumif式で次の基準のいずれかを使用します。

空白の場合は合計:

  • "="完全に空白のセルを合計する。
  • ""長さゼロの文字列を含むものを含む空白のセルを合計する。

空白でない場合は合計します:

  • 「」は、ゼロの長さの文字列を含む値を含むセルを加算するために。

たとえば、配信日が設定されている量を合計するには(列Cのセルは空ではありません)、この式を使用します。

=SUMIF(C5:C15, "", B5:B15)

配達日なしの合計額を取得するには(列Cのセルは空です)、これを使用してください。

=SUMIF(C5:C15, "", B5:B15)

式の例を備えたGoogleシートのSumif

複数の基準(またはロジック)を持つGoogleシートSumif

GoogleシートのSUMIF関数は、1つの基準に基づいて値を合計するように設計されています。複数の基準で要約すると、2つ以上のSUMIF関数を一緒に追加できます。

たとえば、リンゴオレンジの量を合計するには、この式を利用します。

=SUMIF(A2:A12, "apples", B2:B12) SUMIF(A2:A12, "oranges", B2:B12)

または、アイテム名を2つの別々のセルに入れ、E1とE2とし、それらの各セルを基準として使用します。

=SUMIF(A2:A12, E1, B2:B12) SUMIF(A2:A12, E2, B2:B12)

式の例を備えたGoogleシートのSumif

この式は、Sumifとのように機能したり、論理的であることに注意してください。指定された基準の少なくとも1つが満たされている場合、値を合計します。

この例では、列Aが「リンゴ」または「オレンジ」に等しい場合、列Bに値を追加します。言い換えれば、sumif()sumif()は、次の擬似形式のように動作します(実際のものではなく、ロジックのみを示しています!):sumif(a:a、 "apples" or "oranges"、b:b)。

条件付きで論理的な合計を検討している場合は、指定されたすべての基準が満たされているときに値を合計します。

GoogleシートSumif-覚えておくべきこと

GoogleシートのSumif関数のナットとボルトがわかったので、すでに学んだことの短い要約を作成することをお勧めします。

1。Sumifは、1つの条件のみを評価できます

Sumif関数の構文により、1つの範囲、1つの基準、1つのSum_rangeのみが可能になります。複数の基準で要約すると、いくつかのSumif関数を一緒に追加(またはロジック)追加するか、sumif式(およびロジック)を使用します。

2。sumif関数は症例に依存しません

大文字と小文字の文字を区別できるケースに敏感なSumif式を探している場合は、SumifをArrayformulaと組み合わせて使用​​して、この例に示すように検索します。

3。等しくサイズの範囲とsum_rangeを供給します

実際、 sum_range引数は、範囲の左上セルのみを合計するために指定します。残りの領域は、範囲引数の寸法によって定義されます。

別の言い方をすれば、Sumif(A1:A10、「Apples」、B1:B10)およびSumif(A1:A10、 "Apples"、B1:B100)は、範囲と同じサイズであるため、範囲B1:B10の両方の合計値(A1:A10)の両方になります。

したがって、間違った合計範囲を誤って提供したとしても、Googleシートは、 sum_rangeの左上セルが正しい場合でも、式を正しく計算します。

とはいえ、間違いを避け、矛盾の問題を防ぐために、同様にサイズの範囲sum_rangeを提供することをお勧めします。

4。sumif基準の構文に注意してください

GoogleシートSumif式が正しく機能するには、基準を正しい方法で表現します。

  • 基準にテキストワイルドカードの文字、または論理演算子が含まれている場合、テキスト、または日付が続く場合は、引用符で基準を囲みます。例えば:

    =SUMIF(A2:A10, "apples", B2:B10)

    =SUMIF(A2:A10, "*", B2:B10)

    =SUMIF(A2:A10, ">5")

    =SUMIF(A5:A10, "apples", B5:B10)

  • 基準に論理演算子セル参照または別の関数が含まれている場合、引用符を使用してテキスト文字列とアンパサンド(&)を起動して、連結して文字列を完成させます。例えば:

    =SUMIF(A2:A10, ">"&B2)

    =SUMIF(A2:A10, ">"&TODAY(), B2:B10)

5.必要に応じて、絶対セル参照を備えたロック範囲

Sumif式を後のポイントでコピーまたは移動する予定がある場合は、Sumif($ A $ 2:$ A $ 10、$ 10、$ 2:$ 2:$ b $ 10)のような絶対セル参照($ signを使用)を使用して、範囲を修正します。

これは、GoogleシートでSumif関数を使用する方法です。このチュートリアルで説明した式を詳しく見るには、サンプルSumif Googleシートを開くことをお勧めします。お読みいただきありがとうございます。来週のブログでお会いしましょう!

式の例を備えたスプレッドシート

Sumifスプレッドシートのサンプル

以上が式の例を備えたGoogleシートのSumifの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Excelの式の中央値 - 実用的な例Excelの式の中央値 - 実用的な例Apr 11, 2025 pm 12:08 PM

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

式の例を備えたGoogleスプレッドシートcountif機能式の例を備えたGoogleスプレッドシートcountif機能Apr 11, 2025 pm 12:03 PM

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法Excel共有ワークブック:複数のユーザーのExcelファイルを共有する方法Apr 11, 2025 am 11:58 AM

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

Excelをjpgに変換する方法 -  .xlsまたは.xlsxを画像ファイルとして保存しますExcelをjpgに変換する方法 - .xlsまたは.xlsxを画像ファイルとして保存しますApr 11, 2025 am 11:31 AM

このチュートリアルでは、.xlsファイルを.jpg画像に変換するためのさまざまな方法を調査し、ビルトインWindowsツールと無料のオンラインコンバーターの両方を網羅しています。 プレゼンテーションを作成したり、スプレッドシートデータを安全に共有したり、ドキュメントを設計したりする必要がありますか?ヨーヨーを変換します

名前と名前付き範囲:フォーミュラで定義および使用する方法名前と名前付き範囲:フォーミュラで定義および使用する方法Apr 11, 2025 am 11:13 AM

このチュートリアルは、Excel名の機能を明確にし、セル、範囲、定数、または式の名前を定義する方法を示します。 また、定義された名前の編集、フィルタリング、削除もカバーしています。 Excelの名前は、信じられないほど便利ですが、しばしばOverloです

標準偏差Excel:関数と式の例標準偏差Excel:関数と式の例Apr 11, 2025 am 11:01 AM

このチュートリアルは、標準偏差と平均の標準誤差の区別を明確にし、標準偏差計算のための最適なExcel関数を導きます。 記述統計では、平均および標準偏差は内在的です

Excelの平方根:SQRT関数およびその他の方法Excelの平方根:SQRT関数およびその他の方法Apr 11, 2025 am 10:34 AM

このExcelチュートリアルでは、正方形の根とNth Rootsを計算する方法を示しています。 平方根を見つけることは一般的な数学的操作であり、Excelはいくつかの方法を提供します。 Excelの正方形の根を計算する方法: SQRT関数を使用します

Googleシートの基本:Googleスプレッドシートでの作業方法を学ぶGoogleシートの基本:Googleスプレッドシートでの作業方法を学ぶApr 11, 2025 am 10:23 AM

Googleシートのパワーのロックを解除:初心者向けガイド このチュートリアルでは、MS Excelに代わる強力で多目的な代替品であるGoogleシートの基礎を紹介します。 スプレッドシートを簡単に管理し、重要な機能を活用し、コラボレーションする方法を学ぶ

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。