หากคุณทำงานกับสูตรใน Excel คุณต้องรู้พลังของการใช้สูตรเพื่อทำการคำนวณและการวิเคราะห์ การใช้สูตรเป็นสิ่งจำเป็นสำหรับการสร้างสเปรดชีตที่มีประสิทธิภาพและทำการตัดสินใจอย่างชาญฉลาด Excel มีสูตรที่หลากหลายรวมถึงตัวดำเนินการทางคณิตศาสตร์ฟังก์ชั่นและการอ้างอิงเซลล์เพื่อทำการคำนวณข้อมูลและการวิเคราะห์โดยอัตโนมัติ ในชุดบทความของเราเกี่ยวกับ การทำงานกับ NPOI API ใน. NET เราอธิบายวิธีการติดตั้ง NPOI ใน. NET และสร้างและบันทึกสมุดงาน Excel นอกจากนี้เรายังแสดงให้เห็นถึงวิธีการเพิ่มความคิดเห็นในไฟล์ Excel ด้วย NPOI โดยใช้ C# ในแอปพลิเคชัน. NET ของคุณ ในบทความนี้เราจะเห็นวิธีการใช้ NPOI เพื่อเพิ่มสูตรลงในแผ่นงานใน. NET แต่ก่อนอื่นให้เราดูว่าเราเพิ่มสูตรในสมุดงานโดยใช้ Microsoft Excel อย่างไร
ใส่สูตรในสเปรดชีตโดยใช้ Microsoft Excel
การทำงานกับสูตรใน Excel นั้นง่ายและใช้งานง่าย Excel ให้สูตรที่สร้างไว้ล่วงหน้าในหลากหลายสาขาเช่นคณิตศาสตร์การเงินสถิติและอื่น ๆ คุณสามารถเริ่มต้นด้วยสูตรใน Excel โดยการเขียน“ =” ในเซลล์และคุณจะเริ่มเห็นสูตรที่ Excel เสนอ
ขั้นตอนในการแทรกสูตรในสเปรดชีตด้วย Microsoft Excel
หากคุณต้องการเพิ่มสองค่าในเซลล์ B1 + B2 คุณสามารถใช้ขั้นตอน follwoing เพื่อคำนวณผลรวมของค่าทั้งสองนี้
- ป้อนค่าแรกในเซลล์ B1
- ป้อนค่าที่สองในเซลล์ B2
- ป้อนสูตรการรวมในเซลล์ปลายทางเป็น = sum (b1, b2)
- กด Enter หรือเครื่องหมายเห็บในแถบสูตร สิ่งนี้จะคำนวณผลรวมของค่าทั้งสองนี้และแสดงผลในเซลล์ B3
ใช้สูตรใน Excel โดยใช้ NPOI ใน C#
ตอนนี้เรามีความชัดเจนเกี่ยวกับวิธีการใช้สูตรในแผ่นงานโดยใช้ Microsoft Excel ลองมาดูกันว่านักพัฒนาแอปพลิเคชัน. NET สามารถใช้ NPOI API ใน C#/VB.NET ได้อย่างไร
การติดตั้ง NPOI สำหรับ .net
ก่อนที่คุณจะเริ่มใช้ NPOI ในแอปพลิเคชัน. NET ของคุณคุณต้องติดตั้ง NPOI ในโครงการของคุณเพื่อเริ่มต้น คุณสามารถเรียนรู้เกี่ยวกับสิ่งนี้ได้ในคู่มือคำแนะนำโดยละเอียดของเราสำหรับ การติดตั้ง NPOI สำหรับ. NET
เพิ่มสูตรในสเปรดชีต Excel ใน C#
ตอนนี้สภาพแวดล้อมการพัฒนาของคุณพร้อมแล้วให้สร้างโครงการที่ใช้คอนโซลและเพิ่มรหัสบรรทัดต่อไปนี้
//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();
เมื่อคุณเรียกใช้รหัสด้านบนไฟล์ XLSX จะถูกสร้างขึ้นซึ่งจะมีชุดสูตรสำหรับการเพิ่มค่า
บทสรุป
ในบทความนี้เราเห็นวิธีเพิ่มสูตรในสมุดงาน Excel โดยใช้ NPOI API สำหรับ. NET รหัสนี้เขียนใน C# แต่ยังสามารถเขียนใหม่ใน VB.NET และควรทำงานอย่างเท่าเทียมกัน คอยติดตามตัวอย่างเพิ่มเติมของการทำงานกับสมุดงาน Excel โดยใช้ NPOI