Jump to content

Recommended Posts

Posted

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

  • 3 months later...
Posted

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!

🙂

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.