首页 > 技术文章 > excel中数字型数字与字符型数字的相互转换

janicemvidal 2018-03-22 14:32 原文

大家是否有碰到过EXCEL或者WPS的单元格数字无法计算,用vlookup、if等函数时看起来一样的数字却匹配不上导致结果出错等等。造成数字无计计算的原因就是单元格数字是文本类型造成的,需转换成数字型数字才可计算。看起来一样的数字却不匹配原因之一是数据类型不一致造成的。下面就说说字符型数字与数字型数字的相互转换的方法。

excel中数字型数字与字符型数字的相互转换
 

工具/原料

 
  • Excel

方法/步骤1 字符型数字转换成数字型数字

 
  1. 1

    点击黄色叹号转换文本型数字为数字型数字。

    选中文本型数字区域,点击黄色叹号,点击“转换为数字”,就可以转换成数字型数字了。

    excel中数字型数字与字符型数字的相互转换
  2. 2

    用VALUE函数将字符型数字转换成数字型.

    VALUE函数可以将代表数字的文本字符串转换成数字,其语法结构为:VALUE(text),VALUE函数只有一个参数text,表示需要转换成数值格式的文本。text参数可以用双引号直接引用文本,也可以引用其他单元格中的文本。

    excel中数字型数字与字符型数字的相互转换
  3. 3

    用四则运算法将字符型数字转换成数字型。(详情见图)

    可以用+0,-0,*1,/1来将字符型数字转换成数字型数字。

    excel中数字型数字与字符型数字的相互转换
    END

方法/步骤2 数字型数字转换成文本型

 
  1.  

    用TEXT函数将数字型数字转换成文本型

    Text函数的基本语法格式:TEXT(value,format_text)

     

    Value:为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

     

    Format_text:是作为用引号括起的文本字符串的数字格式。

    例如:C2=TEXT(B2,0),就变成了文本型

    excel中数字型数字与字符型数字的相互转换
  2.  

    用&“”将数字型数字转换成文本型(详情见图片)

    例如:A3=B3&"",就转换成了文本型。

    excel中数字型数字与字符型数字的相互转换
  3.  

    在数字型数字前加上文本识别符号“或’(详情见图片)

    例如:D2="'",C2=D2&B2,就转换成文本型数字。

    excel中数字型数字与字符型数字的相互转换
  4.  

推荐阅读