import pandas as pd
from pandas import DataFrame,Series
execl_total=pd.read_excel(r'E:/彙總.xlsx',sheet_name='Sheet1',index_col=0)
execl_a=pd.read_excel(r'E:/1.xlsx',sheet_name='Sheet1',index_col=0)
execl_b=pd.read_excel(r'E:/2.xlsx',sheet_name='Sheet1',index_col=0)
execl_c=pd.read_excel(r'E:/3.xlsx',sheet_name='Sheet1',index_col=0)
#刪除“評估人員”爲空的行數據
execl_a.dropna(subset=['評估人員'],inplace=True)
execl_b.dropna(subset=['評估人員'],inplace=True)
execl_c.dropna(subset=['評估人員'],inplace=True)
#loc[] 接受兩個參數,並以','分隔。第一個位置表示行,第二個位置表示列。
#講分表a\b\c中的行數據,賦值到總表對應Index的行中
for index in execl_a.index:
execl_total.loc[index,:] = execl_a.loc[index,:]
for index in execl_b.index:
execl_total.loc[index,:] = execl_b.loc[index,:]
for index in execl_c.index:
execl_total.loc[index,:] = execl_c.loc[index,:]
execl_total.to_excel('彙總.xlsx')