在用Excel处理数据的时候,可能会需要在一串信息中截取其中一部分,这时候我们需要根据截取信息的位置,选择LEFT、LEFTB、RIGHT、RIGHTB、MID、MIDB等文本函数来进行计算。
工具/原料
Excel
方法/步骤
1
首先介绍下LEFT、RIGHT、MID函数。LEFT函数是从左边起提取字符串,公式为LEFT(text,num_chars)。其中,text是指包含要提取的字符的文本字符串;num_chars是指定要提取的字符的数量。如图中,要提取格式为“####-##-##”的日期,我们可以对单元格A2用LEFT函数提取前10个字符。在单元格中输入=LEFT(A2,10),回车后就可以得到结果2014-09-02了。
2
接着,我们看下RIGHT函数的用法。RIGHT函数是从右边起提取字符串,公式为RIGHT(text,num_chars)。用法与LFTE相同,例如上例中要提取星期格式的日期,则可以在单元格中输入=RIGHT(A2,3),回车后得到结果星期二。
4
那么,LEFTB、RIGHTB、MIDB分别与LEFT、RIGHT、MID有什么区别和联系呢?下面我们来看一下。以RIGHTB与RIGHT为例,首先我们先对比下公式:RIGHT(text,num_chars),其中num_chars是指定要提取的字符的数量RIGHTB(text,num_bytes),其中num_bytes是按字节指定要提取的字符的数量我们用RIGHTB函数做一下步骤2中的例子,应当输入=RIGHTB(A2,6)。
5
如果我们像步骤2中一样,输入的是=RIGHTB(A2,3),结果会是什么呢?我们不妨试一下,结果只有“二”一个字。RIGHTB与RIGHT的区别就在于RIGHT是按照字符数来提取的,而RIGHTB是按照字节(Byte)数来提取的。通常,一个数字、字母或空格等为1字节,一个汉字为2字节。