Excel中如何按照一組無規律文字中的數字排序(高手指點,多謝)

2021-06-26 18:26:31 字數 1212 閱讀 2137

1樓:匿名使用者

b1=-lookup(,-mid(a1,match(true,isnumber(1*mid(a1,row($1:$20),1)),0),row($1:$20)))

按ctrl+shift+enter結束公式輸入,下拉填充

然後選中ab兩列,以b列數字為主關鍵字進行排序。

2樓:匿名使用者

開啟excel---按 alt+f11---左邊雙擊你這組資料所在的表 如 sheet1,在彈出的視窗裡面複製**進去,按 f5執行。

如果還是不會,可以把表發我郵箱,我幫你放進去。

sub 排序()

dim i as long, j as long, arr()

dim n as long

for i = 1 to range("b65536").end(xlup).row

for j = 1 to len(range("b" & i).text)

if isnumeric(mid(range("b" & i).text, j, 1)) then

redim preserve arr(n)

arr(n) = val(mid(range("b" & i).text, j)) & "," & range("b" & i).text

n = n + 1

exit for

end if

next

next

call paixu(arr)

for i = 0 to ubound(arr)

range("b" & i + 1) = split(arr(i), ",")(1)

next

end sub

private function paixu(byref arr()) '冒泡法排序

for i = ubound(arr) to lbound(arr) step -1

for j = lbound(arr) to i - 1

if val(arr(i)) < val(arr(j)) then

temp = arr(i)

arr(i) = arr(j)

arr(j) = temp

end if

next

next

end function

請教高手:用excel怎樣給一組數字排序?謝謝指點! 10

Excel中如何從一組資料中隨機提取資料

1.在單元格e1輸入公式 offset a 1,randbetween 0,9 然後回車 即按 enter 鍵 你會發現單元格e1為隨機從a1 a10提取的一內個數。2.將滑鼠放到容單元格e1的右下角,等到滑鼠標誌變為小十字,按下滑鼠左鍵然後往下拖,你會發現拖出的資料都為隨機從a1 a10提取的一個...

樂樂把桃子草莓和蘋果按照一組的規律排成一行是什麼水果

解 72 3 24 組 答 第72個是蘋果。一年級數學按規律填數 是上下左右填數 第一題 上面9左面4右面5下面填幾?二題 左面4右面3上面7下面填幾 20 下面填20,下面填30。左邊的和是30。右邊的和是20。而1 9的數字之和 45,與總和少了5。所以中間的數是5。而很明顯,23456的平均值...

關於在Excel中處理一組資料的問題

先看有多少種分組分法 計算114 18 x 6 6,說明有6組 每組7個資料 12組 每組6個資料 18組 這時可以設想分為兩步 一 先分18組,每組6個資料 二 最後會剩下6個資料,再決定分別放在哪組中。要確保極差最小,必須讓各組均值儘量相等 不能相等,也需要偏差最小 因此必須滿足 1 最大值與最...