IRONSOFTWAREHOME
Formuły Excela w języku C#
using IronXL;
using System.Linq;

WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Set Formulas
workSheet["A1"].Formula = "Sum(B8:C12)";
workSheet["B8"].Formula = "=C9/C11";
workSheet["G30"].Formula = "Max(C3:C7)";

// Force recalculate all formula values in all sheets.
workBook.EvaluateAll();

// Get the formula's calculated value.  e.g. "52"
var formulaValue = workSheet["G30"].First().FormattedCellValue;

// Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = workSheet["G30"].Formula;

// Save changes with updated formulas and calculated values.
workBook.Save();
Imports IronXL
Imports System.Linq

Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

' Set Formulas
workSheet("A1").Formula = "Sum(B8:C12)"
workSheet("B8").Formula = "=C9/C11"
workSheet("G30").Formula = "Max(C3:C7)"

' Force recalculate all formula values in all sheets.
workBook.EvaluateAll()

' Get the formula's calculated value.  e.g. "52"
Dim formulaValue = workSheet("G30").First().FormattedCellValue

' Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = workSheet("G30").Formula

' Save changes with updated formulas and calculated values.
workBook.Save()
NuGet Download
PM > Install-Package IronXL.Excel
Formuły Excela w języku C#

Formuły Excela w języku C#

Używanie IronXL do pracy z formułami Excel

IronXL pozwala na ustawianie i ocenę formuł Excel bez potrzeby korzystania z Office Interop. Obsługuje ponad 150+ formuł, z regularnymi dodatkami. Formuły można przypisać za pomocą właściwości Range.Formula. Oto przykład:

Formuła to wyrażenie używane do obliczania wartości komórki. W Excelu, funkcje to predefiniowane formuły dostępne od ręki.

IronXL wyróżnia się wśród bibliotek Excel dla .NET wspierając szeroką gamę formuł Excel i umożliwiając ich obliczanie w czasie rzeczywistym.

How to Use Excel Formulas in C#

Oto kroki do wykorzystania formuł Excel używając IronXL w projekcie C#:

  1. Zainstaluj bibliotekę Excel: Pobierz i zainstaluj IronXL z NuGet, aby korzystać z funkcji Excel.
  2. Ładowanie dokumentu Excel: Otwórz swój plik Excel i wybierz domyślne Worksheet, gdzie chcesz zastosować formuły.
  3. Ustaw formuły i wartości: Przypisz formuły i wszelkie niezbędne wartości do komórek arkusza, które chcesz manipulować.
  4. Ocena formuł: Użyj metody EvaluateAll, aby obliczyć wyniki wszystkich zastosowanych formuł. Workbook
  5. Zapisz skoroszyt: Zapisz swój obiekt Workbook z powrotem do pliku Excel, odzwierciedlając wszystkie zmiany i obliczenia.

IronXL zapewnia prosty i efektywny sposób pracy z formułami Excel programowo w aplikacjach C# bez potrzeby instalacji Excela na serwerze lub kliencie.

Naucz się edytować formuły Excel w C# z IronXL
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,237,574Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta