Aprender Excel
ES
Define cómo se ven los números, las fechas y las fórmulas, para que todo funcione como en tu propio Excel.

Inicio › Excel básico › Lista de fórmulas de Excel

Fórmulas de Excel: lista con ejemplos

Esta chuleta de fórmulas de Excel reúne las fórmulas que de verdad vas a usar, agrupadas por tarea y con un ejemplo corto cada una. Toda fórmula empieza por el signo igual. Haz clic en el nombre de una función para ver la guía completa con ejemplos resueltos.

En esta guía
  1. Lo básico
  2. Matemáticas
  3. Contar y estadística
  4. Lógicas
  5. Búsqueda
  6. Matrices dinámicas
  7. Texto
  8. Fecha y hora
  9. Consejos
  10. Preguntas frecuentes

Lo básico de las fórmulas

QuéEjemploSignificado
Sumar, restar, multiplicar, dividir=A2+B2-C2*D2/E2Orden matemático normal: * y / antes que + y -
Paréntesis=(A2+B2)*C2Primero se calcula lo de dentro del paréntesis
Potencia=A2^2A2 al cuadrado
Porcentaje=A2/B2Con formato de %. Lee porcentajes
Unir texto=A2&" "&B2"Ana" y "García" pasan a "Ana García"
Referencia fija=B2*$E$1E1 no cambia al copiar. Lee referencias absolutas
Otra hoja=Hoja2!A1La celda A1 de la Hoja2

Fórmulas matemáticas

FórmulaEjemploHace
SUMA (SUM)=SUMA(A2:A10)Suma un rango
SUMAR.SI (SUMIF)=SUMAR.SI(A2:A10;"Norte";C2:C10)Suma los valores que cumplen una condición
SUMAR.SI.CONJUNTO (SUMIFS)=SUMAR.SI.CONJUNTO(C2:C10;A2:A10;"Norte";B2:B10;"Ana")Suma con varias condiciones
SUMAPRODUCTO (SUMPRODUCT)=SUMAPRODUCTO(B2:B10;C2:C10)Multiplica fila a fila y luego suma
SUBTOTALES (SUBTOTAL)=SUBTOTALES(9;C2:C10)Suma solo las filas visibles
REDONDEAR (ROUND)=REDONDEAR(A2;2)Redondea a 2 decimales
REDONDEAR.MAS / .MENOS=REDONDEAR.MAS(A2;0)Siempre redondea hacia arriba (o hacia abajo)
RESIDUO (MOD)=RESIDUO(A2;2)Resto de una división (0 = par)
ENTERO (INT)=ENTERO(A2)Parte entera, redondeada hacia abajo
ABS=ABS(A2)Valor sin signo menos

Contar y estadística

FórmulaEjemploHace
CONTAR (COUNT)=CONTAR(A2:A10)Cuenta las celdas con números
CONTARA (COUNTA)=CONTARA(A2:A10)Cuenta las celdas no vacías
CONTAR.BLANCO (COUNTBLANK)=CONTAR.BLANCO(A2:A10)Cuenta las celdas vacías
CONTAR.SI (COUNTIF)=CONTAR.SI(A2:A10;"Sí")Cuenta las celdas que cumplen una condición
CONTAR.SI.CONJUNTO (COUNTIFS)=CONTAR.SI.CONJUNTO(A2:A10;"Norte";C2:C10;">100")Cuenta con varias condiciones
PROMEDIO (AVERAGE)=PROMEDIO(B2:B10)Promedio
PROMEDIO.SI (AVERAGEIF)=PROMEDIO.SI(A2:A10;"Norte";B2:B10)Promedio con una condición
MEDIANA (MEDIAN)=MEDIANA(B2:B10)Valor central
MIN / MAX=MAX(B2:B10)Valor más pequeño o más grande
K.ESIMO.MAYOR / MENOR (LARGE / SMALL)=K.ESIMO.MAYOR(B2:B10;2)El segundo valor más grande
JERARQUIA.EQV (RANK.EQ)=JERARQUIA.EQV(B2;$B$2:$B$10)Puesto de B2 en la lista (1 = el más alto)
DESVEST.M (STDEV.S)=DESVEST.M(B2:B10)Desviación estándar de una muestra

Fórmulas lógicas

FórmulaEjemploHace
SI (IF)=SI(B2>=50;"Aprobado";"Suspenso")Un resultado si se cumple y otro si no
SI.CONJUNTO (IFS)=SI.CONJUNTO(B2>=90;"A";B2>=70;"B";VERDADERO;"C")Varias condiciones sin anidar
Y / O (AND / OR)=SI(Y(B2>50;C2="Sí");"OK";"")Combina condiciones
NO (NOT)=NO(A2="Hecho")Invierte VERDADERO y FALSO
CAMBIAR (SWITCH)=CAMBIAR(A2;1;"Bajo";2;"Alto")Elige un resultado según un valor
SI.ERROR (IFERROR)=SI.ERROR(A2/B2;0)Sustituye un error por tu propio valor
SI.ND (IFNA)=SI.ND(BUSCARV(…);"No encontrado")Atrapa solo #N/D
ESBLANCO / ESNUMERO=ESNUMERO(A2)Comprueba qué hay en una celda

Fórmulas de búsqueda

