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.9刚刚发布

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 IronPDF
预约您的免费现场演示
Booking Badge

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

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥
无需信用卡或创建账户