本月月初在職員工表(20來列,身份證、銀行卡號等),本月離職員工表(10來列,計時、計件等),不考慮本月入職員工表,求下月月初在職員工表。
Python,import pandas as pd,兩個pd.DataFrame為a和b,有共同列姓名,求差集a-b。我的方法是只有姓名列參與差集。
c=set(a['姓名'])-set(b['姓名'])
d=a[a['姓名'].isin(c)]
考慮本月入職員工表,給你簡歷,手輸吧!就不能做個騰訊文檔在線采集表收集重點信息嗎?Word郵件合並把導出的Excel和Word連接起來,打印給員工填寫其他不重要信息。
求差集b-a,則有
e=set(b['姓名'])-set(a['姓名'])
f=b[b['姓名'].isin(e)]
兩份在職員工表互求差集,就是入職和離職的完整列數的名單了。也可以用pd.merge()把本月離職員工表的缺失列補全。