Macro ou Fórmula! - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Software (/forumdisplay.php?fid=4) +--- Fórum: Aplicações (/forumdisplay.php?fid=12) +--- Tópico: Macro ou Fórmula! (/showthread.php?tid=8098) |
Macro ou Fórmula! - danimalaca - 28-12-2010 00:52 Olá, boa njoite! Alguém me pode ajudar? Tenhos as seguintes folhas num ficheiro de Excel: Tenho a 1ª folha que tem: A3 - Paulo A4 - Pedro A5 - Rui B3 - 800€ B4 - 700€ B5 - 500€ Na folha 2 o que quero que aconteça é que quando insiro por exemplo o nome Rui na Célula B2, na célula B3 me dê o respectivo salário! Notar que A3 corresponde a B3 na 1ª folha, e assim sucessivamente! Obrigado RE: Macro ou Fórmula! - Erre - 28-12-2010 14:04 Se percebi bem, parece muito fácil... Usas a função "procv" em inglês é "vlookup" (acho que é assim que se escreve). Esta função tem 4 parâmetros: procv(Valor_a_procurar;matriz_tabela;Num_indice_coluna;procurar_intervalo) - Valor_a_procurar - No teu caso vai ser o valor que introduzires, por isso, no teu exemplo vai ser a célula B2 (da folha 2). - Matriz_tabela - É o local onde o valor vai ser procurado. No teu caso podes seleccionar a tabela toda da folha 1, incluindo os valores e tudo. - Num_indice_coluna - é um valor real (1, 2, 3...) que vai definir a coluna da tabela de onde vai ser devolvido o valor que pretendes - No teu exemplo será a coluna 2 (dos ordenados). - procurar_intervalo - Eu coloco sempre "falso" (com as aspas), caso contrário não é procurado o valor exacto, mas são também incluídos valores aproximados (acho eu). No final terás uma sintaxe na célula B2 deste género: =PROCV(A1;Folha1!A3:B5;2;"falso") Em que: A1 é onde vais inserir o valor que desejas procurar e em A2 é onde te vai aparecer o resultado desejado. Espero ter sido claro e ter ajudado. Cumpz. RE: Macro ou Fórmula! - danimalaca - 28-12-2010 19:24 Erre, muito obrigado, é isso mesmo! Abraço, feliz ano 2011 |