La función BDCONTARA en Excel es de gran ayuda cuando trabajamos con nuestros listados o Tablas en Excel, y no son suficiente mente potentes las “funciones normales” de Excel, por ejemplo necesitamos una suma condicionada a varios de los campos de nuestro origen de datos. Normalmente con la función SI, o con la suma condicionada SUMAR.SI o CONTAR.SI podíamos concluir nuestros análisis, de una forma elaborada.
Pero existen funciones de bases de datos, especialmente diseñadas para Bases de datos de Excel las funciones más básicas (SUMA, CONTAR, PROMEDIO, etc.); las diferenciamos por que estas funciones de bases de datos comienzan con “BD” (BDCONTAR, BDSUMA, etc).
En esta oportunidad les comparto una de las formas que podemos aprovechar estas funciones para poder obtener resultados efectivos cuando las variables se salen del alcance de las funciones comunes.
Veamos el siguiente ejemplo:
Necesitamos saber las respuestas de las siguientes interrogantes:
1) Cantidad de Libros del Autor WILSON
2) Libros de la Editorial PRENTICE HALL o MCGRAW-HILL
3) Libros de Autores cuyo nombre empieza Z
4) Libros cuyo precio esta entre 50 y 100
5) Libros de la Editorial ADDISON ó NORMA cuyo Precio sea Mayor a 20
6) Libros de la Editorial MCGRAW-HILL cuyo Nombre comience con F ó P
Veamos el siguiente ejemplo:
Necesitamos saber las respuestas de las siguientes interrogantes:
1) Cantidad de Libros del Autor WILSON
2) Libros de la Editorial PRENTICE HALL o MCGRAW-HILL
3) Libros de Autores cuyo nombre empieza Z
4) Libros cuyo precio esta entre 50 y 100
5) Libros de la Editorial ADDISON ó NORMA cuyo Precio sea Mayor a 20
6) Libros de la Editorial MCGRAW-HILL cuyo Nombre comience con F ó P
Empezaremos por escribir la formula =EXTRAE(E11,1,1) en la celda A19 y =EXTRAE(F11,1,1) en la celda B19, esto para obtener las primeras letras de la Editorial y del Autor.
De la J9 al la P11 hacemos el cuadro de la imagen, en la que escribimos los encabezados de nuestra lista.
Para poder ampliar el rango si necesitamos agregar mas datos en la lista, lo convertiremos en una TABLA(ver ejemplo)
En las siguientes celdas ingresaremos lo siguiente:
H3 =BDCONTARA(Tabla1[#Todo],"AUTOR",$L$9:$L$10)
H4 =BDCONTARA(Tabla1[#Todo],"EDITORIAL",$M$9:$M$11)
H5 =BDCONTARA(Tabla1[#Todo],"AUTOR INICIA",$J$9:$J$10)
H6 =BDCONTARA(Tabla1[#Todo],"PRECIO",$N$9:$O$10)
H7 =BDCONTARA(Tabla1[#Todo],"PRECIO",$P$9:$P$10)
H8 =BDCONTARA(Tabla1[#Todo],"EDITORIAL INICIA",$K$9:$K$11)
Para poder dar respuesta a las preguntas de la 1 a la 5, de este ejemplo como podrán ver solo estamos utilizando la función BDCONTARA
No hay comentarios :
Publicar un comentario