Te traemos una pequeña colección de 17 fórmulas esenciales de Excel, una recopilación con la que vas a poder empezar a sacarle partido a las hojas de cálculo de Microsoft Office. Excel. Esta herramienta es junto a Google Sheets una de las mejores alternativas para crear hojas de cálculo, y estos recursos son ideas iniciales para que veas lo que puedes hacer con ella.
Las fórmulas de Excel son el corazón del programa, puesto que son las que te van a permitir hacer todo tipo de cálculos, y pueden adaptar el programa a tus necesidades. Hoy revisaremos las fórmulas más útiles para el público general, con ejemplos de cómo usar cada una. Los archivos de Excel se pueden abrir en otras apps, recuérdalo, pero si usas otra la forma de proceder con las fórmulas podría ser diferente.
Y estas fórmulas son nuestras propuestas básicas, pero no tengas miedo a modificarlas o combinarlas. Y si crees que hay alguna otra que debería estar a la lista, te invitamos a decírnosla en el apartado de comentarios para que los demás lectores puedan beneficiarse del conocimiento de nuestros xatakeros.
Operaciones matemáticas simples

Antes de entrar en fórmulas más complicadas, veamos cómo hacer las operaciones matemáticas más simples: sumas, restas, multiplicaciones y divisiones. Técnicamente solo la suma es una fórmula, pues en el resto de los casos se usan operadores especiales.
SUMA: esta fórmula suma los valores de las celdas en su interior. Soporta tanto celdas separadas como intervalos. Ejemplo:
=SUMA(A1:A50)
Restas: para restar los valores de dos celdas debes usar el símbolo de resta "-" entre ambas. Ejemplo:
= A2 - A3
Multiplicaciones: para multiplicar los valores de dos celdas debes intercalar entre ellas un asterisco *. Ejemplo:
= A1 * A3 * A5 * A8
Divisiones: para dividir los valores de dos celdas debes incluir entre ellas la raya /. Ejemplo:
= A2 / C2
Excel respeta el orden lógico de las operaciones matemáticas (multiplicaciones y divisiones primero, luego sumas y restas) y suporta el uso de paréntesis para dar prioridad a unas operaciones sobre otras. De este modo, puedes crear fórmulas como = (A1 + C2) * C7 / 10 + (D2 - D1)
.
PROMEDIO

La fórmula promedio devuelve el valor de promedio aritmético de las celdas que pases o rango de celdas que pases como parámetro. Este resultado también es conocido como media o media aritmética.
Uso:
=PROMEDIO (celdas con números)
Ejemplo:
=PROMEDIO (A2:B2)
MAX y MIN

Si en lugar de querer saber la media aritmética deseas conocer cuál es el mayor valor o el menor valor de un conjunto, tienes a tu disposición dos fórmulas de nombres previsibles: MAX y MIN. Las puedes usar con celdas separadas o rangos de celdas.
- Uso:
=MAX(celdas)
/=MIN(celdas)
- Ejemplo:
=MAX(A2:C8)
/=MIN(A2,B4,C3,29)
SI.ERROR

SI.ERROR es una fórmula que te sacará de más de un apuro. Con ella puedes evitar los errores #¡DIV/0! y similares. Esta fórmula te permite devolver un valor en el caso de que otra operación resulte un error. Esto es bastante común con divisiones, pues cualquier división entre cero dará error, pudiendo provocar una reacción en cadena de errores. La operación en cuestión puede ser una operación o cualquier otra fórmula.
- Uso:
=SI.ERROR( operación, valor si hay un error)
- Ejemplo:
=SI.ERROR (MAX(A2:A3) / MIN(C3:F9),"Ha habido un error")
SI

SI es una de las fórmulas más potentes de EXCEL y es que con ella puedes devolver un resultado distinto según si se cumple la condición. De este modo, podrías usarlo para que una celda diga "APROBADO" si otra es un número superior a 5, o "SUSPENDIDO" si es inferior.
- Uso:
=SI(condición, valor si se cumple la condicion, valor si no se cumple)
- Ejemplo:
=SI(B2="Madrid","España","Otro país")
CONTARA

