如何读取VLOOKUP之外的电子表格中某些单元格的值?

时间:2015-01-17 15:33:53

标签: excel-formula

我的报告中包含ID和值。价值确定为“真”'在专栏中。你知道怎么用两个具有ID和值的列进行报告,例如

顶部是原始报告,位于预期效果的底部。

如何编写宏。这是一个简单的例子,将来我会有更多带有ID的行,手工也是不可能......

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

在您的简单示例中,使用=MATCH(TRUE,B2:F2)

中的公式B12

在此more generic example

Key 101 102 103 104 105
A1                  TRUE
A2      TRUE            
A3      TRUE            
A4              TRUE    
A5          TRUE        
A6  TRUE                
A7                  TRUE
A8                  TRUE

Key Val             
A1  105             
A3  102             
A8  105             
A5  103             
A6  101             
A7  105             

,我用过

=INDEX($1:$1,1,MATCH(TRUE,OFFSET($1:$1,MATCH(A12,A$2!:A$9),0)))

答案 1 :(得分:0)

在单元格B13中使用以下公式,然后将其向下拖动到其余部分:)

=MATCH(TRUE,INDIRECT(CONCATENATE(MATCH(A13,$A$1:$A$8,0),":",CONCATENATE(MATCH(A13,$A$1:$A$8,0))),TRUE),0)-1