Funciones Avanzadas en Excel 2007. Parte II

Función BUSCARV

Esta función busca un valor específico en la primer columna de una tabla y devuelve, en la misma fila, un valor de otra columna de dicha tabla.
Su estructura es la siguiente:

BUSCARVvalor_buscado matriz_buscar_en  ;indicador_columnas ; ordenado )

Valor_buscado Valor que se va a buscar en la primera columna de la tabla
Matriz_buscar_en Una tabla de dos o más columnas de datos.
Indicador_columnas Número de columna de matriz_buscar_en desde la cual debe devolverse el valor coincidente.
Ordenado Valor lógico que especifica si BUSCARV va a buscar una coincidencia exacta o aproximada.

  • Si el valor es VERDADERO si no localiza ninguna coincidencia exacta, devolverá el siguiente valor. Para ello los valores de la primera columna de matriz_buscar_en deben estar ordenados ascendentemente. 
  • Si es FALSO, BUSCARV sólo buscará una coincidencia exacta. 
Ejemplo de uso de esta función: Imaginemos las siguientes tablas:

Funciones avanzadas excel. BuscarV


En la tabla principal par conocer el título, genero y precio de la película podemos usar la función BUSCARV. Se tratará de buscar el código en la tabla inferior y que nos devuelva el valor deseado.
Para el Título:
BUSCARV( A9 ; A23:D36 ; 2 ; 1 )

Para el género:
BUSCARV( A9 ; A23:D36 ; 3 ; 1 )

Para el Precio:
BUSCARV( A9 ; A23:D36 ; 4 ; 1 )


Función CONTAR.SI

La función CONTAR.SI cuenta el número de celdas dentro de un rango que cumplen un criterio especificado por el usuario.

La sintaxis de la función CONTAR.SI es:
CONTAR.SI( rango ; criterio)
  • rango El rango de celdas que se van a contar.
  • criterios Condición que determina las celdas que se van a contar. Por ejemplo, los criterios pueden expresarse como 32, ">32", B4, "manzanas" o "32".
NOTA: En los criterios se puede utilizar los caracteres comodín — signo de interrogación (?) y asterisco (*) —. El signo de interrogación corresponde a un solo carácter cualquiera y el asterisco equivale a cualquier secuencia de caracteres.

Por ejemplo, imagina que queremos contar la cantidad de comedias que hay en el siguiente listado.

Funciones avanzadas excel. ContarSI
La función quedaría de la siguiente forma:

= CONTAR.SI( C25:C38 ; "Comedia" )

Función SUMAR.SI

La función SUMAR.SI sirve para sumar los valores de un rango de celdas que cumple los criterios que se especifican.
La sintaxis de la función SUMAR.SI:
SUMAR.SI( rango ; Criterio ; rango_suma)
  • rango El rango de celdas que se desea evaluar según los criterios especificados. 
  • criterios Condición que determina las celdas que se van a sumar. Por ejemplo, los criterios pueden expresarse como 32, ">32", B5, 32, "32", "manzanas". 
  • rango_suma Las celdas que deseamos sumar si se cumple el criterio. Si se omite el argumento rango_suma, Excel suma las celdas que están especificadas en el argumento rango. 
Siguiendo con la tabla anterior como ejemplo, imaginemos que queremos sumar el precio de las películas infantiles. La función quedaría de la siguiente forma:

=SUMAR.SI( C25:C38 ; "infantil" ; D25:D28 )