对于某些元素返回#N / A的数组,想要空白

时间:2015-08-06 12:23:37

标签: arrays excel formula na

我正在使用Excel工具OFFSETINDEX将数组从不同的工作表导入到具有7个条目空间的工作簿中。正在引用的工作表具有ID编号,并且可以针对不同的条目多次列出该编号。如果您不熟悉偏移函数,则倒数第二个输入是您希望在数组中返回的行数。我在这里的号码是COUNTIF,表示ID出现的次数。

我的代码有效,但因为它是数组格式,这个代码是针对7个条目实现的,并非所有ID都有7个条目(每个ID都有所不同)。因此,对于少于7个条目的ID #N/A出现。我认为这是一个简单的修复,用空白单元格替换错误,但我尝试使用IFERRORISNA和其他方法,但没有任何效果。

这是我的原始数组代码,没有任何if语句。

=OFFSET(INDEX(Compliance,MATCH(CONCATENATE(ID,"*"),Compliance,0)),0,1,COUNTIF(Compliance,CONCATENATE(ID,"*")),2)

合规性是我索引的工作表中的某个列,而ID是我所指的不同ID号。

0 个答案:

没有答案