WorksheetFunction メソッド (Excel)WorksheetFunction.CountIfs method (Excel)

指定された範囲に含まれるセルのうち、複数の検索条件に一致するセルの個数を返します。Counts the number of cells within a range that meet multiple criteria.

構文Syntax

CountIfs(Arg1Arg2Arg3Arg4Arg5Arg6Arg7Arg8Arg9、 __ Arg10、 Arg11Arg12Arg13、 __ Arg14、Arg15 __、 Arg16Arg17Arg18Arg19Arg20Arg21Arg22Arg23Arg24Arg25Arg26Arg27、Arg28 __、 Arg29Arg30)expression.CountIfs (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)

: WorksheetFunction オブジェクトを表す変数。expression A variable that represents a WorksheetFunction object.

パラメーターParameters

名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required RangeRange 対応する条件による評価の対象となる範囲を指定します。One or more ranges in which to evaluate the associated criteria.
Arg2Arg30Arg2Arg30 必須Required VariantVariant 計算の対象となるセルを定義する条件を数値、式、セル参照、または文字列で指定します。One or more criteria in the form of a number, expression, cell reference, or text that define which cells will be counted. たとえば、検索条件は 32、"32"、">32"、"Windows"、または B4 のようになります (式および文字列を指定する場合は半角の二重引用符 (") で囲む必要があります)。For example, criteria can be expressed as 32, "32", ">32", "apples", or B4.

戻り値Return value

倍精度浮動小数点型 (Double)Double

注釈Remarks

範囲内の各セルは、そのセルに対して指定されたすべての対応する条件がTrueである場合にのみカウントされます。Each cell in a range is counted only if all of the corresponding criteria specified are True for that cell.

任意の引数のセルが空のセルの場合、 CountIfsはそれを0の値として扱います。If a cell in any argument is an empty cell, CountIfs treats it as a 0 value.

You can use the wildcard characters, question mark (?) and asterisk (*), in criteria.You can use the wildcard characters, question mark (?) and asterisk (*), in criteria. ワイルドカード文字の疑問符は任意の 1 文字を表し、アスタリスクは任意の文字列を表します。A question mark matches any single character; an asterisk matches any sequence of characters. ワイルドカード文字ではなく、通常の文字として疑問符やアスタリスクを検索する場合は、その文字の前に、"~*" のように半角のティルダ (~) を付けます。If you want to find an actual question mark or asterisk, type a tilde (~) before the character.

関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.