Trabajar con tabla dinámica

Contents
[ ]

Para crear un informe de tabla dinámica:

  1. Cree un conjunto de datos como fuente de datos para la tabla dinámica. A continuación, usamos la base de datos de ejemplo AdventureWorks que se incluye con SQL Server Reporting Services 2005 y creamos un conjunto de datos denominado “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 de acuerdo con las instrucciones enCrear informe tabular, Como se muestra abajo. La tabla será la fuente de datos para la tabla dinámica.

todo:imagen_alternativa_texto

  1. En Microsoft Excel, de laInsertar menú, seleccioneNombre y luegoDefinir.
  2. Defina 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:imagen_alternativa_texto

  1. Hacer clicDE ACUERDO para terminar.
  2. Cree una nueva hoja para la tabla dinámica.
  3. Desde elDatos menú, seleccioneInforme de tabla dinámica y gráfico dinámico para agregar una tabla dinámica. Se muestra un cuadro de diálogo.
  4. SeleccioneMicrosoft Lista o base de datos de Office Excel como fuente de datos ytabla dinámica como tipo de informe.
  5. Hacer clicPróximo continuar.

todo:imagen_alternativa_texto

  1. En el cuadro de diálogo, ingrese “ventas”, el nombre que definió anteriormente.
  2. Hacer clicPróximo continuar.

todo:imagen_alternativa_texto

  1. Hacer clicFinalizar.

todo:imagen_alternativa_texto

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

todo:imagen_alternativa_texto

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

todo:imagen_alternativa_texto

  1. Haga clic derecho en la tabla dinámica y seleccioneOpciones de mesa.
  2. Asegúrate de esoActualizar al abrir es seleccionado.

todo:imagen_alternativa_texto

  1. Guarde el informe y publíquelo en Report Server.
  2. Exporte el informe desde Report Server. El resultado se muestra a continuación.

todo:imagen_alternativa_texto