Función PIVOTARPOR en Excel

Crea una tabla dinámica completa con una fórmula: filas, columnas, valores y totales. En Excel en inglés se llama PIVOTBY.

Sintaxis

Excel en español (México)

=PIVOTARPOR(campos_de_fila, campos_de_columna, valores, función, [encabezados_de_campo], [profundidad_total_de_fila], [orden_de_fila], [profundidad_total_de_columna], [orden_de_columna])

Excel en español (España y Latinoamérica)

=PIVOTARPOR(campos_de_fila; campos_de_columna; valores; función; [encabezados_de_campo]; [profundidad_total_de_fila]; [orden_de_fila]; [profundidad_total_de_columna]; [orden_de_columna])

Excel en inglés

=PIVOTBY(row_fields, col_fields, values, function, [field_headers], [row_total_depth], [row_sort_order], [col_total_depth], [col_sort_order])

ArgumentoQué es
campos_de_filaLo que va en las filas.
campos_de_columnaLo que va en las columnas.
valoresLos números a resumir.
funciónSUMA, PROMEDIO, CONTAR… sin paréntesis, o una LAMBDA.
encabezados_de_campoopcionalSi los rangos incluyen encabezados.
profundidad_total_de_filaopcional0 quita la fila Total.
orden_de_filaopcional-1 ordena las filas de forma descendente.
profundidad_total_de_columnaopcional0 quita la columna Total.
orden_de_columnaopcional-1 ordena las columnas de forma descendente.

Ejemplo

PIVOTARPOR(campos_fila, campos_columna, valores, función) es una tabla dinámica completa: una fila por cada valor del primer campo, una columna por cada valor del segundo y totales en ambos sentidos. Se recalcula sola cuando cambian los datos, sin botón de Actualizar.

=PIVOTARPOR(A2:A11,B2:B11,C2:C11,SUMA)

Error común

Solo en Excel 365. A diferencia de una tabla dinámica, no hay que pulsar Actualizar: cambia en cuanto cambian los datos.

Sobre los Anuncios

Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.

Publicidad
Cargando anuncio...

Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos

Practica PIVOTARPOR

Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones

PIVOTARPOR: filas y columnas

PIVOTARPOR(campos_fila, campos_columna, valores, función) es una tabla dinámica completa: una fila por cada valor del primer campo, una columna por cada valor del segundo y totales en ambos sentidos. Se recalcula sola cuando cambian los datos, sin botón de Actualizar.

Ejemplo=PIVOTARPOR(A2:A11,B2:B11,C2:C11,SUMA)PIVOTARPOR = PIVOTBY

En E1 arma una tabla con las sucursales en filas, los trimestres en columnas y la suma de ventas con PIVOTARPOR.

E1
ABCDEFGHIJ
1SucursalTrimestreVentas
2CentroT142,000.00
3CentroT245,500.00
4CentroT339,800.00
5NorteT131,200.00
6NorteT235,800.00
7NorteT338,900.00
8SurT127,400.00
9SurT229,900.00
10SurT333,100.00
11CentroT36,200.00
12

Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia. F4 fija la referencia con $.

Preguntas frecuentes

¿Cómo se llama PIVOTARPOR en inglés?
En Excel en inglés se llama PIVOTBY. La fórmula =PIVOTARPOR(A2:A11,B2:B11,C2:C11,SUMA) se escribe =PIVOTBY(A2:A11,B2:B11,C2:C11,SUM).
¿Por qué PIVOTARPOR me marca error de fórmula con comas?
Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
¿Cuál es el error más común con PIVOTARPOR?
Solo en Excel 365. A diferencia de una tabla dinámica, no hay que pulsar Actualizar: cambia en cuanto cambian los datos.