Board logo

標題: 如何找尋已使用了的最後一個編號數字 [打印本頁]

作者: Qin    時間: 2012-3-9 23:42     標題: 如何找尋已使用了的最後一個編號數字

本帖最後由 Qin 於 2012-3-9 23:43 編輯

前輩,
1) 有什麼方法可以讓我快速找到:例如: 編號 "1500000000005" 的最后一個號碼?
因為每天都要不斷的輸入新貨品,所以希望可以快速找到最后一個己使用的號碼,
以便為下一個新產品建立編號.

2) 還有什麼方法,可以使編號: 11, 15 是以阿拉伯數字由小到大的排在編號5 的下方?
例子:

編號
1000000000001
1000000000002
1000000000003
1100000000010
1100000000011
1100000000012
1500000000001
1500000000002
1500000000003
1500000000004
1500000000005
2000000000010
2000000000011
2000000000012
2000000000013
2000000000014
2000000000015
2000000000016
2000000000017
4000000000010
4000000000011
4000000000012
4000000000013
4000000000014
4000000000015
4000000000016
5000000000001
5000000000002
5000000000003
5000000000004
5000000000005
5000000000006
5000000000007
5000000000008
作者: Hsieh    時間: 2012-3-10 00:17

回復 1# Qin

增加輔助欄然後依據輔助欄排序
B2=--MID(A2,1,LOOKUP(10,--MID(SUBSTITUTE(A2,0," "),ROW($1:$10),1),ROW($1:$10)))

    [attach]9933[/attach]
作者: Qin    時間: 2012-7-7 21:35

回復 2# Hsieh

前輩
由之前只是用數字編號到現在增加了英文字母和其他的編號,請問如下要如何下函數排序:

100000000000001
100000000000010
200000000000001
200000000000030
M00000000001234
M00000000005491
N00000000006001
N00000000008031
95561607348
95561605387
150000000005321
16AA0001
1700003
170000000000040
作者: Hsieh    時間: 2012-7-7 23:58

本帖最後由 Hsieh 於 2012-7-8 23:10 編輯

回復 3# Qin

B2=MID(A2,1,FIND(0,A2)-1)
[attach]11621[/attach]
作者: ANGELA    時間: 2012-7-9 11:46

=LOOKUP(2,1/(LEFT(A1,FIND("0",A1))=LEFT($A$1:$A$99,FIND("0",A1))),$A$1:$A$99)




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)