不使用互操作加載Excel文件
IronXL 的 Load
功能讓您能輕鬆地載入並操作各種格式的現有 Excel 檔案。(XLSX、XLS、CSV 等。). 通過加載工作簿,您可以訪問其工作表和數據,使您能夠提取值、迴圈遍歷單元格範圍,並執行計算,如求和或最大值。 您可以訪問特定的單元格,將其值轉換為適當的數據類型(例如,整數、小數),甚至可以使用 LINQ 進行高級數據操作。 此功能簡化了在 .NET 中處理 Excel 數據的工作,使其非常適合數據分析、報告生成和自動化等任務。
從 Excel 檔案載入和計算總和的 5 個步驟
WorkBook workBook = WorkBook.Load("sample.xlsx");
工作表 workSheet = workBook.WorkSheets[0];
var range = workSheet["A2:A10"];
```csharp decimal sum = range.Sum(); ```
Console.WriteLine("範圍 A2:A10 的總和是: " + sum);
WorkBook
物件是與 IronXL 中 Excel 檔案互動的關鍵起點。 使用 WorkBook.Load(「sample.xlsx」)透過
方法,您可以打開現有的 Excel 檔案,從而獲取其內容和結構以進行進一步操作。 這使開發人員能夠使用現有數據,自動化任務,並更新電子表格,而不必從頭開始創建新的電子表格。
接下來,WorkSheets[0]
property 用於訪問工作簿中的第一個工作表。 在 Excel 中,一個工作簿可以包含多個工作表,每個工作表代表一組以行和列組織的數據。 透過選擇第一個工作表,您正在瞄準儲存資料或執行操作(例如讀取數值或計算結果)的主要區域。
範圍變數定義了一組特定的儲存格,在此情況下,範圍從 A2
到 A10
。 這就是 IronXL 允許您與多個單元格同時交互的地方,可以是讀取數值、應用格式或在範圍內執行計算。 在此範例中,它捕捉了一個列範圍,使處理連續數據變得容易。
的方法用於計算數字集合的總和。()
方法用於計算選定範圍內數值的總和。 這突顯了IronXL如何允許開發人員在數據範圍內執行快速的內置計算,消除了手動迭代和求和的需要。
最後,Console.WriteLine()
語句將計算的總和輸出到控制台。 這是一種簡單但強大的方式,可以直接在您的應用程式中顯示操作結果,例如範圍內值的總和。
使用此方法,開發人員可以輕鬆自動化數據聚合任務或將其整合到更大的工作流程中。 點擊這裡查看使用指南,包括範例、範例代碼和文件。