Trabajando con PivotTable

Contents
[ ]

Para crear un informe de tabla dinámica:

  1. Cree un conjunto de datos como origen de datos para la tabla dinámica. A continuación, utilizamos la base de datos de ejemplo AdventureWorks que se envía con SQL Server Reporting Services 2005 y creamos un conjunto de datos llamado “ventas". El SQL para el conjunto de datos es el siguiente:

SQL

 SELECT  PC.Name AS ProdCat,

	    PS.Name AS SubCat,

	    DATEPART(yy, SOH.OrderDate) AS OrderYear,

	    'Q' + DATENAME(qq, SOH.OrderDate) AS OrderQtr,

         SUM(SOD.UnitPrice * SOD.OrderQty) AS Sales

FROM    Production.ProductSubcategory PS INNER JOIN

         Sales.SalesOrderHeader SOH INNER JOIN

         Sales.SalesOrderDetail SOD ON SOH.SalesOrderID = SOD.SalesOrderID INNER JOIN

         Production.Product P ON SOD.ProductID = P.ProductID ON PS.ProductSubcategoryID = P.ProductSubcategoryID INNER JOIN

         Production.ProductCategory PC ON PS.ProductCategoryID = PC.ProductCategoryID

WHERE   (SOH.OrderDate BETWEEN '1/1/2002' AND '12/31/2003')

GROUP BY  DATEPART(yy, SOH.OrderDate), PC.Name, PS.Name, 'Q' + DATENAME(qq, SOH.OrderDate), PS.ProductSubcategoryID
  1. Cree un informe de tabla según las instrucciones en Creación de un informe tabular, como se muestra a continuación. La tabla será el origen de datos para la tabla dinámica.

todo:image_alt_text

  1. En Microsoft Excel, desde el menú Insertar, selecciona Nombre y luego Definir.
  2. Define un nombre como “ventas”. El rango del nombre comienza con la primera celda del título del encabezado y termina en la última celda de la fila de datos de la tabla como se muestra a continuación.

todo:image_alt_text

  1. Haga clic en OK para finalizar.
  2. Crea una nueva hoja para la tabla dinámica.
  3. Desde el menú Datos, selecciona Informe de tabla dinámica y gráfico dinámico para agregar una tabla dinámica. Se muestra un cuadro de diálogo.
  4. Selecciona Lista o base de datos de Microsoft Office Excel como fuente de datos y tabla dinámica como tipo de informe.
  5. Haga clic en Siguiente para continuar.

todo:image_alt_text

  1. En el cuadro de diálogo, ingresa “ventas”, el nombre que definiste anteriormente.
  2. Haga clic en Siguiente para continuar.

todo:image_alt_text

  1. Haga clic en Terminar.

todo:image_alt_text

  1. Diseña la tabla dinámica en Excel.

todo:image_alt_text

La tabla dinámica diseñada se muestra a continuación.

todo:image_alt_text

  1. Haz clic derecho en la tabla dinámica y selecciona Opciones de Tabla.
  2. Asegúrate de que se haya seleccionado Actualizar al abrir.

todo:image_alt_text

  1. Guarda el informe y publícalo en el servidor de informes.
  2. Exporta el informe desde el servidor de informes. El resultado se muestra a continuación.

todo:image_alt_text