EXCEL中a1=2,B1=3,C1=8(总之一个单元格一个数字,数字是乱的),求在D1等于238

(顺序从小到大)求公式。谢谢!
2024-12-25 18:00:45
推荐回答(6个)
回答1:

在D1输入公式:
=text(sum(small(A1:C1,{1,2,3})*10^{2,1,0}),"000")
或:
=small(A1:C1,1)&small(A1:C1,2)&small(A1:C1,3)

回答2:

如果你是想将a1显示在百位,b1显示在十位,c1显示在个位的话。在d1输入:
=a1&b1&c1

====
如果是要讲a1、b1和c1按从小到大排列的话。用下面这个:
=min(a1,b1,c1)&(a1+b1+c1-min(a1,b1,c1)-max(a1,b1,c1))&max(a1,b1,c1)

回答3:

D1:
=A1&B1&C1
得出的是文本格式,如果需要数字格式的,可以
=value(A1&B1&C1)

回答4:

在D1中输入公式=SMALL($A1:$C1,1) &SMALL($A1:$C1,2) &SMALL($A1:$C1,3)即可。

回答5:

=MIN(A1,B1,C1)&SUM(A1:C1)-MIN(A1,B1,C1)-MAX(A1,B1,C1)&MAX(A1,B1,C1)

回答6:

=large(a1:c1,3)&large(a1:c1,2)&large(a1:c1,1)