CONTARA es una de las fórmulas para contar valores. A diferencia del simple CONTAR, CONTARA cuenta también valores que no sean números. Lo único que ignora son las celdas vacías, de modo que te puede ser útil para saber cuántas entradas tiene una tabla, independientemente de si los datos son numéricos o no.
Uso:
=CONTARA(rango de celdas)
Ejemplo:
=CONTARA(A:A)
CONTAR.SI

La fórmula CONTAR.SI es una especie de mezcla de las dos anteriores. Contará el rango de celdas especificado siempre y cuando cumplan ciertos requisitos. Estos puede ser que tengan cierto valor o que cumplan ciertas condiciones.
- Uso:
=CONTAR.SI(rango de celdas, criterio)
- Ejemplo:
=CONTAR.SI(C2:C, "Pepe")
ALEATORIO.ENTRE

Esta fórmula genera un número aleatorio entre otros dos números dados, y por tanto resulta ideal cuando necesitas elegir algo al azar. El número generado cambia cada vez que se regenera la hoja (por ejemplo, cuando escribes un nuevo valor).
Uso:
=ALEATORIO.ENTRE( numero menor, numero mayor)
Ejemplo:
=ALEATORIO.ENTRE (1,10)
DIAS

Los cálculos de fechas son siempre un tema peliagudo si los debes hacer a mano, pero todo es mucho más fácil cuando una fórmula hace el trabajo duro por ti. DIAS te dice el número de días que hay de diferencia entre dos fechas.
Uso:
=DIAS( primera fecha, segunda fecha)
Ejemplo:
=DIAS ("2/2/2018", B2)
AHORA

Otro esencial de Excel es la fórmula AHORA. Esta genera la fecha para el momento actual y es un dato que se actualizará automáticamente cada vez que abres la hoja o sus valores se recalculan (porque cambias una celda, por ejemplo). Esta fórmula no requiere de ningún parámetro.
Uso:
=AHORA()
Ejemplo:
=AHORA()
DIASEM

DIASEM es otra útil fórmula relacionada con fechas, que devuelve de forma numérica el día de la semana de una fecha. El lunes es el 1, el martes es el 2, y así sucesivamente, aunque hay varias formas de empezar a contar, como puedes indicar en el segundo parámetro.
- Uso:
=DIASEM (fecha, tipo de cuenta)
Para tipo de cuenta, debes usar uno de estos parámetros:
1: números del 1 (domingo) al 7 (sábado)
2: números del 1 (lunes) al 7 (domingo)
3: números del 0 (lunes) al 6 (domingo)
11: números del 1 (lunes) al 7 (domingo)
12: números del 1 (martes) al 7 (lunes)
13: números del 1 (miércoles) al 7 (martes)
14: números del 1 (jueves) al 7 (miércoles)
15: números del 1 (viernes) al 7 (jueves)
16: números del 1 (sábado) al 7 (viernes)
17: números del 1 (domingo) al 7 (sábado)
Ejemplo:
=DIASEM (AHORA(), 2)
HIPERVINCULO

Excel convierte automáticamente las direcciones web en enlaces, pero si quieres crear un enlace con un texto distinto, necesitas usar una formula. Esa fórmula es HIPERVINCULO, con la cual puedes añadir enlaces a cualquier celda.
Uso:
=HIPERVINCULO ( dirección del enlace, texto del enlace )
Ejemplo:
=HIPERVINCULO ( "http://www.google.com", "Visita Google")
TRANSPONER

TRANSPONER cambia las filas por columnas y es una fórmula un poco especial. Debes aplicarla a una selección de filas que coincida de forma inversa con la tabla que quieres trasponer. Por ejemplo, si la tabla original tiene 2 filas y 4 columnas, necesitas aplicarla a 4 filas y 2 columnas. Además, es una fórmula de matriz, así que necesitas pulsar Control + Mayúsculas + Intro para aplicarla.
Uso:
{=TRANSPONER { intervalo de celdas )}
Ejemplo:
{=TRANSPONER ( A1:C20)}
REEMPLAZAR

REEMPLAZAR es una útil fórmula con la cual puedes insertar o reemplazar parte de un texto. No consiste en reemplazar un texto por otro (esa es la fórmula SUSTITUIR), sino en insertar un texto en determinada posición y, opcionalmente, sustituyendo parte del texto original. Con sus dos parámetros eliges en qué posición se inserta el texto, así como a cuántos caracteres se eliminarán del texto original, después de esa posición
Uso:
=REEMPLAZAR ( texto original, ubicación donde se inserta, caracteres del texto original que se borran, texto a insertar )
Ejemplo:
=REEMPLAZAR ( "Feliz Navidad", 6, 8, " Hanukkah")
CONCATENAR

CONCATENAR es una fórmula que te puede sacar de varios apuros. Su utilidad es tan simple como juntar varios elementos de texto en un único texto. Como parámetro no puedes especificar un rango de celdas, sino celdas individuales separadas por comas.
Uso:
=CONCATENAR( celda1, celda2, celda3 ... )
Ejemplo:
=CONCATENAR ( A1, A2, A5, B9)
ESPACIOS

Los espacios de más en un texto pueden ser problemáticos pues no siempre los podrás detectar a simple vista. Una forma de acabar con ellos fácilmente es con ESPACIOS, que elimina todos los espacios de más de un texto, independientemente de dónde se encuentren.
Uso:
=ESPACIOS ( celda o texto con espacios de más )
Ejemplo:
=ESPACIOS ( F3 )
ENCONTRAR

