返回列表 上一主題 發帖

[發問] Excel VBA條件排序問題

回復 4# hcm19522


   今天實際使用了一下,結果整條的排序都只有L20[2/E]S....
    不知道是在哪一個環節出錯了

-----------------------------------------------------------------
若在這個條件可以完成下,可以也將相鄰的儲存格整列移動嗎?
L20[2/E]S  這個是在B欄,還有A、C欄的資料也可以一同移動嗎?

TOP

回復 1# 蒼雪


    輔助欄+自訂排序之方式,請參考:https://goo.gl/38zBPM

TOP

本帖最後由 hcm19522 於 2017-12-18 10:06 編輯

回復 3# 蒼雪

程式中10^9 .10^6與*1%三數的設定為第一二不超過99 (9與6次方與小數點一位差別) , 第二三用 CODE應差2次即可 ,最後2位給ROW空間 ,若數據大於99 ,空間須留3次方 ,如此往前推 ,大者*幾次方 "恆大" ,再擷取ROW空間的位置進行排序
幾次方沒固定 重點不可重疊
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

回復 2# hcm19522


    E2:E10{=INDEX(A:A,RIGHT(SMALL(MID(A$2:A$10,2,2)*10^9+MID(A$2:A$10,5,FIND("/",A$2:A$10)-5)*10^6+CODE(MID(A$2:A$10,FIND("/",A$2:A$10)+1,1))/1%+ROW(A$2:A$10),ROW(A1)),2))

抱歉,可以問一下
這判斷的流程是? 而紅字部份,是怎麼判斷的?

TOP

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

        靜思自在 : 願要大、志要堅、氣要柔、心要細。
返回列表 上一主題