Excel用公式返回某一行第一个非空单元格对应的数值以及同列不同行的另一个单元格的值

如下图,基于数据源如何用公式得到输出结果?

第1个回答  推荐于2016-03-15
C18 填:
=INDEX(OFFSET($C$5,MATCH(B18,$B$6:$B$11,),,1,5),MATCH(TRUE,OFFSET($C$5,MATCH(B18,$B$6:$B$11,),,1,5)<>"",))
ctrl+shift+enter
D18 填:
=INDEX($C$5:$G$5,MATCH(TRUE,OFFSET($C$5,MATCH(B18,$B$6:$B$11,),,1,5)<>"",))
ctrl+shift+enter
下拉本回答被提问者和网友采纳
第2个回答  2015-12-04
=INDEX(c6:c11,MATCH("y",IF(ISBLANK(c6:c11),"n","y"),0))
输完按ctrl+shift+enter追问

需要后续操作。有没有一次性得到正确结果的公式?

追答

需要后续操作?

相似回答