如何返回excel表格一个单元格里指定的数据?

例如:某个单元格数据为123456789,我需要返回其中第4位到第7位的数据(也就是456)到另一个单元格里,该怎么做?

可以使用mid函数,如下:

    MID字符串函数,作用是从一个字符串中截取出指定数量的字符

     MID(text, start_num, num_chars)

     text被截取的字符

     start_num从左起第几位开始截取(用数字表达)

     num_chars从左起向右截取的长度是多少(用数字表达)

    此例子是提取身份证号码中的出生年月日。

    在B2单元格输入公式=MID(A2,7,8)

    被截取的字符串为A2单元格,从第七位开始向右截取8个数字。得到出生年月日


温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-13
假设该数据所在单元格为A1单元格
则另一单元格写入公式
=MID(A1,4,3)

如果想返回值不为文本数值,则公式写成
=--MID(A1,4,3)

即加上两个负号本回答被提问者采纳
第2个回答  2014-01-13
如果数据在A1
B1输入 =MID(A1,4,4)
参数4 是指从第四位开始
后面参数4 是指取四位数字
这样取 4567 四位到七位的数字
第3个回答  2014-01-13
在另一个单元格里输入公式=MID(A1,4,3),其中A1是存放数据123456789的单元格
第4个回答  2015-09-20
假设该数据所在单元格为A1单元格
则另一单元格写入公式
=MIDB2,1,7)

如果想返回值不为文本数值,则公式写成
=--MID(B2,1,7)

即加上两个负号
相似回答