Замена функции ВПР в Excel на Python — пятиминутные скрипты на Python
Автор: Derrick Sherrill
Загружено: 2019-06-26
Просмотров: 232594
Специально для подписчиков! Мы рассмотрим, как заменить функцию ВПР в Excel с помощью Python и Pandas.
Kite помогает финансировать канал, спасибо, что заглянули и поддержали меня —
⭐ Kite — это бесплатный помощник по программированию на базе искусственного интеллекта, который поможет вам писать код быстрее и эффективнее. Плагин Kite интегрируется со всеми ведущими редакторами и IDE, обеспечивая интеллектуальное автодополнение и документирование прямо во время набора текста. https://www.kite.com/get-kite/?utm_me...
Мы рассмотрим:
чтение из нескольких таблиц Excel
объединение фреймов данных
переименование столбцов
экспорт в Excel
#Python #Excel #Automation
Если у вас есть собственные пожелания по поводу того, что вы хотели бы видеть, пожалуйста, дайте мне знать! Я буду рад помочь.
СПАСИБО ВСЕМ за такую огромную поддержку! Вы все невероятные. Более 3150 подписчиков! Я так рада, что вам всем настолько нравится мой контент, что вы подписываетесь на меня. Вы все потрясающие.
**********************************************************************
Полный код из видео:
импорт pandas как pd
импорт numpy как np
initial_workbook = 'A.xlsx'
info_workbook = 'B.xlsx'
output_workbook = 'output.xlsx'
df_initial = pd.read_excel(initial_workbook)
df_info = pd.read_excel(info_workbook)
print(df_initial.columns)
print(df_info.columns)
df_initial.rename(columns={'Code':'IDs'}, inplace=True)
df_3 = pd.merge(df_initial, df_info[['IDs','ID']], on='IDs', how='left')
print(df_3)
df_3.rename(columns={'IDs':'Code'}, inplace=True)
df_3 = df_3.replace(np.nan, '', regex=True)
print(df_3)
df_3.to_excel(output_workbook, index=False)
Или на моём Github здесь:
https://github.com/Derrick-Sherrill/D...
*****************************************************************
Код из этого и всех моих других уроков можно найти на моём GitHub:
https://github.com/Derrick-Sherrill/D...
Посмотрите мой Сайт:
https://www.derricksherrill.com/
Если вам понравилось видео, пожалуйста, поставьте лайк. Это значит гораздо больше, чем вы думаете. Спасибо за просмотр и за вашу поддержку!
--- FAQ канала --
Какой текстовый редактор вы используете?
Atom - https://atom.io/
Какое оборудование вы используете для съёмки видео?
Микрофон Blue Yeti - https://amzn.to/2PcNj5d
Звукоэкран для микрофона - https://amzn.to/3bVNkEt
Soundfoam - https://amzn.to/37NV9ci
Настольная подставка для камеры - https://amzn.to/3bX8xhm
Подсветка - https://amzn.to/2PanL95
Боковая подсветка - https://amzn.to/37KSNut
Зелёный экран - https://amzn.to/37SFFnc
Какой компьютер вы используете/какой у вас стол?
Снимайте на imac (экран 4K) — https://amzn.to/37SEu7g
Работа на Macbook Pro — https://amzn.to/2HJ5b3G
Видеохранилище — https://amzn.to/2Pey8sw
Мышь — https://amzn.to/2PhCtv3
Стол — https://amzn.to/37O1Mv1
Стул — https://amzn.to/2uqHE4E
Каким программным обеспечением для редактирования вы пользуетесь?
Adobe CC — https://www.adobe.com/creativecloud.html
Premiere Pro для видеомонтажа
Photoshop для изображений
After Effects для анимации
Есть ли у меня какие-либо курсы?
Да, и я всегда работаю над новыми проектами!
https://www.udemy.com/user/derrick-sh...
Где я могу взять музыку?
Всю свою музыку я беру из бесплатной аудиотеки YouTube
https://www.youtube.com/audiolibrary/...
Если у вас есть ещё какие-то вопросы, дайте мне знать!
-------------------------
Всегда рад советам о том, какое видео снять следующим — оставляйте комментарии к своим проектам! Удачного программирования!
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: