prucommercialre.com


Filas en una tabla dinámica

Cuando se trabaja con tablas dinámicas, es posible que tenga la necesidad de determinar el número de filas de la tabla dinámica contiene. Hay un par de maneras que usted puede ir sobre esto. Si desea utilizar una fórmula de hoja de cálculo, puede crear una fórmula que devuelva el recuento de células.

Lo primero que hay que hacer es determinar qué columna de la tabla dinámica que desea contar. Por el bien de este ejemplo, digamos que usted desea contar la columna C. Muestra el cuadro de diálogo Nuevo nombre y especifique un nombre para sus datos en el campo Nombre. En el Referir campo Para introducir la siguiente fórmula:

= OFFSET ($ C $ 1,0,0, CONTARA ($ C: $ C, 1))

Haga clic en Aceptar y, de haber dado un nombre a una serie de datos definidos por la fórmula. Suponiendo que el nombre que utilizó era PTRows, se podría utilizar la siguiente fórmula en una celda normal:

= FILAS (PTRows)

Lo que se devuelve es el recuento de las filas del rango de datos, lo que representa la tabla dinámica.

Si desea determinar el número de filas en una macro, la siguiente línea asignará el valor a la variable lRowCount:

lRowCount = ActiveSheet.PivotTables ("PivotTable1"). TableRange2.Rows.Count

Este código devuelve un recuento de todas las filas de la tabla dinámica, incluyendo los campos de página. Si desea omitir los campos de la página y simplemente devolver el recuento de las filas en la tabla dinámica principal, puede utilizar este código en su lugar:

lRowCount = ActiveSheet.PivotTables ("PivotTable1"). TableRange1.Rows.Count

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (8561) se aplica a Microsoft Excel 97, 2000, 2002, y 2003. Usted puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y versiones posteriores) aquí: Filas en una tabla dinámica.