

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

En función de una instrucción condicional, `countIf` calcula el número de valores distintos en una dimensión o medida, y los agrupa según la dimensión o las dimensiones seleccionadas.

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

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

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

 *dimensión o medida*   
El argumento debe ser una medida o una dimensión. Los valores nulos se omiten en los resultados. Los valores literales no funcionan. El argumento debe ser un campo.

 *condition*   
Una o varias condiciones en una única instrucción.

## Tipo de devolución
<a name="countIf-function-return-type"></a>

Entero

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

La siguiente función devuelve un recuento de las transacciones de venta (`Revenue`) que cumplen las condiciones, incluidos los duplicados. 

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