execll里面有手表数据,每个手表编号不同,每个手表有开始时间和结束,还有电量,导出电量的最大值和最小值这一条数据,python编码举例
时间: 2024-03-01 19:52:13 浏览: 73
以下是一个示例代码,可以通过Python来实现导出电量最大值和最小值这一条数据:
```
import pandas as pd
# 读取Excel文件
df = pd.read_excel("手表数据.xlsx", sheet_name="Sheet1")
# 获取电量的最大值和最小值
maxBattery = df["电量"].max()
minBattery = df["电量"].min()
# 根据电量最大值和最小值筛选数据
df_filtered = df[(df["电量"] == maxBattery) | (df["电量"] == minBattery)]
# 将筛选结果输出到Excel文件
writer = pd.ExcelWriter("电量最大值和最小值数据.xlsx")
df_filtered.to_excel(writer, index=False)
writer.save()
```
你需要将代码中的 "手表数据.xlsx" 替换为你的Excel文件名,"Sheet1" 替换为你要查询的工作表名称,"电量" 替换为你的Excel表头名称。然后运行这段代码即可将电量最大值和最小值这一条数据导出到新的Excel文件中。
阅读全文