谢谢你帮我解决的excel分栏问题。
谢谢 lijiuhua0721(我为你祝福) 的提醒,我来把原来的帖子贴出来:
http://expert.csdn.net/Expert/topic/1705/1705697.xml?temp=.4986536
不过我想,版主会鼓励会员那些符合主题、有实际意义的讨论的。如有无心之过,版主也会先予告诫,再行处理的,是吗?
To seasong:
1 谢谢您的诚性。其实只要问题解决了,给分不给分并不要紧。
况且,我只是这里的一个过客。这里的许多规则都不明白;这分数有什么用,也不知道。
2 我上次最后给您的化简的数组公式有点问题。
应该把
{=LEFT(A3,(SUM(LEN(A3)-LEN(SUBSTITUTE(A3,ROW(A1:A10),"")))))}
改成
{=LEFT(A3,(SUM(LEN(A3)-LEN(SUBSTITUTE(A3,ROW($1:$10)-1,"")))))}。
3 您这个问题,也是我早些年间自己遇到过的问题。最初我也是写了一段 VBA 的小程序来处理的。后来长进了,才写出了这样的公式解决问题。但用 SEARCHB 函数来寻找单字节字符来确定分割点,虽然构思精巧,却只能在中文版中使用,因为英文版中没有单字节、双字节的区分;后一种解题思路虽然复杂,却适合所有的场合。
能够在这里与大家交流,能够帮需要的朋友解决一些问题,我很高兴。