excel高级筛选怎么用_python中实现excel的高级筛选
生活随笔
收集整理的這篇文章主要介紹了
excel高级筛选怎么用_python中实现excel的高级筛选
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一
Excel里的高級篩選功能,著實令人驚嘆,VBA里實現(xiàn)起來也相對簡單,就是手動操作的代碼化,設置好三項參數(shù),便可以隨取隨用,效果穩(wěn)準快。
二
在python 中實現(xiàn)同樣的目的,更為直白爽快,不信你看:
import numpy as np import pandas as pd import os import openpyxl from openpyxl import Workbook#在python中實現(xiàn)excel里的高級篩選 #創(chuàng)建一個文件夾以存放操作后的文件 (r'/Users/dxn/Desktop/result') #創(chuàng)建工作簿以盛放操作結(jié)果表 wb=Workbook() (r'/Users/dxn/Desktop/result/匹配結(jié)果.xlsx')df_source=(r'/Users/dxn/Desktop/',header=0,sheet_name='Sheet1',skipfooter=1) df_criteria=(r'/Users/dxn/Desktop/',header=0,sheet_name='Sheet2')#按照指定條件篩選源數(shù)據(jù), df=df_source[df_source['物料名稱'].isin(df_criteria['物料名稱'].tolist())] #對于多列篩選條件,分步操作以實現(xiàn)雙重篩選,此句即是在上一句篩選結(jié)果的基礎上再篩選 df=df[df['規(guī)格型號'].isin(df_criteria['規(guī)格型號'].tolist())]#導出形成工作表 with pd.ExcelWriter(r'/Users/dxn/Desktop/result/匹配結(jié)果.xlsx',mode='a') as writer:(writer,sheet_name='匹配結(jié)果')三
在學習的過程中,總會有磕磕碰碰,讓你有放棄的念頭,如何應對這樣的情緒?
想想自己當初為什么要開始?
實在不行,就暫停,時間可長可短,但在心底里要明白不能輕易放棄當時許下的承諾,哪怕你沒有給任何其他人提起過這個承諾。
對別人許下的承諾,要信守;對自己許下的承諾,更要信守。
小時候,在學校里,有老師督促著學習,在家里,有家長督促著學習;可是離開了學校,參加了工作,不會有人要督促你學習了,更多時候是不斷有人在向你要結(jié)果了。
結(jié)果的呈現(xiàn),可能只是一瞬間的事,但實現(xiàn)結(jié)果的漂亮呈現(xiàn),是需要背后點點滴滴的付出換來的;平時不安排時間給自己學習、只是忙于來往應酬,回過頭來,終會發(fā)現(xiàn)原來大好時光流逝好可惜啊,恨沒有逼自己一把。
一點感懷,聊記于此。
總結(jié)
以上是生活随笔為你收集整理的excel高级筛选怎么用_python中实现excel的高级筛选的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mybatis执行流程分析_自定义简易M
- 下一篇: tableau linux无网络安装_四