2023-02-09 01:47来源:m.sf1369.com作者:宇宇
整列事先设置单元格格式为文本,或输入前先输 ` 号
假如对A1单元格做判断,在B1输入 =if(or(code(A1)<32,code(A1)>127),文字,数字)
即可实现判断A1单元格是否是 文字 还是 数字
数值中含有未知字符
选择一个单元格,看看里面的数值前后有没有类似于空格的未知字符~,复制,查找替换后就可以了。
如果确定某单元格(假设为A1)存储的数字是文本形式,那么将公式中A1全部替换为VALUE(A1);
如果不确定,那么外面再嵌套一个if函数,将A1替换为:IF(ISNUMBER(A1),A1,VALUE(A1))
其中ISNUMBER函数判断A1是否为数字
1.一次转换一个单元格
在“工具”菜单上,单击“选项”,再单击“错误检查”选项卡(一定要确保选中了“允许后台错误检查”和“数字以文本形式存储”复选框)。选中任何在左上角有绿色错误指示符的单元格。在单元格旁边,单击出现的按钮,再单击“转换为数字”。
2.一次转换整个区域
在某空白单元格中,输入数字“1”。选中该单元格,并在“编辑”菜单上单击“复制”命令。选取需转换的存储为文本数字的单元格区域。在“编辑”菜单上,单击“选择性粘贴”。在“运算”下,单击“乘”。单击“确定”按钮。
3.处理特殊财务数字
一些财务程序显示负值时在该值右边带有负号“-”。要将此文本字符串转换为数值,必须返回除最右边字符(即负号)以外的所有文本字符串字符,然后乘以“-1”。例如,如果单元格A2中的值为“156-”,那么公式“=LEFT(A2,LEN(A2)-1)*-1”将文本转换为数值“-156”,然后用上面的方法操作
在旁边插入一列,输入=号后,选择左边的单元格,输入乘号,再输入1,回车即可。简单地说:就是将文本单元格的数字乘以1就变成数字了。