Formuły Excela w języku C#
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xlsx")
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"
formula_value = worksheet["G30"].ToArray()[0].FormattedCellValue

# Get the formula as a string. e.g. "Max(C3:C7)"
formula_string = worksheet["G30"].Formula

# Save changes with updated formulas and calculated values.
workbook.Save()
pip install ironxl
Formuły Excela w języku C#

Formuły Excela w języku C#

Używanie IronXL do pracy z formułami Excel w Pythonie

IronXL for Python pozwala na ustawianie i ocenianie formuł Excel bez potrzeby korzystania z Office Interop lub licencjonowanej instalacji Excel. Obsługuje ponad 150+ formuł, z których więcej jest regularnie dodawanych. Formuly sa przypisywane za pomoca wlasciwosci Range.Formula.

Formuła to wyrażenie używane do obliczania wartości komórki. W Excelu funkcje są predefiniowanymi formułami, które są zawsze dostępne do użycia.

IronXL wyróżnia się wśród bibliotek Excel dla Pythona, wspierając szeroki zakres wbudowanych formuł Excel i umożliwiając ich obliczanie w czasie rzeczywistym w aplikacjach Python.

Jak używać formuł Excel w Pythonie

Oto kroki użycia formuł Excel z IronXL w projekcie Python:

  1. Zainstaluj IronXL for Python: Zainstaluj IronXL za pomocą pip, aby uzyskać dostęp do funkcjonalności Excel.
  2. Wczytaj dokument Excel: Otworz swoj plik Excel i wybierz WorkSheet, do ktorego chcesz zastosowac formuly.
  3. Ustaw formuły i wartości: Przypisz ciągi formuł i wszelkie wymagane wartości do docelowych komórek.
  4. Ocen formuly: Uzyj metody EvaluateAll, aby obliczyc wyniki wszystkich zastosowanych formul.
  5. Zapisz WorkBook: Zapisz WorkBook wroc do pliku Excel, odzwierciedlajac wszystkie zmiany i obliczenia.

IronXL zapewnia prostą i wydajną metodę pracy z formułami Excel programowo w Pythonie, bez potrzeby instalowania Excel na serwerze lub komputerze klienta.

Naucz się edytować formuły Excel w Pythonie za pomocą IronXL

Gotowy, aby rozpocząć?

Wersja:2026.11właśnie wydany