FórmulaEjemploHace
BUSCARV (VLOOKUP)=BUSCARV(E2;A2:C10;3;FALSO)Busca E2 en la columna A y devuelve la columna 3
BUSCARH (HLOOKUP)=BUSCARH(E1;A1:F3;2;FALSO)Lo mismo, pero en una fila
BUSCARX (XLOOKUP)=BUSCARX(E2;A2:A10;C2:C10;"No encontrado")Búsqueda moderna en cualquier dirección
INDICE + COINCIDIR=INDICE(C2:C10;COINCIDIR(E2;A2:A10;0))Búsqueda flexible que funciona en todas las versiones
COINCIDIR (MATCH)=COINCIDIR(E2;A2:A10;0)Posición de un valor en una lista
INDIRECTO (INDIRECT)=INDIRECTO("'"&A2&"'!B10")Referencia creada a partir de texto, como un nombre de hoja
ELEGIR (CHOOSE)=ELEGIR(A2;"T1";"T2";"T3";"T4")Toma el enésimo elemento de una lista

Fórmulas de matriz dinámica (Excel 365)

FórmulaEjemploHace
FILTRAR (FILTER)=FILTRAR(A2:C10;B2:B10="Norte")Devuelve todas las filas que coinciden
UNICOS (UNIQUE)=UNICOS(A2:A10)Lista sin duplicados
ORDENAR (SORT)=ORDENAR(A2:C10;3;-1)Copia ordenada, aquí por la columna 3 de mayor a menor
TRANSPONER (TRANSPOSE)=TRANSPONER(A1:D2)Convierte filas en columnas
SECUENCIA (SEQUENCE)=SECUENCIA(10)Los números del 1 al 10

Fórmulas de texto

FórmulaEjemploHace
CONCAT / UNIRCADENAS=UNIRCADENAS(", ";VERDADERO;A2:A5)Une texto con un separador
IZQUIERDA / DERECHA=IZQUIERDA(A2;3)Los 3 primeros (o últimos) caracteres
EXTRAE (MID)=EXTRAE(A2;4;2)2 caracteres a partir de la posición 4
TEXTOANTES / TEXTODESPUES=TEXTOANTES(A2;"@")El texto antes (o después) de un carácter
LARGO (LEN)=LARGO(A2)Número de caracteres
ENCONTRAR / HALLAR=HALLAR("x";A2)Posición de un carácter o una palabra
ESPACIOS (TRIM)=ESPACIOS(A2)Quita los espacios de más
SUSTITUIR (SUBSTITUTE)=SUSTITUIR(A2;"-";"")Reemplaza texto
MAYUSC / MINUSC / NOMPROPIO=NOMPROPIO(A2)Cambia las mayúsculas: "ana garcía" → "Ana García"
TEXTO (TEXT)=TEXTO(A2;"dd-mm-aaaa")Da formato de texto a un número o una fecha
VALOR (VALUE)=VALOR(A2)Convierte texto en número

Fórmulas de fecha y hora

FórmulaEjemploHace
HOY / AHORA=HOY()La fecha de hoy (AHORA añade la hora)
FECHA (DATE)=FECHA(2026;12;31)Crea una fecha a partir del año, el mes y el día
AÑO / MES / DIA=AÑO(A2)Una parte de una fecha
SIFECHA (DATEDIF)=SIFECHA(A2;HOY();"Y")Años entre dos fechas, como la edad
DIAS.LAB (NETWORKDAYS)=DIAS.LAB(A2;B2)Días laborables entre dos fechas
DIA.LAB (WORKDAY)=DIA.LAB(A2;10)La fecha 10 días laborables después
FIN.MES (EOMONTH)=FIN.MES(A2;0)Último día del mes
FECHA.MES (EDATE)=FECHA.MES(A2;3)El mismo día, 3 meses después
DIASEM (WEEKDAY)=DIASEM(A2;2)Día de la semana, 1 = lunes
Diferencia de horas=(B2-A2)*24Horas entre dos momentos

Consejos para escribir fórmulas

  • Pulsa F4 después de una referencia de celda para añadir los signos $.
  • Pulsa Tab para aceptar un nombre de función de la lista de sugerencias.
  • Pulsa Ctrl+Mayús+A después de escribir el nombre de una función para ver sus argumentos.
  • Haz doble clic en el controlador de relleno (el cuadradito de la esquina inferior derecha de una celda) para copiar una fórmula hacia abajo.
  • ¿Te sale un error? Lee los errores de Excel explicados.
  • ¿Tu Excel usa comas en lugar de punto y coma? Depende de tu configuración regional. Elige tu región en el menú de idioma y región de arriba y las fórmulas de este sitio se adaptan a tu Excel.

Preguntas frecuentes

¿Cuáles son las fórmulas de Excel más importantes?

Para la mayoría de la gente: SUMA, SI, CONTAR.SI, SUMAR.SI, BUSCARV o BUSCARX, PROMEDIO, REDONDEAR y HOY. Aprende estas primero y podrás con casi todas las tareas del día a día.

¿Qué diferencia hay entre una fórmula y una función?

Una fórmula es todo lo que escribes después del signo =. Una función es una fórmula integrada con nombre, como SUMA o SI. =A1+A2 es una fórmula sin función; =SUMA(A1:A2) es una fórmula con una función.

¿Cuántas funciones tiene Excel?

Más de 500, pero la mayoría de la gente usa con regularidad menos de 30.

¿Funcionan estas fórmulas en Google Sheets?

Casi todas, con los mismos nombres y argumentos. Google Sheets en español también usa los nombres en español, como SUMA y BUSCARV.