angel|sherry 发表于 2020-11-26 15:35:41

pandas读取指定字段开始数据

1.怎么从“选项”这个字段开始,读取选项下面的姓名,与平均分数,一直读到“回答人数”


2.遍历所有sheet,将奇数的sheet页中读到的姓名与平均数写入到新sheet页中(新sheet页中的平均分数是根据所有奇数sheet页中的平均分数*权重,求和得到)

suchocolate 发表于 2020-11-26 17:52:14

df = pd.read_excel('test.xlsx', skiprows=range(19), skipfooter=, usecols=range(1, 7))

angel|sherry 发表于 2020-11-26 18:23:01

suchocolate 发表于 2020-11-26 17:52


谢谢,不过每张表的行数不是固定的,只有那2个切片字段确定怎么处理,需要跳的行和结束的行未知

suchocolate 发表于 2020-11-26 19:27:33

angel|sherry 发表于 2020-11-26 18:23
谢谢,不过每张表的行数不是固定的,只有那2个切片字段确定怎么处理,需要跳的行和结束的行未知

那就不使用截取导入,而是导入全部,然后判断边界,去除null。
实际这个更适合用vba。
页: [1]
查看完整版本: pandas读取指定字段开始数据