Función PIVOTARPOR: la alternativa a las tablas dinámicas

Descubre cómo usar la función PIVOTARPOR en Excel para resumir tus datos con una sola fórmula. La mejor alternativa a las tablas dinámicas, explicada paso a paso y con ejemplos.
¿Qué vas a ver hoy?
Introducción
Si usas tablas dinámicas a diario, seguramente te haya molestado que no se actualicen automáticamente cada vez que cambian los datos de origen. Con la función PIVOTARPOR puedes resumir esos mismos datos con una sola fórmula, escrita directamente en una celda. Y lo mejor: se actualiza sola.
En esta guía vas a descubrir qué es PIVOTARPOR, cómo usarla paso a paso con un ejemplo real de ventas y en qué se diferencia de una tabla dinámica. Al terminar, vas a tener un truco nuevo para resumir datos en segundos y sin complicaciones.
Vamos de menos a más: empezamos con el resumen más simple por vendedor, seguimos cruzando vendedor con producto y cerramos comparándola con la tabla dinámica clásica. Toma tu Excel y acompáñame.
Para descargar los archivos utilizados en la clase, completa con tu e-mail:
¡No te enviaremos ningún tipo de spam! Hashtag Capacitaciones es una empresa comprometida con la protección de tus datos. Si tienes alguna duda, contáctanos.
Qué es la función PIVOTARPOR y cuándo conviene usarla
La función PIVOTARPOR (PIVOTBY, en su nombre en inglés) crea un resumen de tus datos con una sola fórmula. Toma una lista larga de registros y la condensa agrupando por las categorías que le indiques, mientras suma, calcula el promedio o cuenta los valores asociados. Es la misma lógica que usas cuando resumes ventas por vendedor, gastos por categoría o pedidos por mes.
En lugar de usar la herramienta Tabla dinámica y su panel de campos, escribes la fórmula y defines tres cosas: qué va en las filas, qué va en las columnas y qué valores quieres resumir.
Si trabajas con bases de datos en Excel, te va a servir mucho conocer también las herramientas de datos de Excel, porque PIVOTARPOR encaja perfecto dentro de ese flujo de limpieza y análisis.
Hay un punto importante que conviene aclarar desde el principio. Aunque el resultado se parezca mucho, PIVOTARPOR no es una tabla dinámica ni depende de ella: es una función independiente que vive en una celda.
Está disponible en Excel para Microsoft 365, Excel 2021 y Excel 2024, tanto en Windows como en Mac. Si tu versión es más antigua, la fórmula no aparecerá y ahí sí tendrás que recurrir a la tabla dinámica clásica.
Qué significa cada argumento de PIVOTARPOR
Para dominar la función conviene tener claro el rol de cada argumento. Los cuatro primeros son obligatorios; el resto son opcionales y sirven para afinar el resultado. Esta tabla resume los esenciales:
| Argumento | Qué hace |
| Campos de fila (obligatorio) | El rango cuyos valores agrupan las filas. En el ejemplo, los vendedores de la columna A. |
| Campos de columna (obligatorio) | El rango que agrupa las columnas. Puede quedar vacío si no quieres abrir columnas. |
| Valores (obligatorio) | El rango de datos que se van a resumir. En el ejemplo, los importes de la columna D. |
| Función (obligatorio) | Cómo se agregan los valores: SUMA, PROMEDIO, CONTAR, MAX, MIN etc. |
Si quieres revisar la sintaxis completa, con los argumentos opcionales para ordenar, totalizar y filtrar, la tienes en la documentación oficial de Microsoft sobre PIVOTARPOR.
Cómo usar PIVOTARPOR paso a paso
Para que todo quede claro, vamos a trabajar con una tabla de ventas sencilla. Imagina esta estructura: en la columna A tienes el vendedor, en la columna B la fecha de la venta, en la columna C el producto vendido y en la columna D el valor de cada venta. Es el típico registro que crece día a día.
Nuestro objetivo es resumir esa información sin insertar ninguna tabla dinámica. Empecemos por el caso más simple y avancemos hacia uno más completo.
Resumen de ventas por vendedor (el caso más simple)
Supongamos que quieres saber cuánto vendió cada persona en total. Ubícate en una celda vacía, por ejemplo la G1, y escribe el signo igual seguido de PIVOTARPOR. Al empezar a escribirla, Excel te muestra la función en azul con una breve explicación: agrega valores por filas y columnas. Presiona la tecla Tab para que Excel la seleccione y empiece a pedirte los argumentos.
El primer argumento son los campos de fila: lo que quieres ver listado a la izquierda. Ya que buscas los vendedores en filas, seleccionas el rango de la columna A. Un atajo cómodo es hacer clic en la celda A2 y presionar Ctrl + Shift + flecha abajo para tomar todos los nombres de una vez. Escribes punto y coma para pasar al siguiente argumento.
El segundo argumento son los campos de columna. En este primer ejemplo no quieres nada en las columnas, porque solo buscas el total por vendedor, así que lo dejas vacío. Simplemente escribes otro punto y coma y sigues.
El tercer argumento son los valores: seleccionas el rango de la columna D, donde están los importes de las ventas. Y el cuarto argumento, la función, define cómo se agregan esos valores; ya que quieres sumar, escribes SUMA. La fórmula final queda así:
=PIVOTARPOR(A2:A226; ; D2:D226; SUMA)
Ajusta el rango al tamaño real de tu tabla. Al confirmar, Excel devuelve la lista de vendedores (Agustina, Diego, Juan, Manuela y María) con su total de ventas y una fila de total general al final. El mismo resumen de una tabla dinámica, pero con una sola línea de fórmula.