ENCONTRAR es una fórmula con la cual puedes saber si el texto de una celda contiene otro texto. En caso afirmativo, la fórmula devuelve la posición en el texto donde se encontró la primera concurrencia. Si no, devuelve un error (acúerdate de usar SI.ERROR para controlar estos casos).
Uso:
=ENCONTRAR(texto que estás buscando, texto original)
Ejemplo:
=ENCONTRAR ( "aguja", "pajar" )
Ver 52 comentarios
52 comentarios
Carlos
Para mí, la que me sorprendió por lo fácil de usar y las posibilidades que tiene es Buscarh (o buscarv) o si prefieres algo más "sofisticado" la combinación índice y coincidir.
Los formatos condicionales también son interesantes y muy fáciles de aplicar.
Saludos
enriccarrascobuendia1
Estoy cansado de los Trolls. Se hace de Excel porque es quien parte el bacalao. En la empresa se utiliza Excel, y cuánto más se usa, más rentable es el software de pago. Efectivamente, hoy en día una suite para empresa es barata. Si se hace de Excel puede que a mucha gente le sirva de ayuda en el trabajo. El resto es una copia, así que sabiendo Excel puedes aprender a utilizar los otros. Para la señora de 75 años, usos esporádicos, usos privados, empresas que lo usan alguna vez al año...las versiones online gratuitas o libre office cumplen perfectamente, pero si tu sueldo te lo ganas manejando hojas de cálculo creo que Excel es tu herramienta.
kalahira
Muy interesante para los que quieran iniciarse en este tema. Ahora bien, si vais a poner tutoriales de este tipo, por favor, que sean coherentes o de lo contrario van a complicar las cosas más que ayudar. Si en la fórmula del MIN separas los parámetros con ';', utiliza el mismo separador en el resto de fórmulas.
Y siguiendo por el mismo camino, dado que hay gente de latinoamérica que os lee, puede que convenga mencionar también que el separador de los parámetros depende de la configuración regional del equipo (creo, sino debe de ser por el idioma de instalación del Office), ya que en los sitios donde se utiliza la coma como separador de decimales los parámetros se separan por punto y coma para que el excel pueda interpretar si es un parámetro con decimales o el siguiente parámetro, mientras que si se usa el punto como separador de decimales, se usa la coma como separador de parámetros.
kleshk
Yo quiero un repo así...pero para Google Sheets
shibita
Una lista de funciones de Excel sin buscarv es como un bocadillo sin pan
pablov
Me parecería interesante complementar con algo de sintaxis,
El día que descubrí que las comillas significa también vacío di un salto enorme
Por ejemplo lo utilizaba mucho para evitar errores de dividido 0 aunque creo que si.error puede ser más útil
por ejemplo =si(a1=“”;””;a2/a1)
Usuario desactivado
Macros
populus
Hola Iván, interesante artículo. Me gustaría saber si se pueden resolver ecuaciones, y especialmente, sistemas de ecuaciones, en excel, y si es así, un pequeño tutorial de cómo hacerlo sería muy útil.
Muchas gracias!
resomo
A pesar de llevar muchas horas de vuelo con Excel no conocía la función si.error. Me va a venir bien pues ahora la «montaba» de manera manual con una si que me detectaba divisiones por cero.
Al igual que otros creo que BuscarV (o H) es una función clave.
Y las tablas dinámicas son muy útiles para procesar información.
resomo
Bueno hay funciones muy básicas y falta una muy importante que es BuscarV (Y su hermana BuscarH), pero de todo se saca algo positivo. No conocía Si.Error y ahora usaba un Si(«celda que va a ser el divisor=0;"error";«fórmula que quiero blindar»)
Mi sugerencia es que para trabajar con muchos datos las citadas buscar V y H combinadas con tablas dinámicas son lo que yo llamo «poderes Jedi» en Excel....
thefourth
Lo que más uso para búsquedas es INDICE y COINCIDIR si quiero localizar la primera coincidencia empezando por arriba. Por ejemplo para mostrar el dato de la columna B donde localice en A el valor 12345:
=INDICE($B:$B;COINCIDIR(12345;$A:$A;0))
Buscando la primera coincidencia por abajo:
=BUSCAR(2;1/($A:$A=12345);$B:$B)
Otros muy útiles para diversos casos serían SUMAPRODUCTO, EXTRAE (más si se combina con ENCONTRAR).
Por fortuna hay muchas formulas para resolver cualquier problema, aunque el verdadero jugo a Excel considero que se le saca empleándolas con Macros.
Un saludo
justinpowers1
Por favor no uséis BuscarV es lo peor que hay en Excel!!!! mejor tirar de índice y coincidir como han dicho!!!! por que en Excels grandes (100 MB o más) necesitas el equipo del BSC o de la NASA para obtener resultados en tiempos humanos!!!!
manuelsv
a me sirven muchos esos datos pero no he podido fijar un dato por que hace mucho eliminaron esa función como se hace para fijar por ejemplo el IVA para un calcular rápidamente muchos valores antiguamente se hacia con F4 pero en el notebook lo puedo anclar?
thomasdeabato
como puedo saber el total de algo?
Agustin
hola me podrian ayuda como poner la formula
diferencia en litros
-1 lt faltante
+1 lt sobrante
.050 lt Diferencias minimas
-.050 lt Diferencias minimas
ocupo una formula para que me identifique con letra las medidas de los litros
no se si me explique.
gracias
binariofis
Esta buenísimo la información, estaba buscando manejar estas funciones en exel ya que es mas difícil hacerlas en programa c++, me parece que es una herramienta muy completa.
marcogarcia4
Buen artículo, solo hay que aclarar algo, las que mencionas no se llaman fórmulas, se llaman funciones. Las funciones tienen por dentro fórmulas específicas escritas vba.
skylight
BuscarX sustituye a buscarv, buscarh, indice+coincidir
pachychan
Señor@s, por favor revisen este artículo porque algunas fórmulas de los ejemplos que han puesto son incorrectas.