写一个python代码,提取每张excel表中的G8单元格的数据
时间: 2024-11-06 13:14:39 浏览: 11
利用python对Excel中的特定数据提取并写入新表的方法
4星 · 用户满意度95%
在Python中,我们可以使用pandas库来读取Excel文件,并提取特定单元格的数据。假设你的Excel文件名为"data.xlsx",并且你想从每个工作表(sheet)中提取G8单元格的数据,可以按照以下步骤编写代码:
```python
import pandas as pd
def extract_data_from_excel(file_path):
# 读取Excel文件
excel_file = pd.ExcelFile(file_path)
# 遍历所有工作表
for sheet_name in excel_file.sheet_names:
df_each_sheet = excel_file.parse(sheet_name) # 读取单个工作表到DataFrame
g8_value = df_each_sheet.iloc[7, 6] # 提取G8单元格数据 (索引是从0开始的,所以G8是第7行第6列)
print(f"Sheet: {sheet_name}, G8 value: {g8_value}")
# 使用函数并传入你的Excel文件路径
extract_data_from_excel("data.xlsx")
```
这段代码会打印出每个工作表名称及其对应的G8单元格数据。
阅读全文