≡En resumen
- Una fórmula de Excel empieza por = y combina referencias a celdas, operadores y funciones.
- Para marketing bastan unas pocas: SUMAR.SI.CONJUNTO, CONTAR.SI.CONJUNTO, SI.ERROR, BUSCARX, UNICOS y las de texto.
- Las métricas de campañas (CTR, CPC, CPA, ROAS) son divisiones sencillas; protégelas con SI.ERROR para evitar #¡DIV/0!.
- Las fórmulas de texto limpian URLs y palabras clave y construyen enlaces con parámetros UTM en segundos.
- En la versión española de Excel los nombres de las funciones están traducidos y los argumentos se separan con punto y coma.
01 ¿Qué son las fórmulas de Excel?
Aquí nos centramos en las fórmulas que más se usan para trabajar datos de marketing, SEO y publicidad. Si necesitas repasar lo básico (qué significa el símbolo $, el orden en que Excel calcula o qué quiere decir cada error), lo explicamos en la definición de fórmula de Excel.
Dos detalles evitan muchos errores al copiar ejemplos de internet: en Excel en español las funciones tienen nombres traducidos (VLOOKUP es BUSCARV; IF es SI) y, con la configuración regional de España, los argumentos se separan con punto y coma en lugar de coma.
02 Fórmulas básicas de Excel y su uso en marketing
| Fórmula (inglés) | Qué hace | Ejemplo de uso |
|---|---|---|
| SUMA (SUM) | Suma un rango | =SUMA(D2:D31) para el coste del mes |
| PROMEDIO (AVERAGE) | Calcula la media | =PROMEDIO(F2:F31) para la posición media diaria |
| CONTAR.SI.CONJUNTO (COUNTIFS) | Cuenta filas que cumplen varios criterios | Palabras clave en top 10 con más de 100 búsquedas |
| SUMAR.SI.CONJUNTO (SUMIFS) | Suma con varios criterios | Coste de una campaña entre dos fechas |
| SI (IF) | Devuelve un valor u otro según una condición | =SI(G2>3;"Rentable";"Revisar") según el ROAS |
| SI.ERROR (IFERROR) | Sustituye un error por el valor que elijas | =SI.ERROR(C2/B2;0) para evitar #¡DIV/0! |
| REDONDEAR (ROUND) | Redondea a los decimales indicados | =REDONDEAR(C2/B2;4) para un CTR limpio |
03 Fórmulas para calcular métricas de campañas
Las métricas de publicidad son divisiones sencillas, pero conviene calcularlas tú a partir de los datos brutos para poder agruparlas como quieras (por campaña, por semana, por dispositivo). Supón que en la fila 2 tienes impresiones en B, clics en C, coste en D, conversiones en E e ingresos en F.
| Métrica | Fórmula en Excel | Cómo se lee |
|---|---|---|
| CTR | =SI.ERROR(C2/B2;0) | Porcentaje de impresiones que acaban en clic |
| CPC medio | =SI.ERROR(D2/C2;0) | Coste de cada clic |
| Tasa de conversión | =SI.ERROR(E2/C2;0) | Porcentaje de clics que convierten |
| CPA | =SI.ERROR(D2/E2;0) | Coste de cada conversión |
| ROAS | =SI.ERROR(F2/D2;0) | Euros de ingresos por cada euro invertido |
| Variación mensual | =SI.ERROR((C2-H2)/H2;0) | Crecimiento frente al mes anterior (H = clics del mes previo) |
Si prefieres que alguien vigile esos números cada semana y actúe sobre ellos, en appyweb somos una agencia de Google Ads que reporta leads y ventas reales, no solo clics.
04 BUSCARX y BUSCARV: cruzar datos de varias fuentes
Cruzar tablas es la tarea más repetida en marketing: añadir el volumen de búsqueda a las consultas de Search Console, el margen de cada producto a sus ventas en Ads o el comercial asignado a cada lead. La función moderna es BUSCARX (XLOOKUP), cuya sintaxis según Microsoft es:
=BUSCARX(valor_buscado; matriz_buscada; matriz_devuelta; ; ; [modo_de_búsqueda])
En la hoja «GSC» tienes las consultas en la columna A; en la hoja «Keywords», las palabras clave en A y su volumen en B. En GSC!E2 escribe:
=BUSCARX(A2;Keywords!A:A;Keywords!B:B;"Sin dato")
Excel busca cada consulta en tu lista de palabras clave y devuelve su volumen, o «Sin dato» si no está. Con BUSCARV necesitarías que la columna buscada fuese la primera y contar a mano el número de columna.
| Aspecto | BUSCARV (VLOOKUP) | BUSCARX (XLOOKUP) |
|---|---|---|
| Dirección | Solo busca en la primera columna y devuelve hacia la derecha | Busca y devuelve en cualquier columna o fila |
| Coincidencia por defecto | Aproximada, si no indicas FALSO | Exacta |
| Si no encuentra | Devuelve #N/D (hay que envolverla en SI.ERROR) | Tiene su propio argumento para el valor alternativo |
| Disponibilidad | Todas las versiones | Microsoft 365 y Excel 2021 o posterior |
05 Fórmulas de texto para SEO y URLs
LARGO
=LARGO(B2) cuenta los caracteres de un title o una meta description. Útil para detectar títulos que Google probablemente cortará (unos 60 caracteres, como referencia).
ESPACIOS y MINUSC
=MINUSC(ESPACIOS(A2)) quita espacios sobrantes y pasa a minúsculas, para que «Zapatillas Running» y «zapatillas running» cuenten como la misma keyword.
TEXTOANTES y TEXTODESPUES
=TEXTOANTES(TEXTODESPUES(A2;"//");"/") extrae el dominio de una URL completa. Disponibles en Microsoft 365 y Excel 2024.
SUSTITUIR
=SUSTITUIR(MINUSC(A2);" ";"-") convierte un título en un borrador de slug con guiones.
HALLAR y EXTRAE
HALLAR localiza un texto sin distinguir mayúsculas; combinada con EXTRAE, saca partes de una cadena en versiones antiguas de Excel.
CONCAT y UNIRCADENAS
Unen textos. UNIRCADENAS añade un separador y puede ignorar celdas vacías: ideal para listas de keywords separadas por comas.
Con la URL de destino en A2 y fuente, medio y campaña en B2, C2 y D2:
=CONCAT(A2;"?utm_source=";B2;"&utm_medium=";C2;"&utm_campaign=";D2)
Arrastrando la fórmula generas en segundos los enlaces etiquetados de toda una campaña, sin erratas que rompan la medición. Te explicamos cada parámetro en la definición de código UTM.
Estas fórmulas no sustituyen a una herramienta SEO, pero ahorran horas al preparar datos para una auditoría o una estrategia de posicionamiento SEO: limpiar listas de keywords, agruparlas por URL o revisar títulos en bloque.
06 Fórmulas de matriz dinámica: UNICOS, FILTRAR, ORDENAR y AGRUPARPOR
Desde Excel 2021 y en Microsoft 365, una sola fórmula puede devolver una lista entera que se «desborda» a las celdas de abajo. Para informes de marketing cambian la forma de trabajar, porque se actualizan solas al pegar datos nuevos.
| Función | Ejemplo | Resultado |
|---|---|---|
| UNICOS (UNIQUE) | =UNICOS(A2:A5000) | Lista de campañas o URLs sin duplicados |
| FILTRAR (FILTER) | =FILTRAR(A2:F5000;G2:G5000>3) | Solo las filas con ROAS mayor que 3 |
| ORDENAR (SORT) | =ORDENAR(A2:F5000;4;-1) | La tabla ordenada por coste de mayor a menor |
| DIVIDIRTEXTO (TEXTSPLIT) | =DIVIDIRTEXTO(A2;" ") | Cada palabra de una keyword en una columna |
| AGRUPARPOR (GROUPBY) | =AGRUPARPOR(A2:A5000;D2:D5000;SUMA) | Coste total por campaña, sin tabla dinámica |
| PIVOTARPOR (PIVOTBY) | Filas por campaña y columnas por mes | Una tabla dinámica escrita como fórmula |
07 Fórmulas de fecha para informes semanales y mensuales
- ✓=NUM.DE.SEMANA(A2;2) devuelve el número de semana con el lunes como primer día, para agrupar datos diarios por semanas.
- ✓=FIN.MES(A2;0) da el último día del mes de una fecha, útil como criterio en SUMAR.SI.CONJUNTO.
- ✓=TEXTO(A2;"mmmm aaaa") convierte una fecha en «septiembre 2026» para las cabeceras de un informe.
- ✓=SUMAR.SI.CONJUNTO(D:D;A:A;">="&H1;A:A;"<="&H2) suma el coste entre dos fechas escritas en H1 y H2.
- ✓=HOY() devuelve la fecha actual para calcular días desde el último pedido o la última actualización.
Con estas piezas puedes montar un informe que se actualiza al pegar la exportación nueva. Si el siguiente paso es visualizarlo, repasa cómo diseñar un dashboard que se entienda de un vistazo.
08 Errores frecuentes al usar fórmulas con datos de marketing
- ✓Números importados como texto: la exportación trae «1.234» o «12,5 %» y Excel no los suma. Revisa el separador decimal al importar el CSV.
- ✓Referencias que se desplazan al copiar: fija con $ las celdas que deben quedarse quietas.
- ✓Escribir cifras dentro de la fórmula: pon los objetivos o el IVA en una celda y referénciala.
- ✓Mezclar monedas o periodos distintos en la misma columna.
- ✓Copiar fórmulas en inglés o con comas en un Excel configurado en español.
- ✓Ocultar errores con SI.ERROR sin revisar por qué se producían.
Preguntas frecuentes sobre Fórmulas Excel
SUMA, PROMEDIO, SI, CONTAR.SI.CONJUNTO, SUMAR.SI.CONJUNTO, BUSCARV o BUSCARX y SI.ERROR. Con ellas se resuelve la mayoría de cálculos de un informe.
BUSCARX busca en cualquier columna, usa coincidencia exacta por defecto y permite indicar qué devolver si no encuentra el valor. BUSCARV solo busca en la primera columna y está en todas las versiones.
Divide clics entre impresiones, por ejemplo =SI.ERROR(C2/B2;0), y aplica formato de porcentaje. Para el total, divide la suma de clics entre la suma de impresiones.
Lo más común es que esté en inglés o use comas. En Excel en español los nombres están traducidos (IF es SI) y los argumentos se separan con punto y coma.
Con =UNICOS(rango), disponible desde Excel 2021 y en Microsoft 365. En versiones anteriores, usa Datos > Quitar duplicados o una tabla dinámica.
En Microsoft 365 o Excel 2024: =TEXTOANTES(TEXTODESPUES(A2;"//");"/"). En versiones antiguas se combina HALLAR con EXTRAE.
La mayoría sí: casi todas las funciones habituales existen en ambos programas. Algunas funciones recientes de Excel no existen en Sheets y Sheets tiene otras propias, como IMPORTXML.
Fuentes consultadas
Sobre el autor
Especialista en marketing, publicidad y Amazon en appyweb
Gestiona estrategias de marketing, campañas de publicidad y cuentas de Amazon orientadas a ventas y captación de clientes.
Ver perfil y artículos → Ver perfil en LinkedIn ↗