excel判断成绩等级及格、优秀等的方法总结

 时间:2026-02-12 06:33:26

1、按ALT+F11打开VBE编辑器,在工程窗口下的Microsoft Excel对象右键-插入-模块,新建一个模块1。

excel判断成绩等级及格、优秀等的方法总结

2、自定义函数grade,粘贴如下代码:

Option Explicit

Function grade(r As Range)

If r < 60 Then

 grade = "不及格"

ElseIf r >= 60 And r < 70 Then

 grade = "及格"

ElseIf r >= 70 And r < 90 Then

 grade = "一般"

Else

 grade = "优秀"

End If

End Function

excel判断成绩等级及格、优秀等的方法总结

3、在B2单元格输入公式:=grade(A2),下拉填充即可。

excel判断成绩等级及格、优秀等的方法总结

1、按ALT+F11打开VBE编辑器,双击工程窗口下的sheet1(sheet1)项(本示例存在于sheet1表,请根据实际情况双击粘贴代码),在右边的代码窗口粘贴如下代码:

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 1 And Target.Row > 1 Then '限定仅当A列第二个单元格即A2开始的单元格内容变化时触发,此处请根据实际需要更改

 If IsNumeric(Target.Value) Then

  If Target.Value < 60 Then

   Target.Offset(0, 1) = "不及格"

  ElseIf Target.Value >= 60 And Target.Value < 70 Then

   Target.Offset(0, 1) = "及格"

  ElseIf Target.Value >= 70 And Target.Value < 90 Then

   Target.Offset(0, 1) = "一般"

  Else

   Target.Offset(0, 1) = "优秀"

  End If

  Else

   MsgBox "输入类型不合法,请输入数字!"

   Target.ClearContents

   Target.Offset(0, 1).ClearContents

  End If

End If

End Sub

excel判断成绩等级及格、优秀等的方法总结

2、当在A列A2开始的单元格区域输入内容变化时,会自动在相邻单元格填入平均成绩向对应的成绩等级;当输入的内容为非数字时,会弹出提示框。如图示:

excel判断成绩等级及格、优秀等的方法总结

  • Excel如何判断成绩是及格、良好还是优秀?
  • excel给成绩等级划分怎么做
  • excel等级怎么设置优,良
  • excel判断成绩等级及格、优秀等的方法总结
  • Excel怎么判断成绩是否合格
  • 热门搜索
    换手机了怎么转通讯录 生活大爆炸主题曲 如何更换浏览器 iphone如何设置铃声 遴选是什么意思 水晶蒸饺的面怎么和 排卵期不排卵怎么办 生活资讯 如何制作明信片 杨幂生活照