如果启用了错误检查且您将鼠标指针定位在错误指示器上,则屏幕提示会显示“公式中所用的某个值是错误的数据类型”。通常,通过对公式进行较少更改即可修复此问题。 症状Excel 在工作表的一个或多个单元格中显示 #VALUE! 错误。 原因公式中所含的一个或多个单元格包含文本,并且公式使用标准算术运算符(+、-、* 和 /)对这些单元格执行数学运算。 例如,公式 =A1+B1(其中 A1 包含字符串“Hello”,而 B1 包含数字 3)将返回 #VALUE! 错误。 使用了数学函数(例如 SUM、PRODUCT 或 QUOTIENT)的公式包含的参数是文本字符串,而不是数字。 例如,公式 PRODUCT(3,"Hello") 将返回 #VALUE! 错误,因为 PRODUCT 函数要求使用数字作为参数。 工作簿使用了数据连接,而该连接不可用。 解决方案不要使用算术运算符,而是使用函数(例如 SUM、PRODUCT 或 QUOTIENT)对可能包含文本的单元格执行算术运算,并避免在函数中使用算术运算符,而以使用逗号来分隔参数。 例如,使用公式 =SUM(A2,A3,A4) 而不是 =A2+A3+A4 或 =SUM(A2+A3+A4)。 请确保数学函数(例如 SUM、PRODUCT 或 QUOTIENT)中的任何参数都没有直接在函数中使用文本作为参数。如果您的公式使用了某个函数,而该函数引用的单元格包含文本,则会忽略该单元格且不会显示错误。
Excel 在工作表的一个或多个单元格中显示 #VALUE! 错误。
几种原因:
1、需要数字或逻辑值时,输入了文本。
2、输入或编辑数组公式时,按了Enter键。
3、把单元格引用、公式或函数作为数组常量输入。
4、对只需要单一参数区域运算符或函数,输入了一个区域值。
解决办法是输入的数据类型保持一致性。
掌握了这个技能Excel等级瞬间提升
用过Excel的朋友肯定都见过“#VALUE!”,这是因某种错误所致,而且这种错误也很普遍,更让人头疼的是很难准确找到具体原因。
今天我就分享一下:Excel单元格出现“#VALUE!”错误的常见问题及解决方法。
非数值参加运算
Excel单元格中的数据,在类型不一致的情况下,参加运算会导致该错误的出现。
例如:A1、B1单元格中的数据类型是数值型的,而C1单元格中的数据是文本型的,要是三者进行求和,就会出现 #value!的错误,因为文本和数值相加时根本就没法加。
【解决方法】
详细检查公式中的数据区域是否包含有文本的单元格,将其删除即可解决。
函数语法、参数错误
Excel的函数公式都有严格的语法和参数规则,要是在书写时不小心弄错了其规则,哪怕是一个逗号,都会出现该错误。
例如:要A2和B2的和,如果写成=Sum(A1 B1),就违反了其规则,当然不对了,如下图所示。
【解决方法】
详细检查书写的函数公式的语法规则,是否缺少参数,看是否写了我们认为符合的思维习惯但是又不符合excel书写规范的公式。
书写数组公式时,忘了按ctrl+shift+enter
在Excel公式中,如果一个公式中含有返回一组数的结果时,就需要用数组运算方法,如果在书写完成时,忘了按下ctrl+shift+enter这三个组合键,则会出现该错误。
例如:下面表格中要求A列中的每一个数乘以B1的结果。
想想是不是有很多个数据呢?这时候就要用到数组了,即=A1:A10*B1,其结果是分别返回一个相乘的一组值,由于单元格无法同时显示多个结果,所以显示为错误值。
公式中的参数错误
修改公式