乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel加减乘除-Excel中数字文本、日期和时间都可以转为数值,共有8种方法

excel加减乘除-Excel中数字文本、日期和时间都可以转为数值,共有8种方法

作者:乔山办公网日期:

返回目录:excel表格制作

在 Excel 中,数字文本、日期和时间都可以转为数值;其中把文本转换为数值共有 8 种方法,既可以用Value函数,又可以用加减乘除,还可以选择性粘贴,其中用选择性粘贴能实现批量把文本转为数值;把日期和时间转为数值也可以用Value函数,还可以用快捷键。在把文本和日期时间转为数值时,如果包含无法转换的字符,会返回值错误 #Value!,这种情况需要把无法转换的字符去除。以下是 Excel 把文本转为数值的7种方法,实例操作所用版本均为 Excel 2016。


一、Value函数语法

1、表达式:VALUE(Text)


2、说明:


Text 为文本或对包含文本单元格的引用;Text 可以为能转为数值的文本、日期或时间,如果 Text 为其它无法转为数值的类型,将返回值错误 #VALUE!;另外,在公式中不需要用 Value 把 Text 转为数值,Excel 会自动转换。


二、Value函数的使用方法及实例

(一)输入的元符号(¥)不能转换的实例


1、选中 D7 单元格,输入公式 =VALUE("¥369"),按回车,返回值错误 #VALUE!;双击 D2 单元格,在数字前面输入 ¥,双击 D7 单元格,把公式改为 =VALUE(D2),按回车,也返回值错误 #VALUE!;操作过程步骤,如图1所示:


图1


2、数字前面带输入的元符号(¥)无论是直接写到公式中还是写到单元格中,都无法转为数值,但有一种方法可以把带元符号的数值转为数值,前提是用 Excel 中的元符号()或把单元格格式设置为“货币”,操作过程步骤,如图2所示:


图2


3、操作过程步骤说明:双击 D2 单元格,把 ¥ 删除,单击一下 E2 单元格,选择“开始”选项卡,单击“数字”上面的“会计数字格式”图标右边的倒三角,在弹出的菜单中选择“ (中文)中国”,把 D 列拉宽一些,则把 D2 设置为带元符号( )的货币格式,D7 中的公式 =VALUE(D2) 也随之返回正确的值;双击 D7,把公式改为 =VALUE("369"),也返回正确的值。


(二)把时间转为数值的实例


1、把公式 =VALUE(A1) 复制到 A1 单元格,按回车,返回 0.679166667;双击 B1 单元格,把公式改为 =VALUE("16:18"),按回车,也返回 0.679166667;操作过程步骤,如图3所示:


图3


2、把时间写到公式时,需要加双引号,否则会返回错误。


(三)日期与数值相互转换实例


1、日期转为数值


(1)选中 B1 单元格,输入公式 =VALUE(A1),如图4所示:


图4


(2)按回车,返回日期 2018/10/14 转为数值的结果 43387,如图5所示:


图5


提示:把日期转为数字除用Value函数外,还可以用快捷键 Ctrl + Shift + ~,只需选中日期所在单元格,按此快捷键即可。


2、数字转日期


(1)选中 B1 单元格,按 Ctrl + Shift + 3,则数字转为日期;再按 Ctrl + Shift + ~,则日期再转为数字;操作过程步骤,如图6所示:


图6


(四)文本转为数值返回#VALUE!错误的实例


1、选中 B1 单元格,把公式 =Value(A1) 复制到 B1,按回车,返回 #VALUE! 错误;双击 B1 单元格,把公式改为 =VALUE(SUBSTITUTE(A1,"","")),按回车,把 A1 中的文本转为数值,操作过程步骤,如图7所示:


图7


2、说明:由于空格不能转为数值,所以公式 =Value(A1) 返回#VALUE! 错误,必需先把空格去掉再转为数值,公式 =VALUE(SUBSTITUTE(A1,"","")) 中的 SUBSTITUTE(A1,"","") 就是用于把空格去掉,用空""替换 A1 中的空格"",然后再把去掉空格的文本数字转为数值。


提示:如果用Substitute函数无法去掉空格,可以先用查找替换的方法把空格替换掉,再用Value函数转换。


三、Excel把文本转为数值的方法总结

(一)用加减乘除把文本转为数值


1、选中 A1 单元格,A1 左上角有一个绿色的小三角,单击感叹号右边的小倒三角,自动选中“以文本形式存储的数据”,说明 A1 中的 43 是文本;选中 B1 单元格,输入公式 =a1*1,按回车,返回 43,B1 左上角没有绿色小三角,说明已经把文本转为数值;操作过程步骤,如图8所示:


图8


2、除用乘 1 外,还可以用 =a1/1、=a1+0、=a1-0 和 =--a1,把文本转为数值,例如用 =a1+0,如图9所示:


图9


按回车,也返回 43。


(二)批量把文本转为数值


1、选中 B1 单元格,按 Ctrl + C 复制,框选所有包含数字的单元格 A1:B7,右键选中的单元格,在弹出的菜单中选择“选择性粘贴”,打开“选择性粘贴”窗口,选择“减”,单击“确定”,则所有选中的单元格内容被转为数值;操作过程步骤,如图10所示:


图10


2、提示:在“选择性粘贴”窗口中,也可以选择“加”,同样可以把文本转为数值,但不能选择“乘和除”。


  • Excel

相关阅读

关键词不能为空
极力推荐

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