Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- лиц.счет=1, показания=пусто
- лиц.счет=2, показания=пусто
- лиц. счет=1, показания=пусто
- лиц. счет=2, показания=1111
- лиц.счет=1, показания=пусто
- лиц.счет=2, показания=1111
- =ЕСЛИОШИБКА(ВПР(A2;[вторая_книга.xlsx]sheet1!$A$1:$B$3000;2;);)
- import pandas as pd
- # чтение Excel файлов в pandas.DataFrame's
- df1 = pd.read_excel(r"C:Temp1.xlsx", index_col="лиц.счет")
- df2 = pd.read_excel(r"C:Temp2.xlsx", index_col="лиц. счет")[["показания"]]
- # заполнение столбца "показания"
- df1["показания"] = df1["показания"].combine_first(df2["показания"])
- # запись результата в Excel файл
- df1.reset_index().to_excel(r"c:/temp/result.xlsx", index=False)
Add Comment
Please, Sign In to add comment