IRONSOFTWAREHOME
C# 中的 Excel 公式
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
C# 中的 Excel 公式

C# 中的 Excel 公式

使用IronXL在Python中处理Excel公式

IronXL for Python允许设置和计算Excel公式而无需Office Interop或已授权的Excel安装。 它支持超过150+个公式,并且定期添加更多。 使用Range.Formula属性来分配公式。

公式是用于计算单元格值的表达式。 在Excel中,函数是预定义的公式,总是可以使用。

IronXL在Python Excel库中脱颖而出,支持多种内置Excel公式,并在Python应用程序中实时计算这些公式。

如何在Python中使用Excel公式

以下是在Python项目中使用IronXL处理Excel公式的步骤:

  1. 安装IronXL 适用于 Python:通过pip安装IronXL以访问Excel功能。
  2. 加载Excel文档:打开您的Excel文件并选择要应用公式的WorkSheet。
  3. 设置公式和值:为目标单元格分配公式字符串和任何所需的值。
  4. 评估公式:使用EvaluateAll方法来计算所有应用公式的结果。
  5. 保存WorkBook保存回Excel文件,反映所有更改和计算。

IronXL提供了一种简单而有效的方法,用于在Python中以编程方式处理Excel公式,无需在服务器或客户端计算机上安装Excel。

学习使用IronXL在Python中编辑Excel公式

准备开始了吗?

版本:2026.10刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronXL for Python
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
您的资料将始终保密。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
深受全球数百万工程师信赖
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
Python模块下载用于Excel
using pip 安装

版本: 2026.10

  1. 下载 并安装 Python 3.7+。
  2. 如果尚未安装,请从 pypi.org 安装 pip。
  3. 在终端中执行上述命令。
Python PDF 模块
下载 模块

版本: 2026.10

手动安装到您的项目中

  1. 下载软件包
  2. 在终端中运行此命令
    pip install IronXL-2026.10-py37-none-win_amd64.whi

许可证从 $999 起