我是靠谱客的博主 无心毛豆,这篇文章主要介绍python处理excel文件并获取符合条件的关键值出现的次数,现在分享给大家,希望可以做个参考。

示例代码

// 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文件并获取符合条件内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部