Как установить точку как сумму

Что означает “Установить точку как сумму” в диаграмме Excel

В некоторых диаграммах Excel, например, WaterFall, некоторые данные точки являются суммой предыдущих точек, и вам может понадобиться “установить точку как сумму”. Мы покажем пример кода и иллюстрацию ниже.

Диаграмма WaterFall требует “Установить точку как сумму”

todo:image_alt_text

На изображении показана диаграмма WaterFall в Excel. Видно, что есть четыре точки, начинающиеся с “Total”, и они используются для подсчета всех предыдущих данных. На этом изображении настройки не совсем правильные, когда мы выбираем точку “Итого 2024”, и видно, что опция “Установить как итого” в Excel не активирована. Ниже прикреплен пример файла Excel, который нужно изменить, и мы будем использовать Aspose.Cells для правильной настройки.

Использование Aspose.Cells для “Настройка точки как итого”

Мы используем следующий код для правильной настройки файла:

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");

Вы можете получить следующий исправленный выходной файл

Как видно на рисунке ниже, четыре точки “Total” настроены правильно, и вы можете заметить различия с предыдущей диаграммой.

todo:image_alt_text