
EXCEL中如何对单元格中数字按照大小顺序排列,
EXCEL中如何对单元格中数字按照大小顺序排列,如单元格D1中显示数字758,7在A1,5在B1,8在C1,D1=right(A1)&right(B1)&right(C1...
EXCEL中如何对单元格中数字按照大小顺序排列,
如 单元格D1中显示数字 758,
7在A1,5在B1,8在C1,D1=right(A1)&right(B1)&right(C1)
这三个数值由right函数而来,我如何使者三个数字在显示时按照大小顺序自动显示出来呢,求高手解答~~~ 展开
如 单元格D1中显示数字 758,
7在A1,5在B1,8在C1,D1=right(A1)&right(B1)&right(C1)
这三个数值由right函数而来,我如何使者三个数字在显示时按照大小顺序自动显示出来呢,求高手解答~~~ 展开
7个回答
展开全部
1、首先打开表格,表格的内容就出现了,我们要想写额外收入就得找出全勤最高的员工跟最低的员工。
2、我们按照全勤奖来判断,我们看全勤这一项目。
3、我们可以看到全勤最高的员工,穿插在较低跟中等的员工里面。排序很乱。
4、这时候我们点击数据里面的排序按钮。
5、然后弹出排序窗口。我们选择要排序的全勤奖。然后进行降序排列,点击确定。
6、这个时候通过降序排列,就一目了然了,最高的就会在上面,最低的就会在最下面了。
推荐于2017-11-25 · 知道合伙人软件行家
关注

展开全部
D1单元格输入公式后,按SHIFT+CTRL+ENTER三键结束
=SUM(SMALL(--RIGHT(A1:C1),{1,2,3})*10^{0,1,2})
=SUM(SMALL(--RIGHT(A1:C1),{1,2,3})*10^{0,1,2})
追问
多谢您的解答,我的水平太差,所以按照您说的操作之后完全不知道怎么回事。三键结束之后在D1输入=SUM(SMALL(--RIGHT(A1:C1),{1,2,3})*10^{0,1,2}) 结果出错。如果不在三个数值不在一行上分布在许多不相连的单元格中,又该如何做呢
追答
输入公式后,要按SHIFT+CTRL+ENTER三个键
如果你有太多如果,我也帮不上忙了.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自定义函数,= NumberSort(D1) 或者 = NumberSort(right(A1)&right(B1)&right(C1))
Function NumberSort(rg)
NumberSort = ""
v = rg.Value
For i = 1 To Len(v)
ss = ss & Mid(v, i, 1) & " "
Next
ss = Trim(ss)
a = Split(ss, " ")
For i = LBound(a) To UBound(a) - 1
For j = i + 1 To UBound(a)
If a(i) < a(j) Then
tp = a(i)
a(i) = a(j)
a(j) = tp
End If
Next
Next
For i = LBound(a) To UBound(a)
NumberSort = NumberSort & a(i)
Next
End Function
Function NumberSort(rg)
NumberSort = ""
v = rg.Value
For i = 1 To Len(v)
ss = ss & Mid(v, i, 1) & " "
Next
ss = Trim(ss)
a = Split(ss, " ")
For i = LBound(a) To UBound(a) - 1
For j = i + 1 To UBound(a)
If a(i) < a(j) Then
tp = a(i)
a(i) = a(j)
a(j) = tp
End If
Next
Next
For i = LBound(a) To UBound(a)
NumberSort = NumberSort & a(i)
Next
End Function
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A1 B1 C1 D1 E1 F1 G1
7 5 8 875 8 7 5
D1公式为:=RIGHT(E1)&RIGHT(F1)&RIGHT(G1)
E1公式为:=MAX(A1:C1)
F1公式为:=IF(AND(A1<>E1,A1<>G1),A1,IF(AND(B1<>E1,B1<>G1),B1,C1))
G1公式为:=MIN(A1:C1)
7 5 8 875 8 7 5
D1公式为:=RIGHT(E1)&RIGHT(F1)&RIGHT(G1)
E1公式为:=MAX(A1:C1)
F1公式为:=IF(AND(A1<>E1,A1<>G1),A1,IF(AND(B1<>E1,B1<>G1),B1,C1))
G1公式为:=MIN(A1:C1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询