หากคุณทำงานกับสูตรใน 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 เพื่อคำนวณผลรวมของค่าทั้งสองนี้

  1. ป้อนค่าแรกในเซลล์ B1
  2. ป้อนค่าที่สองในเซลล์ B2
  3. ป้อนสูตรการรวมในเซลล์ปลายทางเป็น = sum (b1, b2)
  4. กด 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