Arrays Excel:索引/匹配返回数组

Arrays Excel:索引/匹配返回数组,arrays,excel,match,lookup,countif,Arrays,Excel,Match,Lookup,Countif,表1和表2 我正在寻找一种方法,可以在excel中为每个列a值执行以下任务: 将第1页的值A2与第2页的数组A2:C2中的右侧值匹配,并返回匹配列下方的相应数组(在这种情况下,第2页的A3:A4) 然后,需要将此数组用于COUNTIF函数,以查找此返回数组中的值B2 表1(结果) 在Sheet 1中尝试此功能!c2和填充 =COUNTIF(INDEX(Sheet2!A:C, 0, MATCH(A2, Sheet2!$2:$2, 0)), B2) 工作表不使用数组,也许您的意思是“范围”?

表1和表2

我正在寻找一种方法,可以在excel中为每个列a值执行以下任务:

  • 将第1页的值
    A2
    与第2页的数组
    A2:C2
    中的右侧值匹配,并返回匹配列下方的相应数组(在这种情况下,第2页的
    A3:A4
  • 然后,需要将此数组用于
    COUNTIF
    函数,以查找此返回数组中的值
    B2
表1(结果)

在Sheet 1中尝试此功能!c2和填充

=COUNTIF(INDEX(Sheet2!A:C, 0, MATCH(A2, Sheet2!$2:$2, 0)), B2)

工作表不使用数组,也许您的意思是“范围”?(除非你暗示这应该通过VBA完成?)无论哪种方式,你的解释都有点难以理解,但我怀疑你添加了不必要的额外步骤,使简单的任务过于复杂。简言之,我需要的是将1个单元格与1行数组相匹配,并返回匹配单元格下的列值,正如我提到的,Excel工作表中没有数组。如果您包括有代表性的示例(与A、1和0相反),并解释您从什么开始,以及需要以什么结束(没有数组或索引/匹配之类的步骤理论),可能会有所帮助。另外,就目前情况而言,我不知道“结果”图像是您需要的“最终”输出还是过渡步骤,如“匹配单元格下的列值”之前/之后。“下一次”(假设下面的答案对您有效),如果您的示例源数据是可以复制的形式(而不是图像),则更好,所以其他人可以测试他们的理论,试图匹配你想要的输出。一种方法是使用“紧凑”设置。)对不起,我的解释有点糟糕。谢谢你的回复。我想我现在明白了“……或者,也许吉普会出现,毫不费力地在泥中找到清晰的方向。”(一定是4x4'er)吉普我应该猜到了。我在那个网站上花了很多时间。。。还有更多关于泥泞的V.I.小道的信息。@Jeeped-我花了几秒钟才明白你的意思,但现在我在你的车上看到了它-我现在假设你的4x4车上贴着昵称。Ashlee是我的狗的名字,因为不同的原因被卡住了,但很有趣的是,当人们假设我是女性时,我会受到不同的对待:有时更好,有时更糟,有时他们不会离开我。甚至在情人节那天,一个印度男人在微软访问论坛上向我求婚。