Biblioteca de fórmulas en Excel

Biblioteca de fórmulas de Excel

Excel General

Si necesitas consultar alguna de las fórmulas de Excel, en esta biblioteca de funciones de Excel podrás encontrar una explicación sencilla de las mismas.

Si hay alguna fórmula que no encuentres, por favor, deja un comentario para incluirla.

Ten en cuenta que este artículo está en constante desarrollo y es posible que aun no haya llegado a la que te interesa.

SUMA

Fomato: SUMA(Rango)

La función SUMA, devuelve el resultado de la suma de las celdas del rango indicado en Rango.

Ejemplos:

=SUMA(«A1:A10») devolverá el total de sumar los datos de las celdas del rango A1 a A10

=SUMA(«A:A») devolverá el total de sumar todos los datos de las celdas de la columna A

SUMAR.SI

Formato: SUMAR.SI(Rango;Criterio;[RangoSuma])

Con la función SUMAR.SI, podemos definir que datos son los queremos sumar del RangoSuma. Para ello, definimos en Rango las celdas a las que aplicar un criterio, en Criterio definiremos que criterio aplicar a dicho rango para evaluar si es cierto o no y en RangoSuma indicaremos el rango de los datos a sumar, siempre que el criterio para cada dato se haya evaluado como cierto.

Ejemplo:

SUMAR.SI(«A1:A10″;1;»B1:B10») devolverá la suma de los datos del rango B1 a B10 para aquellas filas en que el valor correspondiente de la columna A sea 1

El parámetro RangoSuma es opcional. Si se omite, se aplicará la suma a los datos del mismo rango que Rango, es decir, si la fórmula del ejemplo la dejásemos en SUMAR.SI(Rango;Criterio), se evaluaría para cada celda de A1 a A10 si su lavor es 1 y, para las que sea cierto, se sumarán al resultado.

SUMAR.SI.CONJUNTO

Formato: SUMAR.SI.CONJUNTO(RangoSuma;RangoCriterio_1;Criterio_1;RangoCriterio_2;Criterio_2;…)

Con esta función podremos hacer lo mismo que con SUMAR.SI, pero mientras que SUMAR.SI solo permite un único criterio para filtrar los datos a sumar, con SUMAR.SI.CONJUNTO podemos usar múltiples criterios.

Ejemplo:

SUMAR.SI.CONJUNTO(«C1:C10″;»A1:A10″;1;»B1:B10″;»M») nos devolverá la suma de datos del rango C1 a C10 de las filas en que el valor de la celda A correspondiente sea 1 y la celda B correspondiente sea M.

La evaluación de los diferentes criterios es una operación Y, es decir, se deben cumplir ambos criterios para que la evaluación de criterios que habilite la suma de la celda correspondiente sea verdadera.

Observa que si el criterio no es numérico, este debe ir entre comillas.

CONTAR

Formato: CONTAR(Rango)

Esta función devuelve el número de celdas que contienen un valor numérico dentro del rango indicado. ¡Atención!, ignorará las celdas que estén vacías o contengan texto o números con formato de texto.

CONTARA

Formato: CONTARA(Rango)

Si necesitamos contar el número de celdas no vacías dentro de un rango, debemos usar la función CONTARA. En este caso, da igual si el contenido es numérico o no. Tendrá en cuenta cualquier celda no vacía.

CONTAR.BLANCO

Formato: CONTAR.BLANCO(Rango)0

Celdas en blanco son aquellas que no tienen contenido, ni valores ni fórmulas. Si una celda contiene 0, bien porque sea un dato 0 introducido directamente o porque el resultado de la fórmula sea 0, no se trata de una celda en blanco.

BUSCARV

Formato: BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;[ordenado])

Con BUSCARV obtenemos el valor

  • dentro de una matriz de datos (matriz_buscar_en)
  • que se encuentra situado en el número de columna (indicador_columnas) de dicha matriz
  • de la primera fila en que se encuentra el dato valor_buscado

