Nếu bạn đã làm việc với các công thức trong Excel, bạn phải biết sức mạnh của việc sử dụng các công thức để thực hiện các tính toán và phân tích. Sử dụng các công thức là rất cần thiết để tạo ra bảng tính hiệu quả và đưa ra quyết định sáng suốt. Excel có một loạt các công thức bao gồm các toán tử, chức năng và tham chiếu tế bào để tự động hóa hoàn toàn tính toán và phân tích dữ liệu. Trong loạt bài viết của chúng tôi về làm việc với API NPOI trong .NET, chúng tôi đã giải thích cách cài đặt NPOI trong .NET và tạo và lưu sổ làm việc Excel. Chúng tôi cũng đã trình bày cách thêm nhận xét vào tệp Excel với NPOI bằng cách sử dụng C# trong các ứng dụng .NET của bạn. Trong bài viết này, chúng ta sẽ xem cách sử dụng NPOI để thêm một công thức vào bảng tính trong .NET. Nhưng trước tiên chúng ta hãy xem cách chúng ta thêm một công thức trong sổ làm việc bằng Microsoft Excel.
Công thức chèn vào bảng tính bằng Microsoft Excel
Làm việc với các công thức trong Excel rất đơn giản và dễ thực hiện. Excel cung cấp các công thức được xây dựng sẵn trong một loạt các lĩnh vực như toán học, tài chính, thống kê, v.v. Bạn có thể bắt đầu với các công thức trong Excel bằng cách viết trên = Hồi trong một ô và bạn sẽ bắt đầu thấy các công thức được cung cấp bởi Excel.
Các bước để chèn công thức trong bảng tính với Microsoft Excel
Nếu bạn muốn thêm hai giá trị trong các ô B1 + B2, bạn có thể sử dụng các bước follwoing để tính tổng của hai giá trị này.
- Nhập giá trị đầu tiên vào ô B1
- Nhập giá trị thứ hai vào ô B2
- Nhập công thức tổng trong ô đích AS = SUM (B1, B2)
- Nhấn Enter hoặc dấu hiệu dấu hiệu trong thanh công thức Điều này sẽ tính tổng của hai giá trị này và hiển thị kết quả trong ô B3.
Sử dụng công thức trong excel bằng NPOI trong C#
Bây giờ chúng tôi đã rõ ràng về cách sử dụng các công thức trong bảng tính bằng cách sử dụng Microsoft Excel, hãy để Lôi xem cách các nhà phát triển ứng dụng .NET có thể sử dụng API NPOI trong C#/VB.NET để đạt được điều tương tự.
Cài đặt NPOI cho .NET
Trước khi bạn có thể bắt đầu sử dụng NPOI trong ứng dụng .NET của mình, bạn cần cài đặt NPOI trong dự án của mình để bắt đầu. Bạn có thể tìm hiểu về điều này trong hướng dẫn chi tiết của chúng tôi để cài đặt NPOI cho .NET.
Thêm công thức trong bảng tính excel trong c#
Bây giờ môi trường phát triển của bạn đã sẵn sàng, hãy tạo một dự án dựa trên bảng điều khiển và thêm các dòng mã sau.
//Create workbook
IWorkbook wb = new XSSFWorkbook();
ISheet ws = wb.CreateSheet("MySheet");
//Create cells
IRow row = ws.CreateRow(0);
ICell cell1 = row.CreateCell(0);
ICell cell2 = row.CreateCell(1);
ICell sumCell = row.CreateCell(3);
//Set the value of the cells
cell1.SetCellValue(10);
cell2.SetCellValue(15);
//Add formula
sumCell.SetCellFormula("sum(B1:B2)");
//Save the file
FileStream file = File.Create("ExcelFormula.xlsx");
wb.Write(file, false);
file.Close();
Khi bạn thực thi mã trên, một tệp XLSX sẽ được tạo sẽ có bộ công thức để thêm các giá trị.
Kết luận
Trong bài viết này, chúng tôi đã thấy cách thêm một công thức trong sổ làm việc Excel bằng API NPOI cho .NET. Mã được viết bằng C# nhưng cũng có thể được viết lại trong VB.NET và sẽ hoạt động như nhau. Hãy theo dõi để biết thêm các ví dụ về làm việc với các sổ làm việc Excel bằng NPOI.