Это можно решить по формуле:
= if (A1 = A2, B2-B1), т. Е. A - столбец, содержащий идентификаторы, а B - столбец, содержащий время
Itможет быть решена в Python следующим образом
# import Workbook
from openpyxl import Workbook
# create Workbook object
wb=Workbook()
# set file path
filepath="/home/ubuntu/demo.xlsx"
# select demo.xlsx
sheet =wb.active
#set row count
max_row=sheet.max_row
for i in range(1,max_row)
if (A[i] ==A[i+1]):
Second=sheet.cell(row=i+1,column=2)
First =sheet.cell(row=i,column=2)
sheet.cell(row=i, column=3').value= Second-First
# save file
wb.save(filepath)