
Tengo los siguientes datos:
Subject Avg Calorie Intake Avg Min in MVPA
41 908.79 25
21 1050.43 23.33
15 2956.33 64.16
¿Cómo obtengo tres líneas para cada tema con los promedios como eje xey? Sigue dándome el eje x como sujetos y eso no es lo que quiero.
Respuesta1
Puede decirle específicamente a Excel en qué eje desea que se ubique la serie de esta manera:
With xlApp.ActiveChart
.SeriesCollection(1).XValues = "='sheet name'!R21C4:R46C4"
.SeriesCollection(1).Values = "='sheet name'!R21C5:R46C5"
.SeriesCollection(1).Name = "='series name'"
.SeriesCollection(1).axisgroup = Excel.XlAxisGroup.xlPrimary
End With
Publique parte de su código y le daré una mejor dirección.
Respuesta2
Generalmente, cuando Excel le causa problemas con la forma en que se presentan sus datos en un gráfico, puede seguir los siguientes pasos para personalizar mejor sus datos.
- Insertar gráfico (por ejemplo, dispersión),mientras se resalta una celda en blanco. Esto creará un gráfico completamente en blanco, sin suposiciones de Excel sobre cómo desea que se muestren sus datos.
- Seleccione su gráfico, haga clic derecho y seleccione datos.
- Agregar entradas de leyenda (serie).
- Para un gráfico de dispersión, puede seleccionar el nombre de la serie, los valores X y los valores Y. Usando sus datos de muestra, puede elegir Asunto para el nombre de la serie, Ingesta promedio de calorías para los valores X y Promedio mínimo para los valores Y.