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