excel公式中所用的某个值是错误的数据类型是怎么回事?

=INDEX(数据总表!A1:A2000,SMALL(IF(((数据总表!H1:H2000=B3)&(数据总表!E1:E2000=A4)),ROW(数据总表!A1:A2000),4^8),COLUMN(B11)))&""
B3为某个姓名,A4为完成,提示“公式中所用的某个值是错误的数据类型”是怎么回事?

出现#VALUE错误,通常是因为参数类型不正确。
因为看不到你在公式中所引用的参数,所以无法准确判断是哪一个参数出错。
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-25
第一个公式写成
=INDEX(数据总表!$A:$A,SMALL(IF((数据总表!$H$1:$H$2000=B3)*(数据总表!$E$1:$E$2000=A4),ROW($1:$2000),4^8),COLUMN(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键,右拉填充公式

这样试一下
第2个回答  2014-10-11
INDEX(array,row_num,column_num)
其参数为三个,你这个有四个分号——也就是说有四个参数!不合格式!!!!!!!!
第3个回答  推荐于2016-06-06
第一个公式写成
=INDEX(数据总表!$A:$A,SMALL(IF((数据总表!$H$1:$H$2000=B3)*(数据总表!$E$1:$E$2000=A4),ROW($1:$2000),4^8),COLUMN(A1)))&""
数组公式,按下SHIFT+CTRL+ENTER三键,右拉填充公式

这样试一下追问

我把 数据总表!$E$1:$E$2000=A4换成数据总表!$E$1:$E$2000=“完成”为什么不对

追答

=INDEX(数据总表!$A:$A,SMALL(IF((数据总表!$H$1:$H$2000=$B3)*(数据总表!$E$1:$E$2000="完成"),ROW($1:$2000),4^8),COLUMN(A1)))&""

要用半角的双引号 " " 不能是全角的双引号 “ ”

B3和A4的列标前也要加上$绝对引符号,以保证引用的是B列和A列的内容,前面我忘加了

追问

=INDEX(数据总表!$A:$A,SMALL(IF(((数据总表!$H$1:$H$2000=B$3)+(数据总表!$J$1:$J$2000=B$3))*((数据总表!$E$1:$E$2000="办理中")+(数据总表!$E$1:$E$2000="待办")),ROW($1:$2000),4^8),ROW(A1)))&""
还有几个条件,我加上了,为何不对

本回答被提问者和网友采纳
第4个回答  2014-10-11
row函数写错了

公式中所用的某个值是错误的数据类型,怎么搞好
公式中所用的某个值是错误的数据类型,一般是变量的数据类型和公式中的其他变量或常量的类型不一致,见哈每一个变量的类型,把不一致的用函数进行转换或者提前转换。运算的时候使用了非数值的单元格,解决此类问题的办法便是详细观察公式中的数据引用区域是否包含非数值单元格,将其从公式中排除即可。准备...

excel中显示“公式所引用的某个值是错误的数据类型”是什么意思?怎样解 ...
即是说你引用的单元格的格式错误,如果你的引用是用于计算,那么有一些单元是文本格式,那它就会产生错误

excel出现#value怎么解决?
如果启用了错误检查且您将鼠标指针定位在错误指示器上,则屏幕提示会显示“公式中所用的某个值是错误的数据类型”。通常,通过对公式进行较少更改即可修复此问题。症状Excel 在工作表的一个或多个单元格中显示 #VALUE! 错误。原因公式中所含的一个或多个单元格包含文本,并且公式使用标准算术运算符(+...

excel公式中所用的某个值是错误的数据类型是怎么回事?
出现#VALUE错误,通常是因为参数类型不正确。因为看不到你在公式中所引用的参数,所以无法准确判断是哪一个参数出错。

excel输入的公式中包含错误是怎么回事,详情见下图
如果在单元格中输入+、-、=号开头,EXCEL会认为你是想输入公式,就会按公式的要求进行语法检查,所以你的这个就会报错。如果要输入的数据就是这样,那你可以在-号前加一个英文状态下的单引号,或将这一列单元格格式改为文本型 。

excel表格输入公式后出现错误,公式中某个值是错误类型,可是我检查不...
有可能是:A列的格式为字符格式 B列单元格设置成了字符格式 选定A2单元格,右击,查看一下单元格格式,看一下数字选项卡中的类别是否是可以计算的数据格式,如果不是,则设置成可以计算的数值格式 然后用格式刷将这个格式复制到所有需要计算的单元格,包括A、B两列 ...

...查看显示“公式中所用的某个值是错误的数据类型”
应该是这两行数据内存在文本引起的,你在空白单元格输入1,复制该单元格,在该两行数据中进行选择性粘贴,对话框窗口运算中点是乘后确定试试。

excel公式没错出现value是什么意思
在Excel中,当公式本身在语法上没有错误,但结果却显示为“#VALUE!”错误时,这通常意味着公式中使用了不正确的数据类型或者进行了不兼容的操作。具体来说,这种情况可能由以下几个原因引起:1. **数据类型不匹配**:比如,尝试将文本字符串与数字进行数学运算,或者将日期与文本进行非预期的操作。2. ...

Excel表格的公式出现#VALNE!怎么办
VALUE!——值错误。表示公式中所用的某个值是错误的数据类型。检查你的公式所引用的参数是否有问题,或用=IF(ISERROR(公式)……)替换为其他你要的数据。

为什么excel表格输入公式结果不正确为什么excel输入公式总是不对
如果在Excel表格中输入公式后,结果不正确,可能有以下几个原因:1. 单元格格式:确保输入公式的单元格格式正确。例如,如果你输入的是数值型的公式,确保单元格格式为数值,而不是文本。2. 单元格引用错误:检查公式中引用的单元格是否正确。确保引用的单元格范围和位置与你想要计算的数据一致。3. 公式...

相似回答