看板 Office 關於我們 聯絡資訊
軟體:Excel 版本:2013 原本有一組序號A010000021000 其中210這三碼是有順序的,但是其他的數字可能隨機 有時候因為輸入的問題,會想找前面8碼相同號碼的最後一筆序號是什麼 但是現在遇到一個問題,中間那三碼突破999之後,因為不能增加位數 所以我改以A00~A99,B00~B99,一直到Z99。 結果原本要找最大值的公式就失效了 EXCEL裡面有一些我想到的方法,但是都沒辦法很精簡,而且測試後也不是很成功 想詢問說有沒有其他的解決方式。 http://j.mp/1rxK6Mj -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.165.138 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1411732390.A.0DF.html
soyoso: http://goo.gl/XFJSEQ 試試 09/26 21:53
Elroy666: 感謝S大,我稍微修改了一下變成我要的方式了 09/29 11:31
Elroy666: 不過有個問題就是我的範圍儲存格可能是L:L這麼長 09/29 11:31
Elroy666: 然後就顯示資源不足 09/29 11:33
Elroy666: 最後是採用例如L1:L5000這樣去解決 09/29 11:36
Elroy666: 另外有個小問題就是SUBSTITUTE後面把英文轉為數字的部份 09/29 11:37
Elroy666: 我因為後來採用輔助格 把A01轉成1001 09/29 11:39
Elroy666: 可是反過來怎麼沒辦法把1001轉乘A01 09/29 11:39
soyoso: http://goo.gl/TpZEtj 試試 09/29 12:13
Elroy666: 感謝S大!我後來也慢慢研究出來CHAR的用法了! 09/29 12:46
Elroy666: 原來反過來用這麼簡單 09/29 12:46
Elroy666: 不過有點不明白原本SUBSTITUTE後面把英轉數部份的原理 09/29 12:47
Elroy666: 是用矩陣的效果嗎? 可是他怎麼判斷我的英文是什麼? 09/29 12:48
Elroy666: CHAR(COLUMN(A:Z)+64) 看不太出來怎麼知道A01或是Z55 09/29 12:49
soyoso: A-Z都包含了 09/29 12:58
soyoso: 範圍內的儲存格每個都會對應A-Z的取代 09/29 12:59
soyoso: 就以連結內來看G2:G13對應A-Z(26個字母)就為12*26矩陣 09/29 13:02
soyoso: http://goo.gl/4Y3OFJ 另以轉換code的方式來處理,試試 09/29 13:43