Cómo establecer un punto como total
¿Qué es “Establecer punto como total” en el gráfico de Excel?
En algunos gráficos de Excel, por ejemplo, gráficos WaterFall, algunos datos de puntos son la suma de los puntos anteriores, puede que necesite “establecer el punto como total”. Mostraremos el código de ejemplo y la ilustración a continuación.
Un gráfico WaterFall necesita “Establecer punto como total”
Esta imagen muestra un gráfico WaterFall en Excel. Podemos ver que hay cuatro puntos de datos que comienzan con “Total”, y se usan para contar todos los datos anteriores. En esta imagen, la configuración no es exactamente correcta, cuando seleccionamos un punto “Total 2024” y podemos ver que la opción “Establecer como total” no está marcada en Excel. Adjunto abajo está el archivo de Excel de muestra que necesita ser modificado, y usaremos Aspose.Cells para configurarlo correctamente.
Usar Aspose.Cells para “Establecer punto como total”
Usamos el siguiente código para configurar el archivo correctamente:
string filePath = ""; | |
Workbook wb = new Workbook(filePath + "SampleSheet.xlsx"); | |
Worksheet worksheet = wb.Worksheets[0]; | |
Chart chart = worksheet.Charts["Graphiq5"]; | |
//set some points as total column | |
//In this example, we set points 0, 4, 8, 12 as total | |
chart.NSeries[0].LayoutProperties.Subtotals = new int[] { 0, 4, 8, 12 }; | |
wb.Save(filePath + "output.xlsx"); |
Puedes obtener el siguiente archivo de salida correcto
Como se muestra en la figura a continuación, los cuatro puntos de datos “Total” están configurados correctamente, y puedes ver la diferencia respecto a la gráfica anterior.