Función BDCONTARA

Excel 2016+, Excel for Microsoft 365, Excel for the web, Excel 2024, Excel 2021, Excel 2019

Resumen

La función BDCONTARA cuenta celdas no vacías en un campo específico de una base de datos que cumplen con criterios definidos. Ideal para análisis de listas estructuradas con encabezados.

Sintaxis

BDCONTARA(base_de_datos; nombre_de_campo; criterios)

Parámetros

Parámetro Tipo Requerido Descripción
base_de_datos Rango Rango de celdas que forma la lista o base de datos, incluyendo encabezados en la primera fila
nombre_de_campo Texto o Número Nombre del campo entre comillas o número de columna (1 para la primera, 2 para la segunda, etc.)
criterios Rango Rango con encabezados de columna y condiciones debajo para filtrar los datos

Usando la función DCOUNTA

BDCONTARA es perfecta para contar registros específicos en bases de datos grandes. Permite aplicar filtros complejos usando lógica OR/AND, comodines y fórmulas dinámicas en los criterios.

Ejemplos Comunes de DCOUNTA

Contar árboles Manzano con altura específica

=BDCONTARA(A4:E10; "Beneficio"; A1:F2)

Cuenta 1 registro donde Árbol="Manzano", Alto>10 Y Alto<16 en el campo Beneficio

Vendedores específicos (OR)

=BDCONTARA(A6:C10; 2; B1:B3)

Cuenta vendedores Davolio O Buchanan (3 registros)

Múltiples condiciones (AND)

=BDCONTARA(A6:C12; ; A1:C2)

Cuenta Categoría="Frutas" Y Ventas>2000 (2 registros)

Con comodines

=BDCONTARA(A6:C10; ; A1:B3)

Cuenta Categoría que inicia con "Ca" O Vendedor con patrón "?u*" (3 registros)

Preguntas Frecuentes

BDCONTARA cuenta TODOS los registros que coincidan con los criterios, ignorando el campo específico

OR: criterios en filas diferentes. AND: criterios en la misma fila

No distingue entre mayúsculas/minúsculas en comparaciones de texto

?: un carácter, *: cualquier número de caracteres, ~: carácter literal

Errores Comunes y Soluciones

#¡VALOR!

Cause: Nombre de campo inválido o rango de criterios incorrecto

Solution: Verificar que el nombre del campo coincida exactamente con el encabezado

Conteo incorrecto

Cause: Rango de criterios superpuesto con base de datos

Solution: Colocar criterios lejos de la base de datos

No cuenta registros esperados

Cause: Celdas vacías en el campo especificado

Solution: BDCONTARA ignora celdas vacías por diseño

Notas

  • La primera fila de base_de_datos debe contener encabezados
  • Criterios pueden usar fórmulas dinámicas con referencias absolutas
  • No colocar criterios debajo de la base de datos (interfiere inserciones)
  • Compatible desde Excel 2000 en todas las versiones modernas

Compatibilidad

Disponible en: Excel 2016+, Excel para Microsoft 365, Excel para la web, Excel 2024, Excel 2021, Excel 2019

No disponible en:

Contenido actualizado: December 6, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2016+, Excel for Microsoft 365, Excel for the web, Excel 2024, Excel 2021, Excel 2019