C#中的Excel公式

使用IronXL設置公式,評估和檢索計算後的輸出值,無需Office Interop。IronXL支持超過150+個公式,並隨著每次新實現而增加。可以使用Range.Formula屬性設置公式。例如:

workSheet ["A2"].Formula = "=SQRT(A1)"
workSheet ["B8"].Formula = "=C9/C11"
workSheet ["G31"].Formula = "=TAN(G30)"
workSheet ["A2"].Formula = "=SQRT(A1)"
workSheet ["B8"].Formula = "=C9/C11"
workSheet ["G31"].Formula = "=TAN(G30)"
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'workSheet ["A2"].Formula = "=SQRT(A1)" workSheet ["B8"].Formula = "=C9/C11" workSheet ["G31"].Formula = "=TAN(G30)"
VB   C#

公式是一種計算儲存格數值的表達式。函數是預定義好的公式,已經在 Excel 中可用。

IronXL 在 .NET Excel 庫中相當獨特,因為它支持廣泛的 Excel 公式,並且可以即時計算公式的數值。

如何在 C# 中使用 Excel 公式

  1. 安裝一個 Excel 庫以使用 Excel 公式。

  2. 加載 Excel 文檔並選擇默認的 Worksheet

  3. 將公式和數值設置到所需的電子表格單元格中。

  4. 使用 EvaluateAll 計算應用的公式。

  5. Workbook 對象保存為一個 Excel 文件