中企动力 > 商学院 > excel转为数值
  • ?

    如何将excel文本转换为数字?这些技巧请收下

    Fannie

    展开

    excel是一个十分强大的办公工具,用得好可以帮你省下不少功夫,用的不好就费时费力了。在excel使用过程中,经常会有网友问到如何将excel文本转换为数字,excel文本转换为数字的方法可就多了,下面小编将介绍多种把excel文本转换为数字的方法,觉得有用的就收起来吧!由于很多公司的办公软件都是用2003版本,因此本文将以excel2003为例:

    excel2003官方下载软件版本:1.0 正式版软件大小:74.14MB软件授权:免费适用平台: Win2000 WinXP Win2003 Vista Win7

    立即下载

    方法一,利用函数查错工具,如果数字是文本格式的,在左上角会有一个小三角的东西,点击单元格,选中有个惊叹号样子的小方格,选择“转换为数字”完成批量转换;

    如何将excel文本转换为数字

    方法二,四则运算,就是将文本型数字进行加减乘除的运算,比如对C2进行转换,就写公式=C2*1,就可以将文本转成数值了;

    如何将excel文本转换为数字

    方法三,进行“减负运算”,它其实也就是四则运算,只是写法有些不一样,比如对C2进行转换,就写公式=--C2,通过计算,就可以将文本型数字转换成数值了;

    如何将excel文本转换为数字

    方法四,是一个无意间发现的快捷操作,对单列数据进行转换时,这个方法绝对又快又酷,操作很简单,

    1、选中要转换的一列,按ALT+D,出现如下的提示:

    如何将excel文本转换为数字

    2、然后按E,出现如下的分列对话框

    如何将excel文本转换为数字

    3、最后,按F,就可以完成了,熟练后1秒就完成操作了,边上的人最多就是看到你屏幕闪了一下,然后发现文本变成数值了,这是利用了分列功能默认的“列数据格式”为”常规“的特性,讲文本型数字原地”切“成了常规。

    如何将excel文本转换为数字

    以上就是能轻松将xcel文本转换为数字的四种方法,如果觉得好用就请收下。

    相关阅读:超简单一招!用Excel十秒快速制作工资条Excel用了这多年!你定不知道的制表秘籍http://pcedu.pconline/817/8170320.htmlhttp://pcedu.pconline/796/7969920.html

  • ?

    如何将EXCEL两列内容转换为一列并依次显示?

    Haina

    展开

    在实际工作中,有时我们需要将EXCEL两列数值的内容合并成一列连贯的内容,最简单的做法就是用连结符“&”连结两个单元格,下图,A列和B列是EXCEL常用词语中英文对照表的部分内容,若想A、B两列的内容同时显示在一列当中,我们只要在D4单元格中输入=A2&B2公式就OK了。

    如果,我们还想把A、B两列的内容依次在同一列中显示,有没有解决的办法呢?

    D2单元格中输入以下公式,向下复制至单元格显示空白为止。

    =OFFSET($A$2,(ROW(A1)-1)/2,MOD(ROW(A1)-1,2))&""

    下面,我们对这个公式的运行逻辑作一个梳理:

    公式以“(ROW(A1)-1)/2”部分的计算结果作为OFFSET函数的行偏移参数,在D2单元格中的计算结果为0。ROW函数使用了相对引用,在公式向下复制时计算结果依次为了0、0.5、1、1.5…从0开始构成了一个步长值为0.5递增序列。OFFSET函数对参数会自动去尾取整,因而,ROW函数生成的序列在OFFSET中的作用相当于0、0、1、1…也就是说,公式每向下复制两行,OFFSET偏移的行数增加1。

    “MOD(ROW(A1)-1,2”部分的计算结果作为OFFSET函数列偏移参数,在D2单元格中的计算结果为0。在公式向下复制时计算结果依次为0、1、0、1。。。即从0开始构成了一个0和1的循环列。

    用OFFSET函数以A2单元格为基点,使用ROW函数和MOD函数构建的有规律的序列作为行、列的偏移量,就完成了数据转置。如果OFFSET函数返回的引用为空单元格,公式结果将返回0,&" "部分就是用于屏蔽无意义的0值。

  • ?

    Excel数值转文本型?到底是什么意思?怎么操作?

    费若

    展开

    今天给大家分享一下经常会被大家忽略掉的一个非常好用的功能:分例!

    分列实现数据转文本

    选择数据-单击菜单栏填【数据】-【分列】-【分隔符号】-【TAB键】-【文本】点击确定即可,操作如下:

    转换成文本后我们可以看到求和的结果是0,这就是我们平时对数字求和或者是数据透视表求和而得到的结果是0的原因了。

    分列实现文本转数值型数字

    我们经常会因为其它原因出现了数字求和为0的情况,这样就要把文本型转变为数值型数字,操作如下:

    选择【数据】-【分列】-然后下一步完成即可。

    这个操作非常方便,而且没有卡顿的现象发生,非常适合批量操作。

  • ?

    Excel如何将公式转换成数值?

    楼藏今

    展开

    一个工作表中肯定会涉及到一些计算结果为数字的公式。在一些特定情况下,原数据并不太会进行更改,因此公式放在那里也不会对表格及数据产生影响。但是很多时候数据都会进行移动变更,这时如果直接对公式计算的结果进行移动或者复制粘贴,或者原数据需要调整,很容易出现问题。

    解决这一问题的方法就是讲公式计算的结果转换为数值,这样就可避免上述问题。以下为将公式转换成数值的步骤:

    1.选中目标单元格,按快捷键Ctrl+C复制。

    2.点击粘贴下面的箭头,在下拉菜单里面选择“数值”就可以了。

    这时单元格内的公式就转换为数值了,非常方便。当然在复制后,也可以右键点击这个单元格,在列表的粘贴选项里面选择数值。

  • ?

    Excel文本转数字——批量转换最简操作

    Primo

    展开

    Excel操作和处理数据时,经常会遇到输入或粘贴的数据以文本格式保存,使得我们在数据处理时(如函数公式运算)会产生各种各样的错误。将文本转换为数字格式的方法很多,但大多操作都较为繁琐,下面给大家介绍一种文本批量转换为数字格式的最简方法。

    1. 如下图,B列和C列数字以文本格式和数字格式间隔排列。

    2. 选中B列,选择“数据”选项卡,点击“分列”按钮,在弹出的对话框中,选中“分隔符号”单选按钮。

    3. 直接点击“完成”,则B列数据已全部转换为数字,如下图。依次对C列进行同样操作即可。

    上面方法只能单列进行转换,当列数很多时,可采用下面方法进行批量转换:

    依次选择“文件”→“另存为”,选择csv逗号分隔符格式,如下图,将文件随意命名,假设文件名为 “数据.csv”(csv文件会将所有的格式清除)。

    2. 关闭“数据.csv”文件,到保存文件夹下重新打开“数据.csv”文件,这时所有的数字已经全部变为数字格式了。

    3.将“数据.csv”另存为excel工作表格式,操作完毕。

  • ?

    Excel用Value函数和其它6种方法把文本转为数值,含批量转换实例

    贺四娘

    展开

    在 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所示:

    提示:把日期转为数字除用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表格中金额为元的数转换成以万元为单位

    陶初晴

    展开

    在用Excel统计费用、销量等数据时,如果以元为单位进行统计,在金额较大时会导致数值的位数较长,不便于查看数据。这时可以考虑把原来单位为元的数都转换成以万元为单位。但如果数据较多、表格较大,逐个转换会浪费很多时间,还可能会因为枯燥而导致疲劳和马虎。这时可以利用Excel中的功能,让Excel自动将所有需要转换的数据都除以一万,从而变成以万元为单位,这里以Excel2007为例介绍如何操作,以供参考。

    ●为防止出现误操作而影响数据的准确性,最好在转换前将表格复制一份作为备份,然后再进行转换操作。

    ●备份表格后,打开要转换的表格,在任意一个空单元格中输入数字“10000”。

    ●然后对已输入数字“10000”的单元格进行复制。复制后,该单元格边框会显示闪烁的虚线,表示其已复制到系统的剪贴板中。

    ●此时选择要转换成万元单位的表格范围。可以用鼠标框选,表格范围较大时也可以采用结合键盘的Shift键等方法进行多选。

    ●在选择范围中点击鼠标右键,弹出右键菜单后,用鼠标左键点击其中的“选择性粘贴”选项。

    ●点选“选择性粘贴”对话框中的“除”选项。

    ●再点击“确定”按钮。

    ●这样,之前所选单元格范围中的所有数值就都自动除以10000了。

    ●如果小数点后不必保留过多位数,可在“设置单元格格式”中根据需要设置要保留的小数位数。

    ●最后不要忘了把表示单位的文字改成“万”及删除之前输入的那个数字“10000”。

    大家在选择性粘贴的对话框中可以看到,在“除”的选项外,还有“加”、“减”、“乘”选项。即通过这种方法,选择“乘”选项,还可以把万元单位变成元;选择“加”或者“减”选项还可以把所有选择的数值都加或者减某个数。

    最后再提醒一次:为防止出现误操作而影响数据的准确性,最好在转换前将表格复制一份作为备份,然后再进行转换操作。

  • ?

    Excel数字变日期怎么回事

    薛梦露

    展开

    Excel使用的久了,除了会遭遇“日期变数字”,也会遇到“数字变日期”,这又是怎么回事呢?其实有两种原因会造成这个结果。下面将详细介绍导致这种错误的过程和解决方案。

    自定义格式导致的“数字变日期”

    如下图,第一行是三个日期,第二行的格式没有设置,也就是说格式为“常规”,给第二行输入三个数字9,结果有时候会发现只有C2显示的是数字9,A2和B2显示的都是日期。

    图1-1

    我们选中单元格——右键——设置单元格格式,会发现“自定义”下有些格式为“[$-x-sysdate]”、“[$-F800]”、“ [$]dd-mmm-yy;@”或“ [$-en-US]dd-mmm-yy;@”,将诸如此类的格式都删除,问题就解决啦。

    图1-2

    Excel自动转换格式导致的“数字变日期”

    Excel单元格默认是常规格式,当你输入一些内容时,它会自动根据你输入的内容进行格式转换,例如输入“2-3”或“3/4”,它都会自动转换为日期。当你把这个日期清除了,重新输入数字(例如89),它也会自动被转换为日期(Excel日期是从1900/1/1日开始的,所以就被转成了1900/3/29)。

    图2-1图2-2

    我们选中A1或A2单元格——右键——设置单元格格式,会发现这两个单元格的格式已经由默认的“常规”被更改成了自定义下的“m"月"d"日"”。这种情况下的解决方法很简单,直接设置成“数值”或“常规”;或者先输入一个英文半角符号状态下的单引号,再输入内容。

    图2-3

    在没有更改单元格格式下,输入数字和日期,Excel会默认把它们设置成右对齐;如果输入文本,则会默认被设置成左对齐。因此输入一个数字,看到它是左对齐,则说明它没有被设置成数字格式。如果搞不清楚这些规则,那就记住下面的这句话:如果Excel中发现数据显示的不正确了,那一定是有人不小心设置了错误的数据格式;使用Excel表格处理数据时,一定要先设置好合适的格式,这样可以避免很多不必要的麻烦。

    上一篇:Excel日期变数字怎么回事

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    如何批量清除Excel数据中的绿色小三角,将文本批量转换为数值

    丁迎蓉

    展开

    工作中经常遇到的这个关于Excel表格中的问题,就是Excel中明明有是数字的,但实际上却是文本,可以通过四则运算来完成,但是如果要引用单元格是就会出错。

    Excel中特别是运行大型数据时,文本格式的数值是无法计算的,遇到这种问题,该如何解决呢?今天就跟大家分享下如何批量清除Excel数据中的绿色小三角,将文本批量转换为数值,如果觉得有用可以分享给你们的朋友!

    问题:Excel数据表中绿色小三角出现怎么办?

    绿色小三角出现怎么 办?

    解决方法:

    方法一:全选含有绿色小三角的数据区域——打开绿色小三角旁边的黄色叹号标记——点转换为数字或点忽略错误(出现的选项一个不行再试另一个,生成的原因不同,点的选项也不同);

    删除绿色小三角

    方法二:选择一列含有绿色小三角的数据区域通过【数据】功能选项中下面“数据工具”中的“分列”来完成转换为常规;

    通过分列来完成文本转数值

    批量清除Excel数字的绿色小三角选择性粘贴的五种方法:四则运算;

    1、选择性粘贴“加”的运算,可对数据进行加“参数0”来完成带绿色小三角的文本转换为数值;

    2、选择性粘贴“减”的运算,可对数据进行减“参数0”来完成带绿色小三角的文本转换为数值;

    3、选择性粘贴“乘”的运算,可对数据进行乘“参数1”来完成带绿色小三角的文本转换为数值;

    4、选择性粘贴“除”的运算,可对数据进行除“参数1”来完成带绿色小三角的文本转换为数值;

    5、选择性粘贴“加”的运算,可对数据进行加“空单元格”来完成带绿色小三角的文本转换为数值。

    通过选择性粘贴的四则运算来清除绿色小三角,将文本转换为数字

    批量清除Excel数据中数字的绿色小三角,将文本批量转换为数值的方法有很多,希望今天的分享对各位朋友有所帮助!

    更多关于Office——Excel操作知识可加入我们一起交流学习!

  • ?

    Excel中如何快速将公式转变成数字

    意犹

    展开

    在使用Excel时,经常会通过编辑公式来进行计算,但使用公式时,如果把含公式的单元格复制粘贴到其他位置,则公式的计算结果可能就会发生改变,另外更改公式中引用单元格的内容或者删除引用的单元格等都会令公式的计算结果发生改变。如果想避免这种情况,通常需要把公式转变成数字,Excel中把公式转变成数字的方法有多种,这里以Excel2007为例,介绍一种个人认为是最快速的方法,供大家参考。

    ●例如下图表格“合计”列中显示的内容虽然是数字,但如果选中其中的单元格,在编辑栏就会发现实际上该列中的内容都是公式,显示的数字只是公式的计算结果。

    ●如果想公式转变成数字,一般比较常用的是选择性粘贴的方法。即先选择公式所在的区域,进行复制操作,再在该区域中点击鼠标右键,然后点击右键菜单中的“选择性粘贴”。

    ●再在选择性粘贴对话框中点击“数值”选项,最后点击“确定”按钮,则所选区域中的公式就转变成数字了。

    ●上述选择性粘贴的转换方法虽然也不算多复杂,但实际上还有更快的转换方法。如果只是想转换一个单元格中的公式,可以在该单元格中双击鼠标,则该单元格就会处于编辑状态,显示的内容变成了实际的公式。

    ●此时按键盘的“F9”键,则该单元格中的内容就会立即变成数字,即公式的计算结果。

    ●如果想把一个区域内的单元格中的公式转变成数字,也有一种更快的方法:先选中要转换的区域。

    ●选中区域后,将鼠标指针指向区域的边缘,当指针形状变成四个箭头时,按住鼠标右键不放。

    ●按住鼠标右键不放的同时,向左侧或者右侧移动鼠标,移动一列即可。

    ●不要松开鼠标右键,再将鼠标移回选择区域的位置。

    ●鼠标移回选择区域的位置后,松开鼠标右键,此时会弹出一个菜单,点击其中的“仅复制数值”。

    ●点击后,选择区域内单元格中的公式就都变成数字了。

    上述介绍的只是个人认为最快将Excel公式变成数字的方法。当然如果会编辑宏,则制作一个专门的宏会更快的将公式变成数字,但启用宏可能会有一定的安全问题,另外也不适合非相关专业的人员。如果读者还有其他更快的方法,欢迎在评论中提出,大家互相学习。

excel转为数值

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP