妹子发给我一个她们公司 100 多人的 Excel 表格,是关于员工等级评定的,有 N1,N2,N3,N4(百分制得分 /按权重 10%,20%,50%,20%计算)四项得分和总分 sum
import pandas as pd
data1=pd.read_excel("C:/Users/acer/Desktop/绩效.xlsx")
def final (num1):
if (num1==10):
return "A"
elif(num1==9):
return "B"
elif(num1==8):
return "C"
elif(num1==7):
return "D"
elif (num1==6):
return "E"
def c_f1():
for i in range(5):
def c_f(first_number):
num=0
if(data1.iloc[i].values[1]<6):
num+=1
elif(data1.iloc[i].values[2]<12):
num+=1
elif(data1.iloc[i].values[3]<30):
num+=1
elif(data1.iloc[i].values[4]<12):
num+=1
return first_number-num
if (data1.iloc[i].values[5]>=90):
n1=c_f(10)
return final(n1)
elif(data1.iloc[i].values[5]>=80 and data1.iloc[1].values[5]<90):
n1=c_f(9)
return final(n1)
elif(data1.iloc[i].values[5]>=70 and data1.iloc[1].values[5]<80):
n1=c_f(8)
return final(n1)
elif(data1.iloc[i].values[5]>=60 and data1.iloc[1].values[5]<70):
n1=c_f(7)
return final(n1)
elif(data1.iloc[i].values[5]>=50 and data1.iloc[1].values[5]<60):
n1=c_f(6)
return final(n1)
print(c_f1())
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.