Ventas por vendedor y por producto (agrega columnas)
Ahora subamos el nivel. Ya sabes que Agustina vendió 19.223 € en total, pero ¿cuánto corresponde al producto A, al producto B y al producto C? Para eso necesitas abrir las columnas por producto. Vuelve a la celda de la fórmula, presiona F2 para editarla y trabaja sobre el segundo argumento, que antes habías dejado vacío.
Esta vez, en los campos de columna seleccionas el rango de la columna C, la del producto. Los campos de fila (columna A) y los valores (columna D) se mantienen igual, y la función sigue siendo SUMA. La fórmula queda de esta forma:
=PIVOTARPOR(A2:A226; C2:C226; D2:D226; SUMA)
Al confirmar, el resumen se abre en dos dimensiones: cada vendedor en las filas y cada producto en las columnas, con los totales cruzados en cada celda.

Ya que el resultado de PIVOTARPOR se expande automáticamente para ocupar todas las celdas que necesita, te conviene entender cómo funciona el rango de desbordamiento en Excel, ese comportamiento por el que una sola fórmula “derrama” su resultado en varias celdas.
PIVOTARPOR vs. tablas dinámicas: cuál elegir
Esta es la pregunta que más se repite, y la respuesta honesta es que no hay una ganadora absoluta: cada una brilla en un escenario distinto. Lo importante es entender la diferencia real para elegir con criterio en cada caso.
La gran ventaja: se actualiza sola
La diferencia más notoria aparece cuando cambian los datos. Supongamos que una venta de Diego pasa de 148,50 € a 1.148,50 €. Con PIVOTARPOR, apenas modificas ese valor en la tabla de origen, el resumen se recalcula de inmediato: la fila de Diego y el total general cambian solos, sin que toques nada más.
Con una tabla dinámica no ocurre lo mismo. Aunque cambies el dato de origen, el resumen sigue mostrando el número viejo hasta que haces clic derecho sobre la tabla y eliges Actualizar. En reportes que cambian a diario, ese paso manual se olvida con facilidad y termina generando errores.
Ya que PIVOTARPOR es una fórmula viva, siempre refleja el estado actual de tus datos. Por eso es ideal para paneles de seguimiento, como los que se arman en un análisis top-down de ventas en Excel, donde necesitas que las cifras estén siempre al día.
Cuándo conviene seguir usando una tabla dinámica
Ahora bien, la tabla dinámica no quedó obsoleta, ni mucho menos. Sigue siendo la mejor opción cuando quieres explorar los datos de forma interactiva: arrastrar campos, cambiar el diseño con un clic, agregar segmentaciones, agrupar fechas por mes o trimestre y hacer clic para ver el detalle de cada celda. Toda esa flexibilidad visual es su gran fortaleza.
PIVOTARPOR, en cambio, es más rígida en su presentación, pero imbatible cuando necesitas un resultado automático que alimente otras fórmulas o gráficos.
Una buena regla práctica: usa la tabla dinámica para explorar y descubrir, y usa PIVOTARPOR para reportes fijos que deben actualizarse solos. Si todavía no dominas la herramienta clásica, empieza por esta guía paso a paso de tablas dinámicas, porque entender ambas te da lo mejor de los dos mundos.

