MATCH(A4,$J$4:$K$41,TRUE)+1
pode recuperar a posição da célula. Use INDEX
para escolher o valor desejado.
Ao preparar meus dados para uma interpolação dentro de um intervalo, estou usando a função vlookup () do MS Excel para encontrar um par de valores que definirão o intervalo para minha interpolação.
O comportamento padrão de vlookup () é retornar o valor que está mais próximo (abaixo) ao que estou passando. link
Então, esta sintaxe
=VLOOKUP(A4,$J$4:$K$41,1,TRUE)
identificará corretamente o limite inferior do intervalo da minha futura interpolação. Dada a estrutura da tabela em que estou procurando valores, eu já agora que o valor que irá definir o limite superior do intervalo é logo abaixo aquele retornado por vlookup () como eu o escrevi acima. Ou seja, precisaria adicionalmente do endereço do valor retornado por vlookup () e retornaria o valor na mesma coluna, mas no índice de linha +1.
Qual função extrairia o endereço da célula na qual o valor retornado por vlookup () é?
Muito obrigado antecipadamente. Massimo
MATCH(A4,$J$4:$K$41,TRUE)+1
pode recuperar a posição da célula. Use INDEX
para escolher o valor desejado.
Tags microsoft-excel vlookup