Encontrar valores exclusivos depende de outro valor da coluna com o menu suspenso

0

Eu só quero encontrar pedidos de venda exclusivos no gráfico abaixo. Algumas ordens de venda são comuns para os dois centros de trabalho. Ordem do cliente 1000146203.

=IF(A2=$E$1,(COUNTIF($B$2:B2,B2)=1)*1)

Esta fórmula funciona. Mas depois que selecionei o TR002, ele perdeu ordens de vendas comuns para o TR001 e TR002 que mencionei acima. Como encontrar pedidos de venda exclusivos como 1 e Fales depois de alterar o centro de trabalho usando o menu suspenso ($ E $ 1).

insira a descrição da imagem aqui

Pedido de vendas do centro de trabalho exclusivo ou não

TR001   2000020429  =IF(A2=$E$1,(COUNTIF($B$2:B2,B2)=1)*1)
TR001   1000146203  FALSE
TR001   1000146275  FALSE
TR001   1000147389  FALSE
TR002   1000144516  1
TR002   1000146203  0
TR002   2000020880  1
Sandaruwan Weerasinghe
fonte
Bem-vindo ao Super Usuário! Estou tendo dificuldades para entender qual é o seu objetivo. Por favor edite sua pergunta para incluir mais detalhes sobre o que você está tentando realizar, e qual é o problema com a sua abordagem atual é. Obrigado!
3D1T0R
(1) Não entendo o que você está pedindo. Por favor edite sua pergunta para explicar isso mais claramente. Por exemplo, (a) explique o papel de E1sua pergunta, (b) dê exemplos dos resultados desejados (explique por que eles são os que você deseja, se houver alguma possibilidade de ambiguidade), (c) explique por que você espera que fórmula para fornecer esses resultados e (d) apresentar os resultados reais que você está obtendo. (2)  Por favor, não poste imagens de texto.   ... (continua)
Scott
(Continua)… Poste uma representação textual de seus dados, como foi feito aqui e aqui ; use o site Formatar texto como tabela ou o gerador de tabelas de texto sem formatação, se desejar. Inclua os dados de saída que você espera dos dados de entrada (identificando claramente qual é qual) e forneça uma descrição mais clara do cálculo que você deseja que o Excel faça. ………………………… Por favor, não responda nos comentários; edite sua pergunta para torná-la mais clara e completa.
Scott
A ordem do 1000146203cliente é duplicada se considerar apenas a coluna B, mas se incluir o centro de trabalho um com TR001e outro sem, TR002portanto, único. Mas se você usar este =IF(A2=$E$1,(COUNTIF($B$2:$B2,B2)>1)*1)então você encontrar 1em C7com TR002 1000146203. Você está procurando ou algum outro? Mas o problema é que a fórmula não funciona corretamente com TR001!!.
Rajesh S

Respostas:

0

Eu acho que você está procurando isso em termos de extração de "Centro de trabalho exclusivo para correspondência de pedidos de vendas".

insira a descrição da imagem aqui

Escreva esta fórmula de matriz na célula E4, termine com Ctrl+Shift+Enter& preencha.

{=IFERROR(INDEX($C$4:$C$10, MATCH(0, IF($E$2=$B$4:$B$10, COUNTIF($E$3:$E3, $C$4:$C$10), ""), 0)),"")}

Nota,

  • Como os dados do OP não contêm DUPLICATEs, a fórmula extrai os quatro Sales Orderno caso de um ( Screen Shot 1) .
  • Mas em Screen Shot 2, você pode encontrar DUPLICATEsem Sales Order& a fórmula extrai 3 Unique Sales order.
  • E no caso de TR002fórmula irá extrair tudo, 3 Sales Orderpois não tem DUPLICTATEs.
Rajesh S
fonte