Strange needs breed strange skills, and skills thrive with strange needs.
import pandas as pd
df=pd.read_clipboard()
dfc=pd.DataFrame(columns=df.columns)
for i in range(len(df.代理商编号.unique())):
dfc.loc[i,'代理商编号']=df.代理商编号.unique()[i]
dfc.loc[i,'代理商名称']=df[df.代理商编号==df.代理商编号.unique()[i]].代理商名称.unique()[0]
dfc.loc[i,'业务产品']=str(list(df[df.代理商编号==df.代理商编号.unique()[i]].业务产品.unique())).replace("[",'').replace("]","").replace('"','').replace(',','\n')
dfc.loc[i,'硬件产品']=str(list(df[df.代理商编号==df.代理商编号.unique()[i]].硬件产品.unique())).replace("[",'').replace("]","").replace('"','').replace(',','\n')
dfc.to_excel(r'E:\工作计划\周例会数据分享\2022.08.28\测试.xlsx')