當前位置:成語大全網 - 書法字典 - Python匹配兩個excel數據。

Python匹配兩個excel數據。

在excel中處理大量數據匹配的過程中,雖然可以使用vlookup,但當數據量超過65,438+百萬時,效率很差,因此使用python。經過調查發現,python可以通過pandas庫的合並實現類似於SQL中join的功能。

進口熊貓作為pd

將numpy作為np導入

# %%

和警察壹起。excel file(‘xx . xlsx‘)作為xls:

df 1 = PD . read _ excel(xls,‘sheet 1‘)

df2 = PD . read _ excel(xls,Sheet2)

outer = PD . merge(df 1,df2,on =‘key‘)

outer . to _ excel(‘outer _ function . xlsx‘,index=False,encoding =‘utf-8‘)

最終實現了Sheet1和Sheet2基於同壹關鍵字段的匹配拼接。