このチュートリアルでは、ExcelのCOUNTIF
およびCOUNTIFS
関數(shù)を使用して、複數(shù)または條件を満たすセルをカウントする方法を示しています(たとえば、セルにx、y、またはzが含まれている場(chǎng)合)。
COUNTIF
単一の基準(zhǔn)とCOUNTIFS
使用とロジックを処理しますが、このチュートリアルはソリューションまたはロジックシナリオを提供します。基本的な構(gòu)文と両方の機(jī)能の使用に精通しています。
セルのカウントまたは條件
最も単純なケースでは、少なくともいくつかの條件の1つを満たすセルをカウントすることが含まれます。
方法1: COUNTIF
COUNTIF
これにより、各基準(zhǔn)の個(gè)々のCOUNTIF
関數(shù)の結(jié)果が追加されます。たとえば、「リンゴ」または「バナナ」を含む列Aのセルをカウントするには:
=COUNTIF(A:A, "apples") COUNTIF(A:A, "bananas")
セル?yún)⒄眨ɡà?、F1およびG1の基準(zhǔn))を使用すると、効率と保守性が向上します。
=COUNTIF(A2:A10, F1) COUNTIF(A2:A10, G1)
方法2:配列定數(shù)のCOUNTIF
これにより、よりコンパクトなアプローチが提供されます。
SUM(COUNTIF(*range*, {*criterion1*, *criterion2*, *criterion3*, …}))
基準(zhǔn)は、配列定數(shù){"apples","bananas","lemons"}
に囲まれています。 COUNTIF
複數(shù)のカウントを返しますが、 SUM
が追加されます。
=SUM(COUNTIF(A2:A10,{"apples","bananas","lemons"}))
セル?yún)⒄栅蚴褂茫‵1:H1)には、配列式(Ctrl Shift Enter)が必要です。
=SUM(COUNTIF(A2:A10,F1:H1))
方法3: SUMPRODUCT
SUMPRODUCT(1\*(*range* ={*criterion1*, *criterion2*, *criterion3*, …}))
SUMPRODUCT((*range*=*criterion1*) (*range*=*criterion2*) …)
これにより、各セルが各基準(zhǔn)に対してテストされ、結(jié)果の真/偽配列(1/0に変換)を合計(jì)します。
=SUMPRODUCT(1*(A2:A10={"apples","bananas","lemons"}))
または
=SUMPRODUCT((A2:A10="apples") (A2:A10="bananas") (A2:A10="lemons"))
セル?yún)⒄栅问褂茫‵1:H1):
=SUMPRODUCT(1*( A2:A10=F1:H1))
注:大規(guī)模なデータセットの場(chǎng)合、 SUMPRODUCT
COUNTIF
よりも遅くなる可能性があります。
ORおよびロジックを使用してセルをカウントします
これにより、概念が拡張され、両方または條件が含まれます。たとえば、「リンゴ」、「バナナ」、または「配信される」(列Aおよび列c)を數(shù)える:
方法1: COUNTIFS
COUNTIFS
これにより、複數(shù)のCOUNTIFS
関數(shù)が追加され、それぞれが1つまたは條件をチェックし、條件を確認(rèn)します。
=COUNTIFS(A2:A10, "apples", C2:C10, "delivered") COUNTIFS(A2:A10, "bananas", C2:C10, "delivered") COUNTIFS(A2:A10, "lemons", C2:C10, "delivered")
方法2:配列定數(shù)のCOUNTIFS
または基準(zhǔn)の配列定數(shù)を使用したより簡(jiǎn)潔なバージョン:
=SUM(COUNTIFS(A2:A10, {"apples","bananas","lemons"}, C2:C10, "delivered"))
細(xì)胞參照(F1:H1およびF2)では、配列式(Ctrl Shift Enter)が必要です。
=SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2))
ワイルドカードがサポートされています(例: "*bananas*"
)。追加および條件をCOUNTIFS
に追加できます。
複數(shù)または條件でセルをカウントします
複數(shù)のセットまたは基準(zhǔn)の場(chǎng)合、アレイ定數(shù)(2セットに制限)を備えたCOUNTIFS
またはISNUMBER
とMATCH
(より多くのセット)を備えSUMPRODUCT
(より多くのセット)が使用されます。
2つのセットの場(chǎng)合、 COUNTIFS
內(nèi)の水平および垂直アレイを使用します。
=SUM(COUNTIFS(A2:A10, {"apples", "bananas", "lemons"}, B2:B10, {"delivered"; "in transit"}))
複數(shù)のセットの場(chǎng)合、 MATCH
付きのSUMPRODUCT
より汎用性が高くなります。
=SUMPRODUCT(ISNUMBER(MATCH(A2:A10,{"apples","bananas","lemons"},0))*ISNUMBER(MATCH(B2:B10,{"bag","tray"},0))*ISNUMBER(MATCH(C2:C10,{"delivered","in transit"},0)))
このチュートリアルは、Excelのカウント機(jī)能の処理または條件のためのさまざまな方法を提供し、さまざまな複雑さレベルとデータセットサイズに対応しています。サンプルワークブックは、さらに練習(xí)するために利用できます。
以上がexcel countifおよびcountifs withまたはlogicの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語 Web サイトの他の関連記事を參照してください。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

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

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國(guó)語版
中國(guó)語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









