ÍNDICE & CORRESP com valores repetidos

Anônima
2023-10-08T20:54:40+00:00

Olá. Tenho uma planilha de consulta que opera da seguinte maneira: ao entrar com um valor (valor a ser consultado) na cédula B10, a cédula C10 retorna o número de uma NF que corresponde ao valor inserido na B10. O problema começa quando eu tenho duas NFs de mesmo valor. A função só vai me retornar com o primeiro valor encontrado na matriz percorrida. Alguém poderia me ajudar a resolver isso? Gostaria que fosse mostrado TODAS as NFs que possuem aquele valor (B10). Se necessário posso disponibilzar a planilha. Deixei um exemplo com duas NFs de mesmo valor (30,4), onde a fórmula só me retornou uma NF (41398) correspondente.

Fórmula na cedula C10: =ÍNDICE(Tabela_nfe[NF];CORRESP([@[Valor a ser consultado]];Tabela_nfe[Valor Líquido];0))

![](https://learn-attachment.microsoft.com/api/attachments/acf4037e-2e11-405d-940d-bee85923ca56?platform=QnA

Microsoft 365 e Office | Excel | Para empresas | 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

1 resposta

Classificar por: Mais útil
  1. Dio Xavier 297.1K Pontos de reputação Moderador Voluntário
    2023-10-08T23:38:10+00:00

    Olá

    Bem vindo à Comunidade Microsoft 365 e Office

    Tudo bem, Fábio? Para retornar todas as NFs que possuem o mesmo valor, você pode utilizar a função FILTRAR. Primeiro, você precisa criar uma coluna auxiliar na sua tabela que verifique se o valor líquido é igual ao valor inserido na célula B10. Por exemplo, na coluna D, você pode utilizar a fórmula =IF(Tabela_nfe[Valor Líquido]=B10, "Sim", "Não"). Em seguida, na célula C10, você pode utilizar a fórmula =FILTRAR(Tabela_nfe[NF], Tabela_nfe[D]="Sim"). Essa fórmula irá filtrar apenas as NFs que possuem o mesmo valor inserido na célula B10.

    Esta resposta foi útil?

    0 comentários Sem comentários