Generador de fórmulas Excel: XLOOKUP, INDEX/MATCH, IFS
Indique sus rangos para obtener 5 fórmulas listas (XLOOKUP, IFS, SUMIFS…) en sintaxis de Excel inglesa o francesa.
Generar fórmulas XLOOKUP, IFS y SUMIFS sin errores de sintaxis
La herramienta compone cinco fórmulas habituales de Excel a partir de los rangos que usted indica: XLOOKUP, INDEX/MATCH, IFS, SUMIFS y TEXTSPLIT. Las escribe con sintaxis inglesa (nombres en inglés, comas) o francesa (RECHERCHEX, SI.CONDITIONS, punto y coma) y explica la función de cada argumento.
Las cinco plantillas
- XLOOKUP: valor buscado, columna de búsqueda, columna de resultado y texto mostrado si no se encuentra nada; no hace falta ordenar los datos.
- INDEX + MATCH: cruza una fila y una columna de una tabla, cada MATCH con coincidencia exacta (argumento 0).
- IFS: tres umbrales evaluados en orden con ≥ y luego TRUE para el valor por defecto.
- SUMIFS: suma una columna con dos criterios, por ejemplo una ciudad y una fecha mínima.
- TEXTSPLIT: divide una celda en columnas según un separador.
Ejemplo: una calificación según la nota
Con los umbrales por defecto, la herramienta genera =IFS(B2>=90, "Excelente", B2>=70, "Bueno", B2>=50, "Regular", TRUE, "Insuficiente"). Con una nota de 82, la primera condición verdadera es B2>=70 y la celda muestra «Bueno». Como las condiciones se leen de izquierda a derecha, introduzca los umbrales de mayor a menor: en orden inverso, cualquier nota igual o superior a 50 recibiría «Regular». En sintaxis francesa la misma fórmula empieza por =SI.CONDITIONS(, usa punto y coma y VRAI en lugar de TRUE.
Límites
- La herramienta genera texto: no comprueba que los rangos existan ni el resultado. Pruebe la fórmula en unas cuantas filas.
- IFS no existe en Excel 2016 ni en versiones anteriores, XLOOKUP no aparece antes de Excel 2021 y TEXTSPLIT no antes de Excel 2024 o Microsoft 365: las versiones anteriores muestran un error de nombre.
- Solo se ofrecen las sintaxis francesa e inglesa; un Excel en español espera sus propios nombres, como BUSCARX, SI.CONJUNTO o SUMAR.SI.CONJUNTO.
- La frase de ejemplo bajo la fórmula describe los valores por defecto y no sigue sus umbrales.
Para copiar la fórmula hacia abajo sin desplazar los rangos, fíjelos con la tecla F4 ($A$1:$A$100).
Preguntas frecuentes
¿Qué diferencia hay entre XLOOKUP (BUSCARX) y VLOOKUP (BUSCARV)?
BUSCARV exige que el valor buscado esté en la primera columna y pide un número de columna de resultado; si se omite el último argumento, busca una coincidencia aproximada. BUSCARX usa dos rangos distintos, así que puede buscar hacia la izquierda, trabaja con coincidencia exacta por defecto y admite un texto alternativo si no encuentra nada.
¿Por qué mi fórmula de Excel muestra un error de nombre?
Excel no reconoce el nombre de la función: o su versión es demasiado antigua (BUSCARX requiere Excel 2021 o Microsoft 365) o el idioma no coincide, por ejemplo XLOOKUP escrito en un Excel en español, que espera BUSCARX. Esta herramienta solo genera sintaxis inglesa o francesa, así que adapte los nombres si su Excel está en español.
¿Hay que separar los argumentos con comas o con punto y coma?
Depende de la configuración regional: un Excel en español o en francés, donde la coma es el separador decimal, espera punto y coma; un Excel en inglés espera comas. La herramienta cambia a la vez el separador y los nombres de las funciones al pasar de EN a FR.
¿Cómo se añade un valor por defecto a IFS (SI.CONJUNTO)?
Termine con la condición TRUE (VERDADERO en un Excel en español) seguida del valor deseado: se aplica cuando no se alcanza ningún umbral. Con =IFS(B2>=90, "Excelente", B2>=70, "Bueno", B2>=50, "Regular", TRUE, "Insuficiente"), una nota de 42 devuelve «Insuficiente» en lugar del error #N/A.
¿La herramienta es realmente gratuita?
Sí, todas las herramientas en Kristools son 100% gratuitas y accesibles sin registro.
¿Están protegidos mis datos?
Sí. Todo el procesamiento se realiza de forma segura y directa en tu navegador. No se envían datos personales a nuestros servidores.