El dato valor_buscado debe ir en la primera columna de la matriz.

El parámetro [ordenado] indica si la búsqueda debe se exacta (0) o aproximada (1) . Si se omite, el valor por defecto es exacta.

  • Cuando la búsqueda es exacta, el valor buscado debe coincidir de forma exacta con alguno de los valores de la primera columna de la matriz_buscar_en. En caso contrario, devolverá #N/A.
  • Si la búsqueda es aproximada, tomará como dato válido del índice el valor inmediato inferior mas próximo y de esa fila extraerá los datos buscados.

Si el valor buscado se encuentra mas de una vez en la columna de índice (primera), siempre devolverá el dato de la primera fila en que lo encuentre.

Ejemplos de BUSCARV

En la siguiente imagen puedes ver tres ejemplos distintos. Se trata de buscar, dentro de la tabla de retenciones de impuestos IRPF el porcentaje que corresponde a un salario anual en función del número de hijos.

  • El valor a buscar será el dato de Ingresos
  • La matriz_buscar_en de búsqueda será la matriz de datos que se encuentra en las celdas A2:I43
  • La columna a buscar será la del número de descendientes + 2 (los datos a obtener comienzan en la tercera columna para 1 hijo)
Biblioteca de formulas - BUSCARV
Ejemplo 1

En el ejemplo 1, tenemos unos ingresos de 20.129 €, que no corresponden con ningún valor exacto de los de la primera columna de la tabla. Además, hemos seleccionado la opción de búsqueda exacta.

Como vemos, el resultado obtenido es #N/A.

Ejemplo 2

En el ejemplo 2, los datos son similares a los del ejemplo 1. El único cambio es que la búsqueda es aproximada.

En este caso, vemos que el resultado que obtenemos es el valor mas cercano al que buscamos, por debajo, es decir, 18.790,01 € en la fila 13. Y la columna 3 de la fila 13, tiene un valor de retención aplicable de 10, que coincide con el valor que nos devuelve la fórmula.

Ejemplo 3

En el último ejemplo, hemos puesto como valor de ingresos 20.130,01 €. Como vemos, en este caso la fila localizada es la 14 y el valor de retención devuelto es 11. Al ser el valor de ingresos exactamente igual a uno de los de la tabla, hubiésemos obtenido el mismo resultado si hubiésemos empleado la opción de búsqueda exacta.

BUSCARH

Formato: BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas;[ordenado])

Con BUSCARH obtenemos el valor

  • dentro de una matriz de datos (matriz_buscar_en)
  • que se encuentra situado en el número de fila (indicador_columnas) de dicha matriz
  • de la primera columna en que se encuentra el dato valor_buscado

El dato valor_buscado debe ir en la primera fila de la matriz.

El parámetro [ordenado] indica si la búsqueda debe se exacta (0) o aproximada (1) . Si se omite, el valor por defecto es exacta.

  • Cuando la búsqueda es exacta, el valor buscado debe coincidir de forma exacta con alguno de los valores de la primera fila de la matriz_buscar_en. En caso contrario, devolverá #N/A.
  • Si la búsqueda es aproximada, tomará como dato válido del índice el valor inmediato inferior mas próximo y de esa columna extraerá los datos buscados.

Si el valor buscado se encuentra mas de una vez en la fila de índice (primera), siempre devolverá el dato de la primera columna en que lo encuentre.

Ejemplos de BUSCARH

Si quieres ver un ejemplo para entenderlo mejor, puedes ver lo comentado sobre BUSCARV y cambiar filas por columnas.

Encuéntralas también aquí

En la página de Microsoft sobre funciones de Excel por categoría también puedes consultar las funciones existentes. De todas formas, la descripción es, en algunos casos, un tanto complicada de entender, en mi modesta opinión.

También puedes consultar esta biblioteca en el foro de fórmulas donde las puedes ver organizadas por tema.

Deja una respuesta