jormigalm Posted March 3, 2014 at 02:29 AM Report #547303 Posted March 3, 2014 at 02:29 AM Olá Pessoal, Deparei-me com a necessidade de realizar uma operação em EXCELL em que à partida terei que recorrer a uma função lógica, e se não me engano, deverei ter que utilizar a função SE. Mas, por mais voltas que dê, não estou a conseguir realizar a tarefa a que me proponho. Se algum dos colegas de forum me puder prestar auxílio nesta situação e tenha tempo para tal, agradeço muito. Então cá vai: Tenho os seguintes campos: A B C D 3735759,378 1 ______________1 7682026,775 2 ______________1 969030,0402 3 ______________1 5562045,195 4 ______________2 948628,6253 5 ______________2 2730031,959 6 ______________3 322834,1884 7 ______________4 947506,7108 8 ______________4 991598,8968 9 ______________4 2518047,859 10 ______________4 528485,2348 11 ______________5 372036,2928 12 ______________5 237118,3847 13 ______________6 648240,1995 14 ______________6 530629,3348 15 ______________6 224572,5273 16 ______________7 310614,6499 17 ______________7 172953,2071 18 ______________7 247997,6518 19 ______________8 1523325,962 20 ______________8 365608,5166 21 ______________8 1033383,991 22 ______________8 161312,4164 23 ______________9 O que pretendia seria que os valores da coluna A, pudessem ocupar as linhas da coluna C, sempre que ao valor da coluna B corresponde-se igual valor na coluna D. Assim, no caso do 1º valor da coluna A (3735759,378), este deveria passar a ocupar as três primeiras linhas da coluna C, uma vez que é nessas linhas que o valor 1, na coluna B, tem correspondência com os valores 1, da coluna D. Concluíndo, a correspondência que se estabelece entre as colunas A e B, pretenderia que se viessem a concretizar nas colunas C e D. Nao pretendo qualquer tipo de soma, apenas a correspondência de valores. Quando me deparei com esta situação pareceu-me de fácil resolução, mas a verdade é que alguma falta de prática em EXCELL avançado me impediu até agora de conceber uma fórmula automática para a solucionar de modo mais eficiente. Qualquer dica que me possam oferecer para resolver este pequeno quebra-cabeças é muito bem-vinda, e ficam já os meus agradecimentos para a atenção prestada. Um abraço Jorge Santos
jonsmau Posted June 12, 2014 at 10:00 AM Report #559128 Posted June 12, 2014 at 10:00 AM Olá, Já vai um pouco tarde, mas a solução penso que seja esta: =PROC(D1;$B$1:$B$23;$A$1:$A$23) (formula para C1 que deve ser 'arrastada' pela coluna C) (NOTA: 23 é o numero de linhas das colunas, pode variar) Abraço! 🙂
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