

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# countIf
<a name="countIf-function"></a>

Com base em uma declaração, a função `countIf` calcula o número de valores distintos em uma dimensão ou medida, agrupados pela dimensão ou dimensões escolhidas.

## Sintaxe
<a name="countIf-function-syntax"></a>

```
countIf(dimension or measure, condition)
```

## Argumentos
<a name="countIf-function-arguments"></a>

 *dimensão ou medida*   
O argumento deve ser uma medida ou uma dimensão. Valores nulos são omitidos nos resultados. Valores literais não funcionam. O argumento deve ser um campo.

 *condição*   
Uma ou mais condições em uma única declaração.

## Tipo de retorno
<a name="countIf-function-return-type"></a>

Inteiro

## Exemplo
<a name="countIf-function-example"></a>

A função a seguir retorna uma contagem das transações de vendas (`Revenue`) que atendem às condições, incluindo quaisquer duplicatas. 

```
countIf (
    Revenue,
    # Conditions
        CalendarDay >= ${BasePeriodStartDate} AND 
        CalendarDay <= ${BasePeriodEndDate} AND 
        SourcingType <> 'Indirect'
)
```