查找 across 2 down 3
Find across 2 down 3
我在工作中处理一些统计数据并改变我们 obtain/store 数据的方式。我已经解决了大部分问题,但最后一个问题还没有解决。格式如下。
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 因为我迷路了。
我一直在正常单元格中使用索引匹配进行水平查找,我想我可以同时使用水平和垂直,但我没有成功我不确定这是不是因为第 1 周/第 2 周是固定的并出现多次。
至return,例如"Week2"的"Value2",当您搜索"Name 2"时,您可以使用:
=OFFSET(INDEX(A:A,MATCH("Name 2",A:A,0)), 2, 2)
INDEX(A:A,MATCH("Name 2",A:A,0))
将 return 单元格引用,其中 "Name 2" 出现在列 A
中。 =Offset()
然后将向下两行和两列和 return 值。
我在工作中处理一些统计数据并改变我们 obtain/store 数据的方式。我已经解决了大部分问题,但最后一个问题还没有解决。格式如下。
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 因为我迷路了。
我一直在正常单元格中使用索引匹配进行水平查找,我想我可以同时使用水平和垂直,但我没有成功我不确定这是不是因为第 1 周/第 2 周是固定的并出现多次。
至return,例如"Week2"的"Value2",当您搜索"Name 2"时,您可以使用:
=OFFSET(INDEX(A:A,MATCH("Name 2",A:A,0)), 2, 2)
INDEX(A:A,MATCH("Name 2",A:A,0))
将 return 单元格引用,其中 "Name 2" 出现在列 A
中。 =Offset()
然后将向下两行和两列和 return 值。