メインコンテンツへスキップ

Excel DCOUNTA Function

docworkday.intl関数1

このチュートリアルを続けたい場合は、サンプルのスプレッドシートをダウンロードしてください。
docworkday.intl関数1

Description

また, DCOUNTA 関数は、指定された基準に一致するデータベース内のレコードのフィールドにあるセルをカウントします。

構文と引数

数式の構文

DCOUNTA(データベース, フィールド, 基準)

Arguments

  • Database: 必須、列ラベルを含むデータベースを構成するセルの範囲。
  • Field: 必須、関数で使用される列。 「Price」などの二重引用符で囲まれた列ラベル、またはデータベース内の列の位置を示す数値(最初の列の場合は1など)を直接入力できます。 このフィールドは空白にすることもできますが、DCOUNTA(database ,, criteria)のように無視することはできず、一致したすべてのアイテムをカウントします。
  • Criteria: 必須。カウントする基準を含む範囲。 範囲には、少なくともXNUMXつの列ラベルと列ラベルの下のXNUMXつのセルが含まれている必要があります。

戻り値

また, DCOUNTA 関数は数値を返します。

備考

1.データベースの下に基準を配置しない方がよいでしょう。そうしないと、データベースに新しい情報を追加するのが不便になります。

2.データベースの列にあるすべての項目の数をカウントする場合は、基準範囲の列ラベルの下に空白行を残します。

3.基準範囲には複数の行が存在する可能性があり、各行の基準はORロジックで結合され、同じ行の基準はANDロジックで結合されます。

4. 4.フィールドに空白値またはエラー値が含まれている場合、セルはカウントされません。 DCOUNT関数を使用して、フィールド内の数値のみをカウントする場合。
docworkday.intl関数1

5.データベースと基準は、一致する列ラベルを持っている必要があります。

6.基準でワイルドカードをサポートしますが、最新の関数ほどよく使用されていません。慎重にテストしてください。

7.デフォルトでは、関数は大文字と小文字を区別しません。

Excel2003以降

使用法と例

例1行の基準-ANDロジック

データベースが範囲B8:E16にあるとすると、基準は範囲B4:E5にリストされます。ここで、セルの数をカウントするには、基準に基づいた数値が含まれています。次の数式のいずれかを使用してください。

=DCOUNTA(B8:E16,3,B4:E5) //データベースのXNUMX番目の列をフィールドとして取得します

=DCOUNTA(B8:E16,,B4:E5) //フィールドが空白

=DCOUNTA(B8:E16,"Store",B4:E5) //フィールドはsaleという名前の列です

イベント 入力します カウント数を取得するためのキー。
docworkday.intl関数1

例2つ以上の行基準-ORロジック

データベースが範囲B9:E17にあるとすると、基準は範囲B4:E6にリストされます。ここで、セルの数をカウントするには、基準に基づいた数値が含まれています。次の数式のいずれかを使用してください。

=DCOUNTA(B9:E17,3,B4:E6) //データベースのXNUMX番目の列をフィールドとして取得します

=DCOUNTA(B9:E17,,B4:E6) //フィールドが空白

=DCOUNTA(B9:E17,"Store",B4:E6) //フィールドはsaleという名前の列です

イベント 入力します カウント数を取得するためのキー。
docworkday.intl関数1

条件でワイルドカードを使用する例3

データベースが範囲B8:E16にあるとすると、名前が「g」で始まりストア1であるアイテムの数をカウントするには、製品ラベルに* a、ストアラベルに1を入力し、数式を使用します。スクリーンショットを参照してください。
docworkday.intl関数1


相対関数:

  • Excel DAVERAGE 演算
    ExcelのDAEVARAGE関数は、特定の条件に一致するリストまたはデータベースのレコードフィールドの値の平均を返します。

  • Excel DCOUNTA 演算
    DCOUNTA関数は、データベース内のレコードのフィールドで、指定された基準に一致するセルをカウントします。

  • Excel DGET 演算
    DGET関数は、データベース内のレコードのフィールドで、指定された基準に一致するセルをカウントします。


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 工具 (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 工具 (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット 工具 (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations