假设我有一个 50 个字符的字符串,我想将其拆分成任意块。例如,我可能想将其拆分成 4、5、3、8、2... 等块。在 Excel 中,不使用 LEFT RIGHT 或其他单个函数,最简单的方法是什么?
答案1
将 50 个字符的字符串放入单元格中A2并将字段宽度放入B1、C1、....
然后在B2进入:
=LEFT(A2,B1)
以及C2进入:
=MID($A$2,SUM($B$1:B1)+1,C1)
并复制C2跨越。下面是一个例子:
只需确保顶行字段宽度加起来等于50
虽然该解决方案确实使用了单独的字符串函数,但它完全由字段宽度驱动。