Las matrices dinámicas son una de las mayores revoluciones de Excel moderno (Microsoft 365 y Excel 2021+). Permiten que una sola fórmula devuelva varios resultados que se «desbordan» automáticamente en las celdas vecinas. En esta guía verás el nuevo motor de cálculo y las funciones que lo aprovechan: FILTRAR, UNICOS, ORDENAR y SECUENCIA.
¿Qué son las matrices dinámicas?
Antes, para obtener varios resultados con una fórmula había que usar combinaciones complejas y «confirmar con Ctrl+Shift+Enter». Hoy, si una fórmula genera varios valores, Excel los reparte solos en un rango que se llama rango de desbordamiento. Ese rango se referencia con el operador de desbordamiento (#): por ejemplo, =A2# hace referencia a todo lo que desbordó desde A2.
Función FILTRAR
Devuelve solo las filas de un rango que cumplen una condición.
=FILTRAR(A2:C100; B2:B100="Lima"; "Sin resultados")
Esto extrae todas las filas cuyo valor en la columna B sea «Lima». Es el reemplazo moderno del filtro avanzado cuando quieres un resultado que se actualice solo.
Función UNICOS
Extrae los valores únicos de un rango, eliminando duplicados sin macros ni «Quitar duplicados».
=UNICOS(A2:A100)
Ideal para crear listas de clientes, productos o categorías que se actualizan al agregar datos. Combínala con CONTARA para contar cuántos únicos hay.
Función ORDENAR y ORDENARPOR
=ORDENAR(A2:B100; 2; -1) ordena el rango por la segunda columna en orden descendente. Con ORDENARPOR puedes ordenar por una columna distinta a la que muestras.
Función SECUENCIA
Genera una lista de números automáticamente.
=SECUENCIA(12;1;1;1) crea los números del 1 al 12 (útil para meses, numeración o calendarios). Se combina muy bien con FECHA para generar fechas correlativas.
Cómo se combinan (el verdadero poder)
Puedes anidarlas: =ORDENAR(UNICOS(FILTRAR(...))) filtra, quita duplicados y ordena en una sola fórmula viva. Es la base para dashboards que se actualizan solos.
Requisitos y errores
- Necesitas Microsoft 365 o Excel 2021+. En versiones anteriores aparece
#¿NOMBRE?. #¡DESBORDAMIENTO!: hay algo ocupando las celdas donde la fórmula quiere expandirse. Libera ese rango.
Descarga el ejemplo
[Descarga la plantilla gratis] con los cuatro ejemplos listos para practicar.
Sigue aprendiendo con la función BUSCARX y cómo contar valores únicos.
Deja una respuesta