首先,针对本问题的情况——将文本中的中英文分开
如下图所示:

这里巧妙地运用了在计算机中中文字符是2个字节,而英文字符是1个字节的差异,通过lenB函数和len函数的差,得出文本中的中文字符个数,从而实现不同文本的分离,那么,英文字符怎么通过公式来实现呢?你可以动手试试 。
当然 , 这种方法只是针对中文全部在左边或右边的方式适用 , 对于中英文混杂的情况是不适用的 。
接着,来一个更加通用的方法:用Power Query删除不需要内容很简单
首先,我们看Excel里用新功能Power Query来删除所有汉字的函数:
Step-1:获取数据

Step-2:添加自定义列“门牌号”——输入新列名及公式,如下图所示:


Step-3:结果如下并返回Excel:

相应的,要删除所有英文字母 , 可以直接在Power Query里使用函数:
Text.Remove([姓名],,{“A”…”z”})
我是大海 , 微软认证Excel专家,企业签约PowerBI顾问
【如何删除excel姓名列中的汉字拼音字母】
让我们一起学习 , 共同进步