excel 五级制转换成百分制,然后选出前五的成绩,按顺序放到其他单元格里。应该用什么命令或者函数啊?

如图,想将D4-K4这八次成绩从五级制转换成百分制,然后取前五个最高成绩放到W4-AA4这五个单元格中,一定要按顺序。(文中成绩我这里是按照"A","A+","A-","... 如图,想将D4-K4这八次成绩从五级制转换成百分制,然后取前五个最高成绩放到W4-AA4这五个单元格中,一定要按顺序。(文中成绩我这里是按照"A","A+","A-","B+","B","B-","C","C-"})*{4,4,4,3.6,3.2,2.8,2.4,2.4}给的。我想W4到AA4显示的是:4、3.6、3.6、4、3.2。取前五次的和还是别人帮我弄得TT) 展开
 我来答
1陈杭荣
科技发烧友

2020-10-23 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1954
采纳率:57%
帮助的人:353万
展开全部

输入公式右拉

=前五名按顺序($W$3:$AD$3,COLUMN(A1))

'自定义公式-按ALT+F11-插入-模块
Function 前五名按顺序(a As Range, b As String)
Dim i As Integer
c = Application.Large(a, 5)
For i = 1 To a.Columns.Count
If a.Cells(1, i) >= c Then
m = m + 1
If m = b Then 前五名按顺序 = a.Cells(1, i)
End If
Next
If 前五名按顺序 = 0 Then 前五名按顺序 = ""
End Function

更多追问追答
追问
谢谢大神。还有两个问题。1、可不可以直接从五级制挑选+排序?2、向下拉的话都是重复,怎么班?
追答
可以排序,具体要怎么排,你做个效果图,我看下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式