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 文件中。