Son lo que dan un tremendo poder a nuestras hojas de
clculo. Sin las frmulas nuestras hojas de clculo seran como cualquier otro documento creado en un procesador de palabras. Utilizamos las frmulas de Excel para realizar clculos en los datos de una hoja y obtener los resultados actualizados cada vez que los datos cambien. Qu son las frmulas de Excel?
Una frmula de Excel es un cdigo especial que introducimos en una celda. Ese cdigo realiza algunos clculos y regresa un resultado que es desplegado en la celda.
Pero sin importar la cantidad de frmulas que vaya a crear, todas debern seguir las mismas reglas en especial la regla que indica que todas las frmulas deben empezar con un smbolo igual (=). Considera la siguiente frmula para la celda A1 ingresada en la barra de frmulas: Suma Al pulsar la tecla Entrar obtendremos el resultado calculado por Excel y el cual ser mostrado en la celda A1: Partes de una frmula de Excel
Todas las frmulas de Excel consisten de cualquier de los siguientes elementos: Constantes o texto. Un ejemplo de una constante es el valor 7. Un texto tambin puede ser utilizado dentro de una frmula pero siempre deber estar encerrado por dobles comillas como Marzo.
CONTAR
Esta frmula te permite contar la cantidad de celdas en una seleccin que tienen nmeros. Las celdas vacas o con texto son ignoradas. Muchas veces tenemos planillas con datos incompletos y se necesita contar solamente los datos y no el total de celdas. Ejemplos: =CONTAR(A1:B10), =CONTAR(A:A)
Ejemplo CONTARA
Similar a CONTAR pero cuenta no solamente las celdas con nmeros sino todas las celdas no vacas (es decir, pueden contener tambin texto). =CONTARA()
CONTAR.SI
Esta frmula permite contar elementos que cumplen un cierto criterio. Este criterio puede ser por ejemplo que las celdas sean iguales a un cierto valor, o que sean mayor/menos que un valor, o que sean iguales que algn texto, etc. Veamos algunos ejemplos: Cuenta la cantidad de celdas con un nmero mayor que cero: =CONTAR.SI(A1:B10, >0)
SI
Esta frmula te permite tener un valor u otro en la celda dependiendo de una cierta condicin. Las condiciones son similares a lo que se puede hacer con la frmula CONTAR.SI. Por ejemplo, podemos tener las notas de un alumno en un listado, y si el promedio es mayor o menor que un cierto lmite, podemos escribir aprobado o reprobado para el alumno: =SI(A1 > 0, VALOR POSITIVO, VALOR NEGATIVO)
BUSCARV
Permite buscar un valor especfico en la primera columna de una tabla, y retornar el valor en la misma fila para otra columna diferente. Esto suena algo abstracto as que lo voy a ilustrar con un ejemplo. Tenemos un listado con alumnos y sus notas en cada evaluacin. Queremos obtener la nota que el alumno PEDRO obtuvo en la tercera evaluacin, entonces utilizamos la siguiente frmula: =BUSCARV(PEDRO, A1:Z100, 10, FALSO)
BUSCARH
Similar a BUSCARV pero utilizando la misma analoga en sentido horizontal. Es decir buscamos un valor en la primera celda de la tabla, y luego obtenemos el valor de la celda ubicada en la misma columna que nuestro ndice, con el nmero de fila ingresado: Ejemplo, tenemos las ventas de distintos productos, y queremos saber el total que se vendi para el producto jabn en el cuarto mes: =BUSCARH(JABON, A1:C10, 4, FALSO)
SUMAR.SI, PROMEDIO SI
Estas funciones nos permiten realizar una suma o un promedio solamente para los valore que cumplen una condicin. Las condiciones que se pueden ingresar siguen el mismo formato que las condiciones utilizadas en CONTAR.SI y el SI. =SUMAR.SI(A1:Z1, >0)
CONCATENAR
Esta frmula nos permite unir dos o ms cadenas de texto en una sola celda. Por ejemplo tenemos una columna nombres y otra apellidos, y queremos crear una tercera columna llamada nombre completo. En este caso queremos unir el nombre con el apellido, y adems poner un espacio entremedio. Se hara de la siguiente manera: =CONCATENAR(A1, , B1)
ALEATORIO.ENTRE
Muchas veces se necesita llenar una tabla con nmeros distintos de manera rpida, solamente para mostrar algo y nos pasamos un buen rato escribiendo nmero uno a uno y tratando de que sean distintos entre s. Bueno, ALEATORIO.ENTRE nos permitegenerar un nmero aleatorio en un rango que nosotros especificamos: =ALEATORIO.ENTRE(100, 1000)