关于excel中数值与文本数据转换的问题。

来源:百度知道 编辑:UC知道 时间:2024/05/10 16:55:36
1,有一列数据,是编号:20080500001
20080500002
20080500003
20080500004
。。。。。。
需要转换成文本型数据,我是这样做的,选中这一列,然后在“设置单元格格式”里选择“数字”标签下的“文本”,然后确定。但是设置好后没有常见的标志文本数据的小绿色三角呀,虽然,这列数据都靠左了排列了,但到底是不是文本数据呢?
2,另外,设置“数值”时中的小数点个数时,“示例”那些括号什么意思呢?比如:
(1234.10)
补充下,我单引号设置了一个文本型数据,2008050001,出现绿色小三角了,然后用if语句判断以上列中第一行数据2008050001是否与其相等,结果不相等,说明一个是数值,一个是文本,为什么不奇效呢??
那怎样把一列数值型数据转换成相应的文本型数据呢?

你说的是对的,有时用设置单元格的形式并不代表全都转换为文本了。你可以用个简单的函数搞定:
将数字转换成文本:
假设A列是数字,在B列用函数,B2=TEXT(A2,A2)
如果你想检验一下是不是文本,你可以再用另一个函数: C2=T(B2); 检验出结果是:如果是文本按原样返回,如果不是文本返回为双引号(空文本)

关于第二个问题:是负数的表示形式,例如:-1234.10 ,用括号的表现形式就是(1234.10)其实代表的就是负数

1.先设置格式再输入数据才可以
2.表示 负数 ,是负数的一种格式