龙空技术网

Excel基础知识-文本数字和数字互换之谜

我爱极客 501

前言:

如今看官们对“数字交换算法公式”可能比较珍视,我们都需要知道一些“数字交换算法公式”的相关知识。那么小编同时在网上搜集了一些有关“数字交换算法公式””的相关知识,希望大家能喜欢,小伙伴们一起来了解一下吧!

文本做为Excel中常用的四大数据类型之一,通常用于说明性信息,它主要包括:英文字母,汉字,文本数字和特殊字符。在Excel中的每个单元格都是带有标记的容器,而且这个隐含的标记是唯一的,当我们通过的开始菜单中删除或右键属性菜单中的删除时,这个唯一的单元格就会Excel的存储池中删除,这也是为什么当我们删除一个单元格或行或列会引发某些公式的错误。

Excel为了方便我们使用,就为每个单元格设置的初始格式:常规,这个可是个是万能的格式的,不管我们输入什么,它都可以识别出来并按相应的格式计算,但唯一的缺点就是数据如无明显的类型属性,就会延续使用上一类型数据,即使我们手动修改,也无法立刻生效,只有数据修改或下次重新输入时设定的类型才能生效,今天就来聊聊数字转文本数字吧。

数字转文本数字

通过上面的介绍,我们知道如果想让数字转文本数字,手动设置单元格类型或是让数字具备文本的特征;当我们想不让数字的外形上有什么变化 ,大体有2种方法:

1.快速填充法 行和列的具体操作有区别,这里先说列的操作,如果你的要转化的文本数字在数据表中的,就需要创建邻列来存放转转化后的数据,并设置整列的数据类型为文本,然后在第一位置输入与第一位置相同的输入,然后回车,后ctrl + e或在开始->填充->快速填充即可,具体操作如下:

ctrl + e 快速填充实现数字转文本数字

​不过ctrl+e的方式只适合的列的数据填充,如果是行的就无能为力了

2.数据分列法 是最直接,最快捷的方式而且能立刻生效的,不过操作步骤就有点多,一起来看一下吧。选中要转化的数据列,然后选择“数据”-“分列”,然后按照下图的提示操作就能完成转化。

转化成文本的数字的步骤

​上述方法各有各的好处,第1种方法操作方法容易掌握,就是需要建立新的行或列来存储转化的数据,必须在操作之前需要设置数据格式为文本,第2种方法则需要创建新列或行,也不需要单独修改 ,按向导完成步骤,这两种方法你更喜欢的那种啊?

文本数字转数字

如果反过来的话的,将文本数字转化成数字,因为我们经常遇到的从软件或者网页导出的数据,都会让数字变成文本格式,也使得很多的计算相关的函数无法得出正确的结果,这里我总结了三种方法,看看你更喜欢那种吧?

1.运算符+选择性粘贴,文本的数字虽然在使用函数四则运算的时候,返回的结果为0,不过依然可以使用运算来运算并能得出的正确的结果(数字),我们就可以用这个原理实现文本数字转成成数字;可用的运算符有加减乘除,保持原来的数字不变需要用到数学原理:任何数加减0等于任何数,任何数乘除1都得任何数,看上我们有四种的选择。

在Excel中默认常规类型,为了方便与字符串拼接或与数值进行计算,在没有任何的数据的单元格既等于""也等于0,所有我们选择加运算的方式来转化数字;首先需要复制一个空的单元格,然后选中要转化成数字的引用范围,右键菜单选“选择性粘贴(S)”,选择加或减都可以,然后确定,是不是文本数字都变成数字格式啦,在用函数计算也能得到正常结果啦。具体操作如下:

文本数字转化成数字的步骤

如果想了解更多的运算的知识,可以翻看之前的文章Excel基础知识:五则运算之[加,减,乘,除,幂]

2.数据分列法:这个方法与之前的数字转文本数字的操作步骤相同,只是在第4步的操作改选常规然后点击完成即可,这里就不再赘述了,具体操作步骤如下图:

文本数字转化成数字

​3.快速填充法(只对转化列数据有效):必须相邻的列才能使用,如果在表格中的数据,需要插入新列,第一个按照文本的数字输入一遍,然后就简单了,ctrl + e 就能完成全部的转化,是不是也很方便呢?至于它的缺陷之前也已经说过了,这里就不在赘述了。

好了今天的内容主要针对平时出现的数字无法正确计算或如何批量将数字转成文本数字的方法,如果你有更好的方法换名给我留言,你能完整的读完我就觉得已经挺好的,希望你能我的文中有所收获,如果你特忙,就不用点赞,不用留言,把哪些时间用于实际操作一下,对你会更好了。好了我们下文再见!

标签: #数字交换算法公式 #数字交换算法