一、EXCEL如何判断文本的格式
由于不知道你表格的格式,所以只能给你一个大概的公式,假设你要判断的东西在B列中,那具体的公式如下
如果要判断特定文字用以下公式
=IF(B1="XXXX",XXX,YYY)
这个B1=“XXXX”双引号中写入你要判断的文本即可,后边XXX表示当条件成立时现在的内容,YYY表示当条件不成立时显示的内容(如果XXX/YYY为数字时,直接写上数字即可。如果为文本需要用双引号括起来)
如果要判断单元格中的内容是否为文本用以下公式
=IF(ISNUMBER(B1),XXX,YYY)
XXX表示当条件成立时(B1单元格为数字)现在的内容,YYY表示当条件不成立时(B1单元格为文本)显示的内容(如果XXX/YYY为数字时,直接写上数字即可。如果为文本需要用双引号括起来)
二、怎么能看出来EXCEL表格是不是文本格式
Excel中,当你输入数字时,Excel默认的是当作数字处理,但当你输入数字时前面加英文输入状态下的单引号‘,如“ ‘2 ”时,则这个2就会当作文本处理,或者将单元格选设置为文本格式后再输入数字,这也会当作文本处理。
您可以操作试一下,可以看到数字和文本的显示会有所不同:
1、默认状态下,文本格式单元格是左对齐,数字单元格是右对齐;
2、文本格式的单元格左上角有一个绿色小三角形的提示符(若没有,可以设置:点击“工具——选项——错误检查”,在“数字以文本形式存储”前面打上勾,按确定),而数字单元格则没有绿色小三角形。
二者的区别就在于一个是数字,而后者是文本字符,数字可以直接参与计算,而文本字符大多数需进行数值处理后才能参与计算。
而数字格式如果输入大于11位数,则会显示为科学计数法。如果输入001,则显示为1.所以如果出现这两种情况,最好把它们设置为文本格式,才能正常显示。