多语言展示
当前在线:1707今日阅读:100今日分享:18

Excel单元格左上绿三角文本型数字解析

工作中经常遇到这样的情况:明明是两个一样的数字串,为什么不相等呢?以至于像VLOOKUP这样需要关键字匹配判断的函数报错。本文将为您解开谜团,从而让Excel对您更加顺服,做您忠实的助手。
工具/原料

Excel

方法/步骤
1

细心的朋友一定会注意到单元格左上角那个绿色的小三角,选中单元格会出现一个告警标志,点开告警标志,菜单里面提示:“以文本形式存储的数字”。

2

点下面的“转换为数字”......OK!这回相等了!

3

看似相同的两个手机号码,它们的存储方式不同,一个是文本一个是数字,计算机认为是两个完全不同的东西。刚才我们把A6单元格,就是文本存储的那个转换成数字就相等了。其实手机号码应该用文本方式存储才对。我们在手机号码前面加一个英文的单引号,A6和D4都加上,这样就都变成以文本方式存储了。

4

解释一下这个单引号:这个单引号只是通知Excel把单元格中的数字以文本方式存储,单引号并没有一起存储进去。我们用LEN函数测试一下单元格的字符位数,仍然是11位。如果前面加一个中文单引号(或其它符号),LEN函数显示12位。

5

还有一个方法可以把数字转换成文本存储格式:通过右击单元格-->设置单元格格式,或功能区设置,将单元格设置为文本格式,然后点一下编辑区再回车。这里需要注意:设置成文本格式只是设置了显示格式,并没有设置存储格式,只有当进入编辑状态时才会将存储格式转换为与显示格式一致。

6

接下来,我们需要把右面表格中其余的手机号码全部改成文本存储。可是如果数据量很大的话总不能一个一个地去点单元格吧!不要着急!还有一个批量转换的方法:选中单元格区域-->分列-->下一步点到第三步选“文本”-->完成。

7

现在我们再回头看一下那个绿三角,那是一个错误告警提示,如果在告警菜单中选择忽略错误,或者关闭后台错误检测功能(见图示),绿三角就会消失,一般不建议这么做。

8

当然,我们还有其它方法去判断数字是否以文本方式存储。默认状态下,文本靠单元格左边对齐,数字靠单元格右边对齐。这个方法最直观,但局限较大,甚至不可靠,因为对齐方式以显示格式为准,而显示格式和存储格式不一定完全一致。

9

判断数字是否以文本方式存储最准确的方法是用函数判断:=ISNUMBER()  判断是否为数字=ISTEXT()   判断是否为文本函数的结果是逻辑型:TRUE(是)、FALSE(否)

推荐信息