En un momento, las tablas dinámicas fueron la característica más importante de Excel, pero como ocurre con la mayoría de las herramientas y trucos, ese ya no es el caso. En oficio de configurar una tabla dinámica, ajustar el diseño y actualizarla cada vez que agrega o reemplaza figuras, ahora puede escribir una fórmula única que produzca los mismos resultados con mucho menos esfuerzo y tiempo.
Con PIVOTBY, puede agrupar resúmenes en dos ejes y ampliar títulos, tal como lo haría con una tabla dinámica. Sin secuestro, correcto a que todo reside adentro de una fórmula, sus resúmenes se actualizarán automáticamente, lo que le permitirá identificar tendencias en sus datos de forma más ligera y rápida.
PIVOTBY no es una tabla dinámica más
Es una fórmula única que genera un síntesis completo al instante.
A pesar de producir resultados de apariencia similar, PIVOTBY no tiene mínimo que ver con la función tradicional de tabla dinámica de Excel. Es una fórmula de matriz dinámica arreglado en Excel para Microsoft 365, Excel 2024 y Excel 2021 (incluidas las versiones para Mac) que agrupa, agrega, ordena y filtra sus datos en un solo paso. Escribe una fórmula, presiona Enter y Excel muestra una tabla de síntesis completa directamente en su hoja de cálculo sin requerir ninguna configuración adicional.
La sintaxis se ve así:
=PIVOTBY(row_fields, col_fields, values, function, (field_headers), (row_total_depth), (row_sort_order), (col_total_depth), (col_sort_order), (filter_array), (relative_to))
Solo necesita cuatro argumentos: la columna o columnas que desea como filas (row_fields), la columna o columnas que desea en la parte superior (col_fields), los datos que desea ampliar (títulos) y el método de agregación. Este método de agregación puede ser poco emparentado, como SUMA, PROMEDIO o CONTEO, o poco más renovador, como una función LAMBDA personalizada. Todo lo demás sigue siendo opcional y te brinda control adicional si decides usarlo.
Por ejemplo, suponga que desea resumir las ganancias totales por tipo de artículo (filas) y canal de ventas (columnas), ordenados por veterano fruto. La fórmula quedaría así:
=PIVOTBY(C2:C5000, D2:D5000, N2:N5000, SUM,,,-2)
En este caso, la columna C contiene los tipos de artículos, la columna D contiene el canal de ventas y la columna N contiene las ganancias. El -2 en el argumento de clasificación le dice a Excel que ordene los resultados en orden descendente. Además notará tres comas antiguamente, que existen porque el argumento row_sort_order se encuentra en la séptima posición, y Excel requiere marcadores de posición para los argumentos que elige suprimir.
Al igual que una tabla dinámica tradicional, igualmente puedes combinar múltiples agrupaciones de filas y columnas:
=PIVOTBY(HSTACK(YEAR(F2:F5000), C2:C5000), D2:E5000, N2:N5000, SUM)
Aquí, estoy agrupando el año del pedido de la columna F anejo con los tipos de artículos de la columna C como categorías de fila, mientras uso el canal de ventas y la prioridad del pedido de las columnas D y E como categorías de columna. Conveniente a que las agrupaciones de filas provienen de columnas separadas, utilicé la función HSTACK para combinarlas en una sola matriz. Mientras tanto, cubo que los grupos de columnas están uno al flanco del otro, simplemente amplié el rango. Además incluí el rango de fechas del pedido en la función AÑO para que Excel agrupe por año en oficio de por fechas individuales.
9 funciones de FECHA de Excel que debes conocer
¿Quieres dominar las funciones de época de Excel? Aquí hay algunos esenciales que necesita aprender.
Ahora que ha pasado cómo esta función replica lo que pueden hacer las tablas dinámicas, las diferencias tendrán más sentido. Primero, PIVOTBY se actualiza automáticamente cada vez que cambian los datos de origen, por lo que ya no es necesario renovar manualmente. En segundo oficio, correcto a que PIVOTBY es solo una fórmula, puede tratar su resultado como cualquier otra parte de su hoja de trabajo, lo que significa que puede conectarlo a menús desplegables, aplicar formato o crear paneles interactivos sin preocuparse de que el diseño se rompa. En tercer oficio, como es compatible con LAMBDA, puede crear una deducción de agregación personalizada que vaya más allá de las opciones integradas y permita examen que las tablas dinámicas tradicionales simplemente no pueden replicar.
Cómo encaja PIVOTBY en mi flujo de trabajo
Resúmenes rápidos y flexibles directamente desde fórmulas
El punto ideal para PIVOTBY son las situaciones en las que desea difundir informes rápidos y automatizados con un mantenimiento leve. Conveniente a que existe como una fórmula, no hay aventura de resúmenes obsoletos o resultados desactualizados; lo que ve siempre refleja el estado presente de sus datos. Lo conferencia especialmente útil cuando ya sé qué agrupaciones y agregaciones necesito, ya que puedo fijar todo por superior en oficio de reorganizar los campos manualmente.
Dicho esto, las tablas dinámicas tradicionales todavía tienen su oficio. Si comparte su tomo con colegas que no tienen Microsoft 365, Excel 2024 o Excel 2021, PIVOTBY no funcionará para ellos. En entornos colaborativos donde no todos se sienten cómodos editando fórmulas, la interfaz de deslizar y soltar de una tabla dinámica clásica igualmente facilita el mantenimiento. Por otra parte, las tablas dinámicas siguen ofreciendo ventajas para un examen exploratorio rápido y para jerarquías ampliables que permiten a otros profundizar en los datos de forma interactiva.
Sin secuestro, en la mayoría de los demás casos, PIVOTBY encaja perfectamente en mi flujo de trabajo. A menudo lo uso para resumir un único conjunto de datos porque produce resultados mucho más rápido y no requiere configuración adicional. Pero igualmente va más allá de una sola hoja. Al morar VSTACK adentro de PIVOTBY, puede combinar datos de varias hojas de trabajo en un síntesis unificado casi al instante. Por ejemplo, si tiene datos de ventas de tres empleados, Mercy, Mike y Mitchell, en hojas separadas y desea resumir los ingresos por ubicación y naturaleza de empleado, podría escribir esto:
=PIVOTBY(VSTACK(Mercy!C2:C5, Mike!C2:C5, Mitchell!C2:C5), VSTACK(Mercy!D2:D5, Mike!D2:D5, Mitchell!D2:D5), VSTACK(Mercy!B2:B5, Mike!B2:B5, Mitchell!B2:B5), SUM)
Además puede hacer que sus resúmenes sean interactivos vinculando el argumento filter_array a un menú desplegable. Por ejemplo, esta fórmula cuenta los pedidos por país y prioridad, pero sólo para el tipo de artículo seleccionado en la celda V2:
=PIVOTBY(B2:B5000, E2:E5000, G2:G5000, COUNT,,,,,,C2:C5000=V2)
la expresión C2:C5000=V2 Sirve como una máscara booleana que evalúa cada fila y devuelve sólo el registro coincidente. Si desea que la fórmula muestre todos los pedidos siempre que V2 contenga “Todos”, simplemente ajuste el argumento filter_array en una explicación IF:
=PIVOTBY(B2:B5000, E2:E5000, G2:G5000, COUNT,,,,,,IF(V2="all", TRUE, (C2:C5000=V2)))
Si desea visualizar sus resúmenes, puede vincular gráficos unificado directamente al rango de derrames de PIVOTBY, lo que garantiza que sus imágenes se actualicen automáticamente a medida que cambian los datos. Por lo tanto, siquiera deberían no asistir los gráficos dinámicos.
8 tipos de cuadros y gráficos de Excel y cuándo usarlos
Cuando los números se vuelven aburridos, deje que estos cuadros y gráficos hablen por sí solos.
Una forma más rápida de resumir datos
PIVOTBY no reemplazará las tablas dinámicas en todos los escenarios, pero cuando creo paneles dinámicos, consolido datos de varias hojas o elimino pasos de configuración repetitivos, ofrece una clara delantera. Conveniente a que todo se ejecuta a través de una única fórmula, puedo crear resúmenes que se mantienen actualizados automáticamente y son fáciles de integrar con el resto de mi hoja de trabajo. Esto hace que todo el proceso de engendramiento de informes sea más capaz y mucho menos dependiente de la intervención manual.
La mejor forma de sentirse cómodo con PIVOTBY es tomar una de sus tablas dinámicas existentes y reconstruirla usando la fórmula. Lo más probable es que te sorprendas de lo ligera y rápido que es recrearlo.






