**公式参数输入不规范**:盲目使用整列作为查找条件也是导致SPILL错误的一个常见原因。因为整列引用会包含大量的空白行,当函数尝试在这些空白行中查找值时,就会因为找不到匹配项而报错。此外,如果公式中包含了不必要的合并单元格,也可能导致SPILL错误。
**公式前对数据进行了修改**:在编写VLOOKUP公式之前,对匹配行或列进行了删除、插入等操作,导致数据位置变动,进而影响公式的正确执行。 **公式参数设置不当**:特别是在WPS的新版本中,如果公式参数设置为整行或整列,而动态数据结果自动溢出,也可能导致SPILL错误。
转换为数字”,成功转换为数字之后单元格左上角的绿色小三角就是消失,VLOOKUP函数可以匹配出结果。或者工作簿5中的单元格需要保持文本格式,可以修改函数公式如下 =VLOOKUP(A2*1,[工作簿1]Sheet1!$A$1:$B$76,2,0)就是把原来VLOOKUP函数中A2用A2*1替代,用乘以1的形式把文本格式转换成数字。
出现这种错误的原因是你在输入公式的时候查询表文件没有在打开状态。
用VLOOKUP公式引用数据,显示错误,那是因为你把公式的参数弄错了。修改如下:把第一个参数的D:D修改成D2;把第二个参数A:H修改为D:H;把第三个参数8修改为5。
先选取目标区域I5:I9,在编辑栏输入公式=XLOOKUP(G5:G9&H5:H9,A2:A9&B2:B9,C2:C9,),输入完公式按三键确认数组公式。