我正在处理工作中的一些统计数据并改变我们获取/存储数据的方式。我已经解决了我的大多数问题,但最后一个问题使我无法解决。格式如下。
Name 1 - Title - Title 2
Week 1 - value 1 - value 2
Week 2 - value 1 - value 2
Name 2 - Title - Title 2
Week 1 - value 1 - value 2
Week 2 - value 1 - value 2
我知道如何根据名称查找标题和标题2。但我需要能够根据名称提取第2周的值1或第2周的值2。所以搜索 - 然后在x和y之间获得值。最好没有vba cos我会迷失方向。
我一直在正常细胞中使用索引匹配进行水平查找,我想我可以同时使用horiztonal和amp; veritcal但我没有成功我不确定这是否因为第1周/第2周是固定的并且多次出现。
答案 0 :(得分:2)
例如,返回" Value2" "第2周"当你在寻找"名称2"你可以使用:
=OFFSET(INDEX(A:A,MATCH("Name 2",A:A,0)), 2, 2)
INDEX(A:A,MATCH("Name 2",A:A,0))
将返回单元格引用,其中"名称2"发生在A
列中。然后=Offset()
将向下两行,两列并返回值。