概述
示例代码
// An highlighted block
from openpyxl import load_workbook
def statics():
wb = load_workbook('****.xlsx') #读取excel文件
sheets = wb.worksheets[0]
#读取目标sheet
m_row = sheets.max_row #获取sheet最大行数
equip = []
staname = []
count = []
col = 1 #筛选列
tar_col = 3 #目标列
for i in range(1,m_row):
if sheets.cell(i,col).value == 'your target value': #获取符合条件的关键列,类似筛选
equip.append(sheets.cell(i,tar_col ).value) #将符合筛选条件的项写入数组
for x in equip:
if x not in staname:
staname.append(x)
#获取没有重复项的数组
for target in staname:
print (letter + " " + str(equip.count(target)))
#统计目标数组中每个重复项出现的次数
statics()
最后
以上就是潇洒大炮为你收集整理的python处理excel文件并获取符合条件的关键值出现的次数的全部内容,希望文章能够帮你解决python处理excel文件并获取符合条件的关键值出现的次数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复