C# Excel如何添加趋势线

2025-10-26 00:30:20

1、using Spire.Xls;

namespace TradeLine

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建一个Workbook类对象,并加载Excel文档

            Workbook workbook = new Workbook();

            workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\sample2.xlsx");

            //获取第一个工作表

            Worksheet sheet = workbook.Worksheets[0];

            //初始化Chart类实例,并获取第1个图表

            Chart chart = sheet.Charts[0];

            //添加趋势线到图表,选择趋势线类型为Exponential

            chart.Series[0].TrendLines.Add(TrendLineType.Exponential);

            //获取第2个图表,添加类型为Polynomial的趋势线到图表

            Chart chart1 = sheet.Charts[1];

            chart1.Series[0].TrendLines.Add(TrendLineType.Polynomial);

            //获取第3个图表,添加类型为Power的趋势线到图表

            Chart chart2 = sheet.Charts[2];

            chart2.Series[0].TrendLines.Add(TrendLineType.Power);

            //获取第4个图表,添加类型为Logarithmic的趋势线到图表

            Chart chart3 = sheet.Charts[3];

            chart3.Series[0].TrendLines.Add(TrendLineType.Logarithmic);

            //保存工作表,并打开文档

            workbook.SaveToFile("output1.xlsx", ExcelVersion.Version2010);

            System.Diagnostics.Process.Start("output1.xlsx");

        }

    }

}

C# Excel如何添加趋势线

1、使用Spire.XLS添加趋势线时,支持添加以下6种类型的趋势线:

1.指数趋势线

2.线性趋势线

3.对数趋势线

4.移动平均线

5.多项式趋势线

6.乘幂趋势线

C# Excel如何添加趋势线

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