论文部分内容阅读
最近在工作中遇到一个问题,A列单元格是一些既有中文又有数字的内容,现在希望将中文与数字分离开来,除了手工操作之外,有没有简单一些的方法呢?
我们可以利用公式解决这一问题,在B1单元格输入公式“=LEFT(A1,SEARCHB(”?”,Al&l)/2)”,由于A列单元格的中文都是出现在左侧,因此这里使用“LEFT”函数,“("?",Al&l)/2”这个参数规避了全是汉字(双字节)的情况,否则可能会出现错误,“&1”之后可以引用全部数据而不会出现错误;在Cl单元格输入公式“=SUBSTITUTE(A1,Bl,"")”,这里的“SUBSTITUTE”是替换函数,表示从Al单元格替换Bl单元格内容为空,执行之后可以分别得到Al单元格的中文与数字内容,双击或拖拽填充柄,即可获得图1所示的效果。
如果只是需要提取A列的中文内容,也可以利用“快速填充”功能实现:在B1单元格手工输入“玻璃制品”,拖拽选中B列相应的单元格区域,依次单击“编辑→填充→快速填充”,同样可以直接提取A列单元格的中文内容,效果如图2所示。
我们可以利用公式解决这一问题,在B1单元格输入公式“=LEFT(A1,SEARCHB(”?”,Al&l)/2)”,由于A列单元格的中文都是出现在左侧,因此这里使用“LEFT”函数,“("?",Al&l)/2”这个参数规避了全是汉字(双字节)的情况,否则可能会出现错误,“&1”之后可以引用全部数据而不会出现错误;在Cl单元格输入公式“=SUBSTITUTE(A1,Bl,"")”,这里的“SUBSTITUTE”是替换函数,表示从Al单元格替换Bl单元格内容为空,执行之后可以分别得到Al单元格的中文与数字内容,双击或拖拽填充柄,即可获得图1所示的效果。
如果只是需要提取A列的中文内容,也可以利用“快速填充”功能实现:在B1单元格手工输入“玻璃制品”,拖拽选中B列相应的单元格区域,依次单击“编辑→填充→快速填充”,同样可以直接提取A列单元格的中文内容,效果如图2所示。