Excel 如何在行标题为空的多维表格中查找值?

Excel 如何在行标题为空的多维表格中查找值?,excel,lookup,Excel,Lookup,好的,我的标题是无可置疑的,让我通过一幅图片来解释;这是我收到的数据的一个示例: 我需要创建一个工作表,如果输入是,例如,类别B,子类别。ii和第4项,公式将获取相应日期的相应值,如下所示: 有人知道是否有可能在第二个表格中有一个结果公式,而不必填写给定表格中的所有空格(或进行任何合并)。。如果是,怎么做?在过去的3个小时里,我一直在试图弄明白这一点,但毫无结果 我知道我可以创建一个哑片并使用一些公式来填充空白单元格,从中使用简单的公式得到所需的结果。< /P> 提前非常感谢 假设您的项目编

好的,我的标题是无可置疑的,让我通过一幅图片来解释;这是我收到的数据的一个示例:

我需要创建一个工作表,如果输入是,例如,类别B子类别。ii第4项,公式将获取相应日期的相应值,如下所示:

有人知道是否有可能在第二个表格中有一个结果公式,而不必填写给定表格中的所有空格(或进行任何合并)。。如果是,怎么做?在过去的3个小时里,我一直在试图弄明白这一点,但毫无结果

<>我知道我可以创建一个哑片并使用一些公式来填充空白单元格,从中使用简单的公式得到所需的结果。< /P>
提前非常感谢

假设您的项目编号是唯一的,则子类别是不相关的。在这种情况下,以下公式应该有效(假设值在
A1:E12
中):

获取类别

=MATCH("Category B",A1:A12,0)
=MATCH("Item 4",OFFSET(C1:C6,MATCH("Category B",A1:A12,0)-1,0))
获取类别中的项目

=MATCH("Category B",A1:A12,0)
=MATCH("Item 4",OFFSET(C1:C6,MATCH("Category B",A1:A12,0)-1,0))
获取所需日期的索引

=INDEX(D1:D12,MATCH("Category B",A1:A12,0)+
MATCH("Item 4",OFFSET(C1:C6,MATCH("Category B",A1:A12,0)-1,0))-1)
显然,您可以将其拆分为多个单元格并隐藏一些单元格,但这取决于您。

假设我们有如下数据:

我们想找回中型黑猫的名字。我是丘比特

我们可以使用:

=INDEX(D2:D100,SUMPRODUCT(--(A2:A100="medium")*(B2:B100="black")*(C2:C100="cat")*ROW(2:100))-1)
如果填写所有尺寸、颜色和动物类型

所以我们作弊

我们从以下几点开始:

Size    Color   Animal  Name
large   black   bird    Margaret
large   black   cat     Trinculo
large   black   dog     Sycorax
large   brown   bird    Ferdinand
large   brown   cat     Prospero
large   brown   dog     Setebos
large   white   bird    Stephano
large   white   cat     Oberon
large   white   dog     Caliban
medium  black   bird    Francisco
medium  black   cat     Cupid
medium  black   dog     Miranda
medium  brown   bird    Titania
medium  brown   cat     Ariel
medium  brown   dog     Umbriel
medium  white   bird    Puck
medium  white   cat     Belinda
medium  white   dog     Perdita
small   black   bird    Juliet
small   black   cat     Cressida
small   black   dog     Desdemona
small   brown   bird    Mab
small   brown   cat     Portia
small   brown   dog     Rosalind
small   white   bird    Bianca
small   white   cat     Cordelia
small   white   dog     Ophelia
我们单击A3
并使用FormulaIs选项对其应用条件格式:

并选择与单元格颜色匹配的字体颜色。然后将此格式复制到整个数据表中。这“隐藏”了适当的分类单元,并为我们提供了正确的视觉效果。


现在,INDEX()?SUMPRODUCT()公式将起作用。

因此,您不想使用另一个带有公式的工作表,您不需要参考[vba],您可能不想手动在每个空白处插入公式。。。你想要什么???