怎么更正 #VALUE! 错误( 三 )


4.替换或全部替换如果确定应删除列中的所有空格,请单击“全部替换” 。如果希望循序渐进逐个将空格替换为无内容,可先单击“查找下一个”,确定不需要空格后单击“替换” 。完成上述操作后,#VALUE!错误可能得到解决 。如果未解决,请转到下一步 。
5.启用筛选器有时,空格以外的隐藏字符也会使单元格看起来是空白单元格,但它们并不是真正的空白单元格 。单元格中的单撇号就可能导致此问题 。若要删除列中的这些字符,请转到“开始”>“排序和筛选”>“筛选” 。
6.设置筛选器单击筛选箭头,然后取消选中“全选” 。然后,选中“空白”复选框 。
7.选中任何未命名的复选框选中旁边没有任何内容的任何复选框,如上所示 。
8.选择空白单元格,然后删除当Excel返回空白单元格时,选择它们 。然后,按Delete键 。这将清除单元格中的所有隐藏字符 。
9.清除筛选器单击筛选箭头,然后单击“从…中清除筛选”,使所有单元格均可见 。
10.结果如果空格是导致#VALUE!错误的罪魁祸首,那么错误可能被公式结果替换,如此处的示例所示 。如果未替换,请对公式引用的其他单元格重复此过程 。也可尝试本页中的其他解决方案 。
注意: 请注意,在本示例中,单元格E4有一个绿色三角形,并且数字左对齐 。这表示数字存为文本 。这可能会在以后导致更多问题 。如果看到此问题,建议将存为文本的数字转换为数字 。
检查文本或特殊字符单元格中的文本或特殊字符可能会导致#VALUE!错误 。但是,有时很难确定哪些单元格存在这些问题 。解决方案:使用ISTEXT函数检查单元格 。请注意,ISTEXT无法解决错误,只能查找可能导致错误的单元格 。
#VALUE!示例以下是存在#VALUE!错误的公式示例 。错误可能因单元格E2导致 。“00”之后存在特殊字符,显示为一个小框 。也可在单独的列中使用ISTEXT函数检查文本,如下图所示 。
使用ISTEXT的同一示例在第F列中添加ISTEXT函数 。除值为TRUE的单元格外,所有单元格都正常 。这表示单元格E2包含文本 。若要解决此问题,可以删除单元格的内容,重新键入1865.00的值 。也可以使用CLEAN函数清除字符,或者使用REPLACE函数将特殊字符替换为其他值 。
使用CLEAN或REPLACE后,需要复制结果,并使用“开始”>“粘贴”>“选择性粘贴”>“值” 。可能还需要将存为文本的数字转换成数字 。
请尝试使用函数,而不是运算符具有+和*等数学运算符的公式可能无法计算包含文本或空格的单元格 。在这种情况下,请尝试改为使用函数 。函数通常会忽略文本值,并将所有内容计算为数字,从而消除#VALUE!错误 。例如,键入=SUM(A2:C2)代替=A2+B2+C2 。或者键入=PRODUCT(A2,B2)代替=A2*B2 。
其他可尝试的解决方案
尝试确定错误源选择错误首先选择存在#VALUE!错误的单元格 。
单击“公式”>“公式求值”单击“公式”>“公式求值”>“求值” 。Excel将逐步对公式的各个部分单独求值 。在本例中,公式=E2+E3+E4+E5由于单元格E2中存在隐藏空格而被破坏 。查看单元格E2并不能看到空格 。但是,可以通过如下方式查看 。它显示为”” 。
使用其他内容替换#VALUE!错误有时可能只想将#VALUE!错误替换为其他内容,如自己的文本、零或空白单元格 。在这种情况下,可以在公式中添加IFERROR函数 。IFERROR会检查是否存在错误,如果存在,则将其替换为选定的另一个值 。如果不存在,则将计算原始公式 。IFERROR仅适用于Excel2007和更高版本 。对于早期版本,可使用IF(ISERROR()) 。

猜你喜欢