Locked lesson.
About this lesson
Introducción a las nueva funciones de Matrices Dinámicas que se incorporan en Microsoft 365.
Exercise files
Descarga los archivos de ejercicios relacionados para esta lección.
Instroducción a las funciones de Matrices Dinámicas.xlsx17.7 KB Instroducción a las funciones de Matrices Dinámicas-completado.xlsx
19.5 KB
Quick reference
Introducción a las funciones de Matrices Dinámicas
Introducción a las nuevas funciones de Matrices Dinámicas que se incorporan en Microsoft 365.
¿Cuándo usar?
Cuando necesites que una fórmula devuelva más de una celda como resultado, además de que dinámicamente cambie cuando los datos de origen cambien.
Instrucciones
Disponibilidad
- Las funciones de matrices dinámicas están disponibles en Excel de Microsoft 365.
- También estarán disponibles en la versión de Office 2021 y posteriores.
Crear una matriz dinámica
- Crea una fórmula que haga referencia a más de una celda, por ejemplo, =B1:B4.
- Crea una fórmula que haga referencia a una columna de una tabla o incluso a la tabla completa.
Nuevas funciones de matrices dinámicas
- UNICOS. Devolverá los valores únicos de un rango de celdas seleccionado.
- ORDENAR. Ordenará un rango o matriz de manera ascedente o descendente.
Error #¡DESBORDAMIENTO!
- Si una celda obstruye el resultado de una matriz dinámica, se devolverá este error.
- Se recomienda tener celdas vacías debajo de una celda que use una función de matriz dinámica.
Haciendo referencia al resultado de una matriz dinámica
- Ingresa en una celda la referencia a otra celda que tenga una fórmula de matriz dinámica.
- Después de la referencia agrega el caracter #.
- Verás cómo se despliega el mismo resultado de la primera fórmula.
- 00:00 [MÚSICA] Vamos a ver en este video,
- 00:06 una manera que va a revolucionar la manera en la que tú trabajas en Excel,
- 00:10 sobe todo con fórmulas y funciones y es el tema de funciones de matrices dinámicas.
- 00:16 ¿Y esto qué significa?
- 00:18 Que tú puedes devolver el resultado de una función o de una fórmula,
- 00:22 en varias celdas.
- 00:24 Vamos a ver.
- 00:25 Pero antes de comenzar, quiero comentar que las funciones de matrices dinámicas
- 00:30 tal vez tú no cuentes con ellas en tu Excel,
- 00:33 porque se liberan apartir de Microsoft 365.
- 00:37 Si tú tuvieras Office 2019, no vas a contar con las matrices dinámicas.
- 00:44 Si tuvieras una versión más reciente de Office 2019, seguramente sí la tendrás.
- 00:51 Suponiendo que tienes ahora Excel de Microsoft 365, entonces si vas a tener
- 00:57 las funciones de matrices dinámicas, que van funcionar de la siguiente manera.
- 01:02 Vamos a trabajar sobre este rango de celdas,
- 01:06 pero lo vamos a convertir inicialmente en tablas.
- 01:09 Entonces elijo este rango,
- 01:11 me voy a la ficha de inicio, da al formato como tabla y elijo este formato.
- 01:16 En la tabla tiene encabezados, marco la opción aceptar y listo.
- 01:20 Pero volvamos aquí a la ficha diseño de tabla,
- 01:25 y aquí en tabla 1 le vamos a poner tabla puestos enter y listo.
- 01:32 Veamos inicialmente como devolver valores únicos
- 01:35 de la columna estatus del empleado y de la columna puesto.
- 01:39 Y antes veamos como es que una fórmula te va a devolver
- 01:42 un resultado en varias celdas.
- 01:45 Ingreso el signo de igual, elijo este rango de celdas.
- 01:49 Si tú tuvieras Excel 2019 o una versión anterior,
- 01:54 al dar enter te aparecería un error.
- 01:57 Si tú tienes Excel de Microsoft 365, entonces you tienes la funciones de
- 02:02 matrices dinámicas y por ende si damos enter,
- 02:06 se devuelve una matriz con las celdas de este rango.
- 02:12 Y si por ejemplo yo elijo esa celda,
- 02:13 fíjate bien cómo aquí la fórmula, aparece en color gris,
- 02:18 porque realmente las fórmulas se encuentra en la primer celda de la matriz.
- 02:23 Incluso si yo elijo esa celda por ejemplo e intento borrar el contenido,
- 02:28 no se borra nada.
- 02:30 Elijo esa celda y borro el contenido.
- 02:32 Ahora sí veamos cómo devolver valores únicos, de estas dos columnas.
- 02:38 Me voy aquí a esta celda, ingreso el signo de igual y utilizo la función únicos.
- 02:46 Esta función insisto es una nueva función de matrices dinámicas.
- 02:51 Tabulador me pide el parámetro matriz.
- 02:55 Voy a elegir por ejemplo la tabla que se llama tabla puestos,
- 03:00 abro corchetes y elijo el encabezado estatus del empleado,
- 03:05 tabulador, cierro corchetes, cierro paréntesis y aquí yo quiero
- 03:10 devolver simplemente los valores únicos con respecto a esa columna.
- 03:16 Presiono enter y listo.
- 03:18 Ahora vamos a hacer lo mismo con la columna puesto.
- 03:22 Ingreso el signo de igual, únicos, tabulador, la matriz va a ser
- 03:28 la tabla puestos, abro corchetes y elijo el encabezado puesto,
- 03:33 tabulador, cierro corchetes, cierro paréntesis y listo.
- 03:38 Me devuelve los valores únicos, con base en esta columna.
- 03:42 Y quiero que te fijes en algo.
- 03:45 Si por ejemplo yo aquí en esta celda, por ejemplo le pongo Excel, enter,
- 03:50 quiero que te fijes aquí me muestra un error de desbordamiento.
- 03:53 ¿Qué significa?
- 03:55 Que aunque estas celdas como tales estén en blanco y las fórmulas se encuentren
- 04:00 en estas celdas, el rango de desbordamiento debe estar vacío,
- 04:05 para que al momento que devuelva un resultado esta función,
- 04:10 que sería por ejemplo en este rango, las celdas tienen que estar vacías.
- 04:15 Y esto entonces, ¿cómo se soluciona?
- 04:17 Únicamente borrando las celdas que tengan valores que
- 04:21 intervengan con el rango de desbordamiento de esta función.
- 04:27 Y ahora veamos cómo hace referencia a estas celdas de este rango
- 04:31 de desbordamiento, pero desde otra celda.
- 04:35 Por ejemplo, si yo ingreso el signo de igual y elijo esta celda,
- 04:40 presiono enter, me devuelve únicamente este valor, pero que sucede si
- 04:46 yo le pongo igual de D7 y le pongo el símbolo de numeral, enter.
- 04:52 Me devuelve el mismo rango de desbordamiento de esa celda.
- 04:56 ¿Eso de qué me va a servir?
- 04:58 Por ejemplo si yo quiero ordenar los valores con respecto a lo que se devolvió
- 05:03 aquí en esta función, entonces utilizo también aquí una nueva función
- 05:07 de matrices dinámicas que se llama ordenar y ese función me pide una matriz.
- 05:13 La matriz va a ser el resultado de esta función, entonces elijo E7,
- 05:20 después del símbolo numeral para hacer referencia a ese rango de desbordamiento,
- 05:26 coma ordenar índice, lo dejamos vacío, coma y luego los criterios de ordenación.
- 05:33 Si yo quiero orden ascendente ponemos el 1 o menos 1 orden descendente.
- 05:38 Aquí elijo orden ascendente, tabulador que es el 1,
- 05:42 cierro paréntesis, enter y me devuelve esta misma información,
- 05:47 pero you con los valores ordenados en un nuevo rango de desbordamiento.
- 05:52 [MÚSICA]
Lesson notes are only available for subscribers.