Compartilhar via

PROCV retornando diversos valores exclusivos.

Anônima
2016-04-12T00:50:05+00:00

Bom dia a todos, eu precisava de uma função capaz de retornar diversos valores de uma coluna desde que em uma segunda coluna estes valores sejam exclusivos.

Ex:

      coluna1     coluna2      

1          A              FE           

2          A              FE             

3          B              CG           

4          A              CG            

Digamos que eu precise encontrar todos os valores de "A" cuja o valor da "coluna 2" seja único. Para isto a única entrada que possuo é o próprio A e a função ÍNDICE matricial deverá encontrar somente os valores cuja coluna 2 seja única. Sendo assim o resultado seria:

    Coluna1       Coluna2

1      A                   FE           (Referente a linha 1)

2      A                   CG          (Referente a linha 4)

Alguém pode me ajudar??

Muito Obrigado!!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2016-04-12T13:01:56+00:00

Melhor seria usar:

=SEERRO(ÍNDICE($D$3:$D$6; MENOR(SE(($B$10=$B$3:$B$6)*($C$10=$C$3:$C$6)*(CONT.SE($E$9:E9;$D$3:$D$6)=0); LIN($D$3:$D$6)-MÍNIMO(LIN($D$3:$D$6))+1; ""); 1));"")

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

4 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2016-04-12T13:34:09+00:00

    Muito obrigado a todos que dedicaram seu tempo a esta questão!

    A questão foi respondida no fórum( http://gurudoexcel.com/forum/viewtopic.php?f=9&t=1885&p=9669#p9669 )

    Obrigado Felipe, e me desculpe de novo pelo post multiplo.

    Att

    Felipe Antolini

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2016-04-12T13:28:28+00:00

    Melhor seria usar:

    =SEERRO(ÍNDICE($D$3:$D$6; MENOR(SE(($B$10=$B$3:$B$6)*($C$10=$C$3:$C$6)*(CONT.SE($E$9:E9;$D$3:$D$6)=0); LIN($D$3:$D$6)-MÍNIMO(LIN($D$3:$D$6))+1; ""); 1));"")

    Bom dia, Felipe Gualberto.

    Primeiramente me desculpe pelo post multiplo, eu desconhecia essa metodologia de deixar o link dos outros fóruns onde postei a dúvida. Faz todo o sentido... Portanto segue abaixo:

    http://gurudoexcel.com/forum/viewtopic.php?f=9&t=1885&p=9665#p9665

    Sobre a resposta que me encaminhou, é muito útil e eu cetamente vou estudá-la a fundo, porém ela conta com o conhecimento prévio das duas variáveis de entrada, o que não é minha realidade.

    Possuo uma lista de recebimentos onde tenho um partynumber e pretendo encontrar todos os fornecedores para tal. As entradas de recebimentos ficam em uma planilha separada da planilha de resultados (outra aba), portanto a solução que preciso deve ser capaz de listar em uma nova planilha, todos os fornecedores cujo item de fornecimento coincidem com o PN listado, porém devido a multiplos fornecimentos para cada fornecedor, preciso que cada linha da nova planilha traga um fornecedor diferente (filtrando os fornecimentos repetidos) e a fórmula deve ser capaz de funcionar em outra aba, separada da planilha de fornecimento.

    Muito Obrigado pela atenção até o momento Felipe Gualberto! Seria possível criar este algoritimo?

    Att

    Felipe Antolini

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2016-04-12T12:59:54+00:00

    Veja este exemplo:

    https://onedrive.live.com/redir?resid=FB206A2D510E0661!370635&authkey=!AJMYmoDfm5R43nk&ithint=file%2cxlsx

    Em E10:

    =SEERRO(ÍNDICE($D$3:$D$7; MENOR(SE(($B$10=$B$3:$B$7)*($C$10=$C$3:$C$7)*(CONT.SE($E$9:E9;$D$3:$D$7)=0); LIN($D$3:$D$7)-MÍNIMO(LIN($D$3:$D$7))+1; ""); 1));"")

    (fórmula matricial e copiá-la para baixo)

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2016-04-12T12:40:09+00:00

    Olá, FelipeAntolini, tudo bem?    

    Obrigado por entrar em contato com à Comunidade Microsoft!

    Sugiro que poste a sua dúvida no link abaixo que vai direcioná-lo ao MSDN que é um fórum especialmente destinados para desenvolvedores e profissionais em TI.

    Se a resposta ajudou de alguma forma, por favor, marque como resposta.

    Espero ter ajudado, até mais!

    Esta resposta foi útil?

    0 comentários Sem comentários