[算表] 文字与数字的最大值

楼主: Elroy666 (Elroy)   2014-09-26 19:53:07
软件:Excel
版本:2013
原本有一组序号A010000021000
其中210这三码是有顺序的,但是其他的数字可能随机
有时候因为输入的问题,会想找前面8码相同号码的最后一笔序号是什么
但是现在遇到一个问题,中间那三码突破999之后,因为不能增加位数
所以我改以A00~A99,B00~B99,一直到Z99。
结果原本要找最大值的公式就失效了
EXCEL里面有一些我想到的方法,但是都没办法很精简,而且测试后也不是很成功
想询问说有没有其他的解决方式。
http://j.mp/1rxK6Mj
作者: soyoso (我是耀宗)   2014-09-26 21:53:00
楼主: Elroy666 (Elroy)   2014-09-29 11:31:00
感谢S大,我稍微修改了一下变成我要的方式了不过有个问题就是我的范围储存格可能是L:L这么长然后就显示资源不足最后是采用例如L1:L5000这样去解决另外有个小问题就是SUBSTITUTE后面把英文转为数字的部份我因为后来采用辅助格 把A01转成1001可是反过来怎么没办法把1001转乘A01
作者: soyoso (我是耀宗)   2014-09-29 12:13:00
楼主: Elroy666 (Elroy)   2014-09-29 12:46:00
感谢S大!我后来也慢慢研究出来CHAR的用法了!原来反过来用这么简单不过有点不明白原本SUBSTITUTE后面把英转数部份的原理是用矩阵的效果吗? 可是他怎么判断我的英文是什么?CHAR(COLUMN(A:Z)+64) 看不太出来怎么知道A01或是Z55
作者: soyoso (我是耀宗)   2014-09-29 12:58:00
A-Z都包含了范围内的储存格每个都会对应A-Z的取代就以连结内来看G2:G13对应A-Z(26个字母)就为12*26矩阵http://goo.gl/4Y3OFJ 另以转换code的方式来处理,试试

Links booklink

Contact Us: admin [ a t ] ucptt.com