Tenho uma matriz/gráfico do Excel com datas na linha superior e certas células com um valor específico abaixo das datas relevantes. Gostaria de gerar uma coluna separada que mostre as datas para as quais esse valor específico ocorre.
Para ilustrar isso:
01-Apr 02-Apr 03-Apr Date where 'x' occurs
x 02-Apr
x 01-Apr
x 03-Apr
...Então, estou procurando uma fórmula para gerar a coluna da extrema direita, que procurará por 'x' em cada linha respectiva e retornará o valor correspondente da linha superior (a data).
Tentei uma combinação das funções IF, HLOOKUP e MATCH, mas não consigo obter o resultado que estou procurando. Qualquer ajuda seria muito apreciada!
Eu uso o Excel 2016.
Então você pode realmente usar um
index & match
para realizar o que está tentando fazer. Hlookup, similar a vlookup, não pode olhar 'para trás' (ou para cima).Primeiro, o índice deve ser a linha de cabeçalho que você quer verificar, bloqueie isso para que não seja carregado para baixo enquanto você arrasta a fórmula. Então, para a entrada "row", basta colocar 1, já que estamos apenas pesquisando essa matriz. Então, por último, usamos a correspondência para pesquisar cada linha para o x e retornar o número da coluna.
=INDEX($A$1:$C$1,1, MATCH("x",A2:C2,0))