乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel里怎么从右边第三位开始取两位数-excel从右边,excel从左边取数

excel里怎么从右边第三位开始取两位数-excel从右边,excel从左边取数

作者:乔山办公网日期:

返回目录:excel表格制作


不能。
  MID 返回文本字符7a686964616fe4b893e5b19e338串中从指定位置开始的特定数目的字符,该数目由用户指定。
  函数 MID 面向使用单字节字符集 (SBCS) 的语言,而函数 MIDB 面向使用双字节字符集 (DBCS) 的语言。计算机上的默认语言设置对返回值的影响方式如下:

  无论默认语言设置如何,函数 MID 始终将每个字符(不管是单字节还是双字节)按 1 计数。
  当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 MIDB 会将每个双字节字符按 2 计数,否则,函数 MIDB 会将每个字符按 1计数。

  支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
  语法
  MID(text, start_num, num_chars)
  Text 必需。包含要提取字符的文本字符串。

  Start_num 必需。文本中要提取的第一个字符的位置。文本中第一个字符 start_num 为
  1,依此类推。
  Num_chars 必需。指定希望 MID 从文本中返回字符的个数。
  Num_bytes 必需。指定希望 MIDB 从文本中返回字符的个数(字节数)。
  说明
  如果 start_num 大于文本长度,则 MID 返回空文本 ("")。

  如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。
  如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。
  如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。

  如果 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。

工具:excel2010版本。

1、如下图A列的数据,要从右边第三位开始取两位数,则A1单元格要取的是90这两个数字;

2、在B1单元格输入公式,这里要用LEFT和RIGHT函数组合,先用RIGHT函数取出右边三位,再用LEFT函数取这三位数的前两位,则输入公式=LEFT(RIGHT(A1,3),2),按enter键则可得出结果;

3、把鼠标放在B1单元格右下角,下拉填充公式,则可快速的提取出A列里面所需的数据了。


从左数第三位数开始取值:

left(a1,len(a1)-2)

从右数第三位数开始取值:

right(a1,len(a1)-2)



1、如图所示,在E4单元格中输入公式=OFFSET(C2,ROW(C1)+1,0)。

2、然后下拉公式,即可得到我们想要的值。

3、这里分开解释下公式的含义,首先ROW(C1)+1表示的是C1单元格所在行数再另外加1,即ROW(C1)所得到的值为1,再加1为2。

4、下拉填充公式即可得到不同行时不同的值,如F5中=ROW(C2)+1的值应该为2+1=3。

5、再返回看E5的公式=OFFSET(C3,ROW(C2)+1,0),即为=OFFSET(C3,3,0),表示的是以C3单元格为起点,向下移动3个单元格,向右移动0个单元格,即得到C6单元格的值3。

6、同理,我们可以选择不同的起点,用不同的公式即可。=OFFSET(C1,ROW(C1)+2,0)。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网