Excel

Obter data associada à última entrada

Get Date Associated With Last Entry

Fórmula do Excel: obtenha a data associada à última entradaFórmula genérica
= LOOKUP (2,1/(row''),header)
Resumo

Para recuperar uma data associada aos dados tabulares da última entrada, você pode usar uma fórmula baseada na função LOOKUP. No exemplo mostrado, a fórmula em H5 é:





como criar cenários no excel
 
= LOOKUP (2,1/(C5:G5''),C:G)
Explicação

Trabalhando de dentro para fora, a expressão C5: G5 '' retorna uma matriz de valores verdadeiros e falsos:

 
{FALSE,TRUE,FALSE,FALSE,FALSE}

O número 1 é dividido por este array, o que cria um novo array composto por 1's ou # DIV / 0! erros:





 
{#DIV/0!,1,#DIV/0!,#DIV/0!,#DIV/0!}

Este array é usado como lookup_vector.

O lookup_value é 2, mas o maior valor em lookup_array é 1, então lookup irá corresponder ao último 1 na matriz.



Finalmente, LOOKUP retorna o valor correspondente em result_vector, a partir das datas no intervalo C $ 4: G $ 4.

Observação: o resultado na coluna H é uma data da linha 5, f ormatizado com o formato personalizado 'mmm' para mostrar apenas um nome de mês abreviado.

Zeros em vez de espaços em branco

Você pode ter uma tabela com zeros em vez de células em branco:

Fórmulas LOOKUP para ignorar valores zero

Nesse caso, você pode ajustar a fórmula para corresponder aos valores maiores do que zero, assim:

como fazer um diagrama de pareto
 
= LOOKUP (2,1/(C5:G5>0),C:G)

Critérios múltiplos

Você pode estender os critérios adicionando expressões ao denominador com lógica booleana . Por exemplo, para corresponder ao último valor maior que 400, você pode usar uma fórmula como esta:

 
= LOOKUP (2,1/((C5:G5'')*(C5:G5>400)),C:G)
Autor Dave Bruns


^