Página 1 de 1

Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 09:10
por Stones
Prezados Colegas,
recentemente postei esta planilha para resolução de uma dúvida que foi prontamente sanada pelo nosso colega MarcilioLobao. Agora surgiu outra situação que preciso resolver e não tenho a ideia de como fazer. Já tentei algumas fórmulas, como a combinação de PROCV + SE, mais infelizmente não obtive o resultado que preciso.

Explicação:
Preciso lançar nesta Planilha as Ordens de Serviço atendidas pelos colaboradores da empresa em que eu trabalho. Para cada linha da planilha posso ter uma Ordem de Serviço de uma empresa diferente, pois tenho 03 contratos com empresas distintas e cada uma delas tem um valor para a Hora Técnica de Serviço.
Infelizmente preciso que todas estas informações façam parte da mesma Planilha.

O Problema:
Os três contratos que a minha empresa atende tem Sistemas autorizados para a execução dos serviços.
Exemplos:

01) No Contrato ANTARCTICA e BRAHMA eu tenho autorização para atender o Sistema PCA, já no contrato SKOL e não posso atender esse Sistema;
02) No Contrato ANTARCTICA eu tenho autorização para atender o Sistema RBB, já nos contratos BRAHMA e SKOL eu não posso atender esse Sistema.

Eu preciso lançar essa informação na Planilha O.S e a mesma me retornar se o Sistema esta ou não liberado para o atendimento, não da pra fazer na mão.

Planilha em anexo.
Informações da Planilha:
01) Coluna Contrato: Identifica a empresa onde o serviço foi prestador;
02) Coluna Nº Ordem de Serviço: Identifica o nº da Ordem de Serviço;
03) Coluna Sistema: Identifica o Sistema que será atendido (Esta informação vem da Planilha Parametros);
04) Coluna Status da Sigla: Identifica se o Sistema esta ou não autorizado para o atendimento (Esta informação vem da Planilha Parametros);
05) Coluna Status da Ordem: Identifica qual o Status da Ordem de Serviço junto ao Cliente;
Etc...

P.S.: Pensei em juntas todos Sistemas na mesma planilha, entretanto, não sei como fazer para verificar quando determinado contrato for utilizado para verificar se aquele sistema esta ou não autorizado.

Pessoal, desde já agradeço a quem puder ajudar.
Muito obrigado.

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 10:24
por FelipeMGarcia
Stones,

Veja se o que fiz te ajuda.

abs

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 10:49
por Stones
FelipeMGarcia, bom dia!

Então!!! Vi que você juntou todos os Sistemas em uma só tabela. Eu tentei isso também, entretanto, como poderia colocar essa informação na Planilha O.S comparando com o Contrato e informando se o sistema esta ou não autorizado.

A Restrição aqui depende do contrato.

Veja a Planilha com a lista adicionada.

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 12:54
por FelipeMGarcia
Veja se agora está do jeito que precisa.

Abs

Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 14:07
por Stones
FelipeMGarcia, boa tarde!

Show de bola, é isso mesmo que eu estava precisando. Só ficou faltando um detalhe, quando o Sistema não estiver presente em algum dos contratos, tem como colocar uma mensagem, Tipo "Sistema não pertence ao contrato", evitando assim que o Status fique sem nada.

Veja o exemplo do Sistema TTA, ele não esta presente no Contrato ANTARCTICA.

Veja a Planilha.

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 14:10
por FelipeMGarcia
Segue novamente.

Abs

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 14:55
por Stones
FelipeMGarcia, boa tarde!

Cara, Sensacional !!! Nota 10!!!

Ficou perfeito. Era isto que eu precisava. Muito Obrigado.

Gostaria apenas de uma explicação de como você resolveu a questão, assim eu posso aprender a resolução utilizada e não apenas utilizar o que você fez.

Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 15:33
por FelipeMGarcia
Stones,

Vou tentar explicar, espero que ajude a entender a função:

A função ÍNDICE, retorna a informação desejada que no seu caso é o Status;
A função CORRESP busca a posição na qual o sistema e o contrato estão, como usei o &, ele faz uma concatenação do contrato + sistema (AntarcticaCAB);
A função SEERRO, caso dê erro ou não encontre, eu coloquei para trazer "Sistema não pertence ao contrato"

A função é matricial e para funcionar após digitar a fórmula tem que apertar CTRL + SHIFT + ENTER.

Espero que tenha ajudado a entender.

abs

Re: Quebra Cabeça - Como resolver !!!!!

Enviado: 07 Fev 2017 às 15:45
por Stones
Perfeito FelipeMGarcia!

Entendi a sua solução. Me ajudou muito. Mais uma vez agradeço pela ajuda.

Muito Obrigado.

Um forte Abraço,

Stones