使用从属列表的VLOOKUP

我真的很难得到这个工作。 我有一个不同types的钢,大小和重量的数据集。 示例如下所示:

ABC Section Designation Weight(kg/m) UB 127x76x13 13 UB 152x89x16 16 

在一个单独的工作表中,我有一个“Section”的下拉列表,然后在下一个列中有一个“Designation”的下拉菜单,这取决于我对“Section”的select。 在我的第三列中,我想使用VLOOKUP来填充“重量”后,我已经select了我的“指定”,但我所能得到的是一个N / A错误。

我的公式如下: =(VLOOKUP,D12,Sheet1!A1:C1158,3,FALSE)

请帮帮我!!

我会用下面的公式:

=INDEX(Sheet1!A:C,MATCH(D12,Sheet1!B:B;0),3)如果你喜欢=INDEX(Sheet1!A:C,MATCH(D12,Sheet1!B:B;0),3)你可以添加行到A:C

我build议立即在Section1左边插入一个新的ColumnA,我现在在Sheet1的A2中。 然后在A1中复制下来以适应:

 =B1&" | "&C1 

对于单独的工作表,从D2和E2中的下拉列表中查找值:

 =VLOOKUP(D2&" | "&E2,Sheet1!A:D,4,0) 

可能有其他的select,但是从你的问题来看,是不是很清楚,例如,一个单一的Designation是否可能适用于多个Section 。 在这种情况下,组合SectionDesignation的唯一键是更安全的。

如果你的名字都是独一无二的,那么你可以使用我在http://chandoo.org/wp/2014/02/13/dynamic-cascading-dropdowns-that-reset/

否则,pnuts的串接是迄今为止最简单的解决scheme。

我们在谈论多less项目?