C# Excel如何添加趋势线

时间:2026-02-15 17:41:22

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如何添加趋势线

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com