python中读取xlsx格式的excel并提取excel中第二个工作表的第十九行第E列的数据,并将提取的数据整合到一个新的excel表中
时间: 2024-04-11 16:33:47 浏览: 156
python 读excel文件并提取相关信息
5星 · 资源好评率100%
要将从Excel中读取的数据整合到一个新的Excel表中,您可以使用Python的pandas库。以下是一个示例代码,演示了读取xlsx格式的Excel文件中的第二个工作表,并提取第19行第E列的数据,并将提取的数据整合到一个新的Excel表中:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('your_excel_file.xlsx', sheet_name=1) # sheet_name参数指定要读取的工作表索引或名称,索引从0开始
# 提取数据
data = df.iloc[18, 4] # iloc函数用于按行列索引提取数据,索引从0开始
# 创建新的DataFrame
df_extracted = pd.DataFrame({'提取的数据': [data]})
# 将提取的数据保存到新的Excel文件
df_extracted.to_excel('new_excel_file.xlsx', index=False) # index=False 参数表示不保存索引
print("数据提取完成并保存到新的Excel文件")
```
请将代码中的 `'your_excel_file.xlsx'` 替换为您要读取的Excel文件的路径。这段代码将提取第19行第E列的数据,并将其保存到名为 `'new_excel_file.xlsx'` 的新Excel文件中。新Excel文件中只包含一列,名称为 `'提取的数据'`。
阅读全文