Cómo llevar PIVOTARPOR al siguiente nivel
Una vez que dominas el resumen básico, PIVOTARPOR tiene margen de sobra para crecer. Sus argumentos opcionales y sus funciones hermanas te permiten construir reportes mucho más pulidos sin salir de una sola celda.
Ordenar resultados y mostrar totales
Los argumentos opcionales de PIVOTARPOR controlan el orden y los totales del resumen. Con el argumento de orden puedes pedir que los vendedores aparezcan de mayor a menor venta, algo muy útil para detectar rápido quién lidera y quién quedó atrás.
Con los argumentos de totales decides si quieres mostrar solo el total general o también subtotales por cada grupo.
Estos ajustes convierten un resumen básico en un reporte listo para presentar. Y ya que el resultado es dinámico, se mantiene ordenado incluso cuando los datos cambian.
AGRUPARPOR, la función hermana
PIVOTARPOR tiene una compañera muy cercana: AGRUPARPOR. Ambas comparten la misma lógica de agrupar y resumir. La diferencia principal es que AGRUPARPOR trabaja sobre un solo eje, ideal cuando solo necesitas agrupar por filas, mientras que PIVOTARPOR agrega la potencia de cruzar filas y columnas al mismo tiempo.
En la práctica, eliges según la forma de tu análisis. Si solo quieres el total por vendedor, AGRUPARPOR te alcanza y sobra. Si necesitas cruzar vendedor con producto, como hicimos antes, PIVOTARPOR es la indicada.
Puedes ver cómo funciona su hermana en la documentación oficial de Microsoft sobre AGRUPARPOR y así tener las dos herramientas en tu caja.
Conclusión
Como ves, la función PIVOTARPOR demuestra que con una sola fórmula agrupas por filas y columnas, eliges cómo sumar y obtienes un reporte que se actualiza solo cada vez que cambian tus datos. Es rápida, es limpia y encaja perfecto en cualquier hoja moderna.
La mejor forma de que todo esto se te quede es practicar con tus propios datos. Abre una hoja, escribe tu primer PIVOTARPOR por vendedor, agrega después una columna por producto y cambia un valor para ver cómo se actualiza solo. Vas a notar la diferencia enseguida.
Y si quieres dar el salto y dominar Excel de verdad, desde fórmulas hasta tablas dinámicas, dashboards y automatización, este es tu siguiente paso: conoce el curso completo Excel Impresionante de Hashtag Capacitaciones.
Si prefieres este contenido en formato de video tutorial, mira el vídeo abajo o visita nuestro canal de YouTube!
Preguntas frecuentes sobre la función PIVOTARPOR
¿PIVOTARPOR reemplaza por completo a las tablas dinámicas?
No del todo. PIVOTARPOR se actualiza sola, pero las tablas dinámicas siguen siendo mejores para explorar datos de forma interactiva, con segmentaciones y arrastre de campos. Lo ideal es dominar ambas y usar cada una según la tarea.
¿Por qué no me aparece la función PIVOTARPOR en mi Excel?
Porque tu versión no la incluye. Está disponible en Excel para Microsoft 365, Excel 2021 y Excel 2024. Si usas una versión anterior, la fórmula no se reconocerá y verás un error de nombre.
¿Puedo usar promedio o conteo en lugar de suma?
Sí. El cuarto argumento define cómo se agregan los valores. Puedes reemplazar SUMA con PROMEDIO, CONTAR, MAX o MIN, según lo que necesites calcular en tu resumen.
Hashtag Capacitaciones
¡Para ver más publicaciones de Excel, haz clic aquí!
Últimas publicaciones de Excel
- Símbolos en fórmulas de Excel: 8 que evitan erroresAprende a usar 8 símbolos en fórmulas de Excel: el punto, el apóstrofo, el espacio, el asterisco, el signo de interrogación, la virgulilla, el signo de dólar y el ampersand para evitar errores y crear fórmulas más flexibles.
- Ejercicios de Excel con Claude: practica a tu medidaDos niveles: 1- Generar ejercicios de Excel con Claude a través de un prompt; 2- Crear una habilidad en Claude para que los arme de la misma manera sin tener que repetir las instrucciones.
- KPIs de ventas en Excel: 6 indicadores paso a pasoAprende a calcular los KPIs de ventas en Excel desde cero: ventas totales, ticket promedio, cumplimiento de meta y más, con tablas dinámicas.


