excel数字变字符(为啥excel输入数字会变成字符)

Exce表格网 2023-01-09 19:40 编辑:admin 303阅读

1. 为啥excel输入数字会变成字符

原因:输入的数字数量较多,导致显示了科学计数法。 解决方法: 1、首先打开excel表格,在表格中输入一串数字字符,可以看到此时单元格内显示的为科学计数法。 2、然后选中需要输入数字的单元格并点击鼠标右键,在弹出的选项中点击“设置单元格格式”。 3、即可打开设置单元格格式的对话框,选择左侧菜单栏中的“文本”选项,点击确定按钮。 4、再在设置过格式的文本框内输入数字字符,即可正常显示数字不会变成乱码。

2. excel数字变字符串公式

假定A2到ET2单元格为要连接的字符串(150个),在A3输入:=A2&"&"&B2,在B3输入:=A3&"&"&C2,选定B3,把鼠标指针指向B3单元格右下角,当鼠标指针变成黑色实线加号时向右拉,拉到ES3单元格(字符串最后一列的前一列),复制ES3单元格,点你想要放结果的单元格,右键---选择性粘贴---数值---确定。

3. excel数字变成字符

将excel表格中的字符串转换成数字的步骤如下:

1.首先,我们打开要编辑的excel表,鼠标选中B2单元格。

2.点击菜单栏的“公式”,再点击“插入函数”。

3.弹出函数搜索框,输入“VALUE”,点击查找函数。

4.接下来设置函数,在字符串的输入框内输入“发票金额”的单元格。

5.点击确定后,我们发现已经获得了人民币的数值格式了,将鼠标放置单元格右下角向下拖动就行了。这样就解决了将excel表格中的字符串转换成数字的问题了

4. excel字符替换成数字

在使用EXCEL时,有时从外部导入的数据,或者输入时不规范,将数字与文本混合输入在一个单元格中,给后续的统计运算带来不便,为此需要将文字与数字分开,本篇介绍几种将数字提取出来的方法。

工具/原料

电脑

EXCEL软件

方法/步骤

1、首先要分析数据内容,根据不同的类型,使用不同的方法。

2、分析这个表格,可以发现,除了数字外,就是汉字,在双字节字符中,每个汉字算两个字节,利用此特点,可以算出有多少个汉字、多少个数字,单字节字符数用LEN函数:=LEN(A2)。

3、双字节字节数用LENB函数,注意下两者的区分,单字节指字符个数,双字节指字节个数:=LENB(A2)。

4、二者相减,即可得到文字的个数:=LENB(A2)-LEN(A2)。

5、再用总字符数减去文字个数,即得到要提取出来的数字个数:=LEN(A2)-(LENB(A2)-LEN(A2)),去掉括号,合并起来,公式为:=LEN(A2)*2-LENB(A2)。

6、知道了数字个数,再知道数字开始的位置,就可以用MID函数将数字提取出来了,但是现在不知道数字是从什么位置开始的,可以使用SEARCHB双字节查找函数+通配符"?"来查询单字节出现的位置:=SEARCHB("?",A2)。

7、这样提取公式就有了,提取函数:=MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),如果用单字节函数:=MID(A2,INT(SEARCHB("?",A2)/2)+1,LEN(A2)*2-LENB(A2))。

8、提取结果是文本格式,如果要转为常规的数字格式,可以在公式前加上--,或者*1,来转换:=--MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2)),转换格式后,可以进行下一步的统计运算。

9、如果文字中有空格,直接提取就会出去,需要对原来的内容进行去空格替换后,再提取:=MIDB(SUBSTITUTE(A2,",""),SEARCHB("?",SUBSTITUTE(A2,"","")),LEN(SUBSTITUTE(A2," ",""))*2-LENB(SUBSTITUTE(A2," ","")))。

10、但是上面的方法,只能用于除了数字就是文字的内容提取,如果除此之外,还有其它的字母、符号等单字节字符,就会出错。

11、对于这种不定型的,可以用数组公式进行提取,从每个字符开始,取出1~若干个字符(比如10个),再加上运算符号进行判断,取出的是不是数值,再用MAX函数从中取出是数值的最多数字:=MAX(IFERROR(--MID(A2,ROW($1:$30),COLUMN($A:$J)),)),在输入数组公式时,需要同时按住Ctrl+Shift+Enter结束公式编辑,公式会自动生成一对“{}”。

12、当然,也可以不用上面的数组公式,利用LOOKUP函数的向后兼容性,来提取出数字:=LOOKUP(1,MID(A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW($1:$10))),此公式先判断数字出现的最小位置,再从此位置开始依次取出若干个字符,最后用LOOKUP函数取出最长数字串的那个数字,即达目的,关于此函数的用法,可以参看“EXCEL中LOOKUP函数的高级应用”。

5. excel数字变字符函数

在excel中将数字转换为字符串的操作步骤如下:

1、首先打开需要调整的excel,输入一串数字,excel自动使用科学计数法转换。

2、然后选中单元格,再菜单栏选择数据—分列这个选项3、选择后会打开分列向导对话框,直接点击下一步就可以。4、然后会弹出一个对话框,选择分隔符号,使用默认选项,直接点击下一步。5、在弹出的页面选择是文本还是数字了,默认是常规。6、然后选择文本并点击完成。7、然后回到单元格,可以看到单元格左上角出现了一个绿色的小三角。8、再次输入数字,这样问题就解决了。

6. excel字符改为数字

步骤

  1、首先我们打开一个工作样表作为例子。

  2、excel中的数字有数值和文本的区别。数值可以计算,而文本无法计算。

  3、如果是这样判断的话,会非常的麻烦,而且在大量的数据下,我们不可能去一个个的验算,excel有个非常聪明的设置。

  4、我们框选所有的数据列,然后去掉其格式设置,就是左对齐,右对齐这样的格式,就可以看到数字是以右对齐,而文本事以左对齐。

  5、当然我们可以使用一个运算符来将文本转换成数字。

  6、还可以使用分列的方法一次性的将所有文本数字变成数值。

  以上就是在excel表格中如何将文本数字转换为数值方法介绍

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片