python根据相对运动的时间在excel表格之间相互复制的问题?

已通过表格列出详情,主要的难点就是每次复制数据的时候,需要向前滚动覆盖前面的部分数据;这一滚动的数据量只能通过定位时间决定,因为不同天数出现的数据条数是不固定的
图一为问题简述;图二三为表格形成拆解

img

img

img

你描述的其实很仔细了,但是我还是有写地方没太听懂, 你的数据每天都会针对前几天的数据做修正,是哪些数据?表格里面的所有数据吗?
另外,根据日期进行覆盖具体是啥样的要求?
可以详细聊一下

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7492653
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Python 对Excel表格相关处理(读取,创建,追加)
  • 除此之外, 这篇博客: 用python对excel中一列的时间数据更改格式中的 问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
          存货编码  尺寸  数量           交期
    

    0 K10Y0190000X B140 200 2019-05-10 00:00:00
    1 K10Y0190000X B150 200 2019-05-10 00:00:00
    2 K10Y0190000X B165 100 2019-05-10 00:00:00
    3 K10Y0190000X B175 300 2019-05-10 00:00:00
    4 K10Y0190000X B180 200 2019-05-10 00:00:00
    5 K10B02400000 B130 400 2019-06-30 00:00:00
    6 K10B02400000 B140 200 2019-06-30 00:00:00
    7 K10B02400000 B170 800 2019-06-30 00:00:00
    8 K10B02400000 B180 400 2019-06-30 00:00:00
    9 K10B02400123 B120 100 2019-06-20 00:00:00
    0.导入库

    import numpy as np
    import pandas as pd
    import time
    

    1.读取数据

    df=pd.DataFrame(pd.read_excel('C:\\Users\\yys\\Desktop\\请购单.xlsx'))
    

    2.思路:将此列数据提取出来,存为列表,再更改格式,再放回表格中

    #for循环选出需要数据,存为列表
    t_list=[]
    for i in df['交期']:
    	i=str(i)
    	t1=time.strptime(i,"%Y-%m-%d %H:%M:%S")
    	t2=time.strftime("%Y/%m/%d",t1)
    	t_list.append(t2)
    
    #将列表添加进原本的表格数据中
    df['交货日期']=t_list
    
    #删除原本的日期
    del df['交期']
    
    
    
    
    

    3.输出至新的文件

    df4.to_excel('E:\\yys\\请购单_new.xlsx')
    

    数据已经更改成功;

         存货编码    尺寸  数量   交货日期
    

    0 K10Y0190000X B140 200 2019/05/10
    1 K10Y0190000X B150 200 2019/05/10
    2 K10Y0190000X B165 100 2019/05/10
    3 K10Y0190000X B175 300 2019/05/10
    4 K10Y0190000X B180 200 2019/05/10
    5 K10B02400000 B130 400 2019/06/30
    6 K10B02400000 B140 200 2019/06/30
    7 K10B02400000 B170 800 2019/06/30
    8 K10B02400000 B180 400 2019/06/30
    9 K10B02400123 B120 100 2019/06/20
    10 K10B02400123 B140 100 2019/06/20

  • 您还可以看一下 曾贤志老师的【曾贤志】用Python处理Excel数据 - 第3季 正则篇课程中的 2.17 零宽断言小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^