网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月28日漏签0天
excel吧 关注:281,252贴子:1,549,519
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 11回复贴,共1页
<<返回excel吧
>0< 加载中...

同一个单元格里的数字怎么大小排列?

  • 只看楼主
  • 收藏

  • 回复
  • 三國殺很大
  • 博采众E
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

如图,怎么在A列大小混乱的数字,在B列按从小到大排列呢?(刚忘发图了)


  • 易佐啊
  • 博采众E
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先分列,排序,合并


2025-06-28 03:04:31
广告
  • 1一生守候
  • E览无余
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
现在没睡醒呢,中午告诉你怎么办


  • 雪中烧
  • E手遮天
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先分别截取出来,比完大小再合并


  • sgzxglc
  • 小吧主
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Sub sgzxglc()
Dim rg As Range, i%, arr, s%, brr(), n%
s = [a65536].End(3).Row
Range("b:b").Clear
ReDim Preserve brr(1 To 1, 1 To s)
For Each rg In Range("a1").CurrentRegion
arr = Split(rg, ",")
For i = 0 To UBound(arr)
For j = i + 1 To UBound(arr)
If arr(i) * 1 > arr(j) * 1 Then
k = arr(i)
arr(i) = arr(j)
arr(j) = k
End If
Next
Next
n = n + 1
f = Join(arr, ",")
brr(1, n) = Join(arr, ",")
Next
[b1].Resize(n) = Application.Transpose(brr)
End Sub


  • 1一生守候
  • E览无余
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Sub kk()
Dim kk, kkk
For a = 1 To Range("a65536").End(xlUp).Row
kk = Cells(a, 1)
arr = Split(kk, ",")
For x = 0 To UBound(arr) - 1
For y = x + 1 To UBound(arr)
If arr(x) > arr(y) Then
kkk = arr(y)
arr(y) = arr(x)
arr(x) = kkk
End If
Cells(a, 2) = Join(arr, ",")
Next y
Next x
Next a
End Sub


  • office8424
  • E夫当关
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不会vba那就数据分裂然后用small函数从小到大排列,结果复制到word中把空格替换为逗号然后再复制回excel即可


  • 酱酱就好
  • E见钟情
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我也想知道


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回excel吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示