無需 Interop 即可載入 Excel 檔案
from ironxl import *

# Supported for XLSX, XLS, XLSM, XLTX, CSV, and TSV
workbook = WorkBook.Load("sample.xlsx")

# Select worksheet at index 0
worksheet = workbook.WorkSheets[0]

# Get any existing worksheet
first_sheet = workbook.DefaultWorkSheet

# Select a cell and return the converted value
cell_value = worksheet["A2"].IntValue

# Read from ranges of cells elegantly.
for cell in worksheet["A2:A10"]:
    print("Cell {} has value '{}'".format(cell.AddressString, cell.Text))

# Calculate aggregate values such as Min, and Sum
total_sum = worksheet["A2:A10"].Sum()
pip install ironxl
無需 Interop 即可載入 Excel 檔案

無需 Interop 即可載入 Excel 檔案

IronXL中的Load功能允許Python開發者以多種格式(包括XLSX、XLS和CSV)開啟和操作現有的Excel文件。 載入WorkBook後可獲得其所有工作表和儲存格資料的存取權,輕鬆提取值、遍歷範圍,並執行如求和或最大值的計算。 儲存格可以單獨存取,其值將被轉換為合適的Python資料型別。 此功能簡化了在Python中處理Excel資料,對於資料分析、報表生成和工作流程自動化來說是理想的選擇。

WorkBook.Load是處理現有Excel文件的起點。 通過傳遞檔案路徑,IronXL開啟工作簿並使其所有內容可供操作 - 無需安裝Microsoft Excel。

載入工作簿後,WorkSheets[0]選擇第一個工作表。 在 Excel 中,一個工作簿可以包含多個工作表,每個工作表代表一組按行和列組織的資料。 定位第一份表格可存取主要資料來源。

範圍變數worksheet["A2:A10"]定義了一組單元格,橫跨A列的第2到第10行。 IronXL讓您可以同時與多個單元格互動,無論是讀取值、應用格式還是執行聚合計算。

.Sum()方法計算選定範圍內所有數值的總和,無需手動迭代。 IronXL還提供內建函式,包括Average()、Min()和Max(),用於常見的資料分析任務。

最後,結果被列印到主控台。 此模式可輕鬆整合到更大型的Python工作流程中,用於資料聚合、報告流水線或資料庫導入。

學習如何使用IronXL for Python載入和操作Excel檔案

準備好開始了嗎?

版本:2026.10剛剛發布