excel - se o valor for maior que, use esse valor

0

Estou tendo problemas com minha função de excel. Eu quero:

se o valor 1 for maior que o valor 2, escreva o valor 1 em uma célula. Se o valor 2 for maior que o valor 1, escreva o valor 2 na célula.

Atualmente, tenho isto:

=IF(B5>D4, "B5","D4")

Com isso, recebo um erro dizendo que minha fórmula contém erros. Por favor, avise-me o que fazer?

    
por oliverbj 19.03.2014 / 10:33

1 resposta

1

É fácil, use a função MAX:

=MAX(B5,D4);

e se você quiser generalizar isso para retornar o k-ésimo maior valor, você pode usar:

=LARGE(array,k)

k = 2 retornaria o segundo maior valor na matriz, e k = 1 seria o equivalente da função MAX

    
por 19.03.2014 / 11:32