Eu configurei um exemplo para responder sua pergunta. Eu tenho sheet1 e sheet2. Folha1 eu tenho povoado como você declarou:
NaPlanilha2,tenhoumacópiacomacolunaHoraMaisRecente:
Então,pararecuperaraúltimahoradaPlanilha2paraaPlanilha1,seascolunasAeBtiveremumacorrespondência,eucolocoessafórmulanomeucampoC:
=iferror(INDEX(Sheet2!C:C,1+MIN(IF(Sheet2!A:A=Sheet1!A2,IF(Sheet2!B:B=Sheet1!B2,ROW(Sheet2!A:A),-2),-2))),"")
Isto é colocado na Folha1 C2 e pode ser arrastado para baixo para mais.
Deixe-me quebrar essa fórmula. A instrução IF procura se o intervalo de A: A na folha 2 corresponde ao valor A2 da Folha1 E SE B: B corresponde ao valor B2 da Folha1, recupera o número da linha. Eu fiz desta forma, no caso de várias instâncias encontradas, ele só irá recuperar um valor. O comando INDEX então simplesmente procura na coluna C da Sheet2 o valor na linha encontrada.
Se os valores A e B não forem encontrados, então é informado um -2 (mas adicionado por 1 na fórmula. Nesse caso, um erro seria lançado, já que a linha -1 não existe, então o comando IFERROR é ativado. um espaço em branco ("")