theediting4fun Posted March 28, 2013 at 12:44 AM Report #500641 Posted March 28, 2013 at 12:44 AM Eu tenho uma tabela em Excel com vários valores de notas de vários alunos de um teste de Português e temos os nomes dos alunos correspondentes às suas notas nos testes na mesma tabela. Pretendo com alguma formula ou calculo determinar o melhor aluno que tem a melhor nota. A minha tabela é a seguinte: http://gyazo.com/63c3be627d9533975c42633e32af7606 Como posso fazer esta formula?
jpaulino Posted March 28, 2013 at 08:19 AM Report #500645 Posted March 28, 2013 at 08:19 AM Podes usar a formula LARGE() =LARGE(array;posição) Para o primeiro lugar da lista podes usar =LARGE(tabela;1) Depois, se for necessário, usas o VLOOKUP() para ir buscar o nome de acordo com o valor obtido pela formula LARGE()
theediting4fun Posted March 28, 2013 at 07:45 PM Author Report #500739 Posted March 28, 2013 at 07:45 PM (edited) o meu excel esta em portugues ou seja as funcoes e nao estou a perceber como e que eu faco para ele escolhe o aluno que tem a coluna correspondente da nota a melhor nota ja descobri que a funcao large é maior em portugues .. ja calculei o maior mas agora como faco o resto? Edited March 28, 2013 at 07:49 PM by theediting4fun
theediting4fun Posted March 28, 2013 at 08:02 PM Author Report #500741 Posted March 28, 2013 at 08:02 PM (edited) Ja tentei usar isto mas acho que estou a confundir tudo vc pode me ajudar? =PROCV(MAIOR(I8:I14;1);B8:I14;1;FALSO) Edited March 28, 2013 at 08:18 PM by theediting4fun
jpaulino Posted March 29, 2013 at 09:42 AM Report #500782 Posted March 29, 2013 at 09:42 AM O "problema" é que tens os valores à direita (notas) e os nomes dos alunos numa coluna à esquerda. Podes resolver isso com algumas formulas, por exemplo: =LARGE(B1:B5;1) Onde B1:B5 é onde estão as notas e depois: =INDIRECT(ADDRESS(MATCH(C8;B1:B5;0);1)) Onde B1:B5 é onde estão as notas, 1 é o número da coluna onde estão os nome e C8 é o resultado da formula LARGE() PS: Não sei as formulas em PT mas procura aqui Ou então usando VBA para criação de uma formula personalizada (UDF): http://www.excel-user.com/2011/07/negative-vlookupreturn-value-to-left-of.html
jjmendes Posted March 29, 2013 at 01:09 PM Report #500800 Posted March 29, 2013 at 01:09 PM Pode utilizar esse arquivo que contém a tradução de nomes de formulas em inglês para português: http://www.4shared.com/file/CArKLvVL/FORMULAS_DO_EXCEL-INGLES_TO_PO.html
theediting4fun Posted March 30, 2013 at 12:03 AM Author Report #500889 Posted March 30, 2013 at 12:03 AM nao deu certo o que significa ou melhor o que faz a funcao indirect e a match? olhe nao funciona .. vc tem que me ajudar melhor sff
jpaulino Posted March 30, 2013 at 10:22 AM Report #500908 Posted March 30, 2013 at 10:22 AM nao deu certo o que significa ou melhor o que faz a funcao indirect e a match? olhe nao funciona .. vc tem que me ajudar melhor sff Só mostrando um exemplo (ficheiro)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now