有时在工作中会遇到需要把一个EXCEL数据表里单元格的混合内容,按汉字、英文字母、数字分离开来的情况,如货品的品名、规格、货物编码等分别填放入不同的单元格里。这时用到LEN、LENB、SEARCHB、MIDB函数,会给你的工作带来事半功倍的效果。
先简单说明一下这几个函数的基本功能:
1、LEN 返回文本字符串中的字符数。
函数 LEN 始终将每个字符(不管是单字节还是双字节)按 1 计数。
2、LENB 返回文本字符串中用于代表字符的字节数。
当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 LENB 会将每个双字节字符按 2 计数,否则,函数 LENB 会将每个字符按 1 计数。
3、使用 SEARCHB 函数可以确定某个字符或文本字符串在另一个文本字符串中的位置,然后使用 MIDB 函数返回文本。当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,SEARCHB函数会将每个双字节字符按 2 计数,否则,SEARCHB函数会将每个字符按 1 计数。
4、MIDB 根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 MIDB 会将每个双字节字符按 2 计数,否则,函数 MIDB 会将每个字符按 1 计数。
支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
具体过程请看下面的视频:
联系客服