Saltar al contenido

Uso de pivot sql y excel


Recommended Posts

publicado

Amigos, si algun me puede dar una mano, en mi hoja los datos aparecen en tubular, yo requiero que los datos de una columna pasen a hacer encabezados, lei con el Pivot de sql se podria hacer, pero no me ha salido.

consulta normal sale este resultado:

lote Variedad Año Yema fertilidad Fecha_Analisis

lt7 cccccc 2016 1 25.3 10/02/2015

Ll7 cccccc 2016 2 33.5 10/02/2015

Resultado deseado :

lote Variedad Año 1 2 Fecha_Analisis

Lt7 cccccc 2016 25.3 33.5 10/02/2015

consulta es posible usar este codigo en excel o es solo para motores sqlserver

Consulta = "Select Lote,Variedad,Year(FechaAnalisis),1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,Fertilidad,FECHAANALISIS From (select Lote,Variedad,Year(FechaAnalisis), Yema from [Fertilidad$]) " & _
"Pivot (for Yema in ('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15')) orden by Lote,Variedad"

Rst.Open Consulta, Cnx, , , adCmdText[/CODE]

si tienen otra solucion para conseguir el resultado esperado, estare muy agradecido y por todos sus recomendaciones.

a la espera de sus comentarios.

Saludos,

Muscaria

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.