Olá Wagner, tudo bem?
Segue abaixo de sua pergunta:
1 - Tem número de loja igual a 2 e número de loja igual a 02 (em programação, para o processador, esses são valore diferentes). Isso é assim mesmo? Deve ser então interpretado mesmo de modo diferente?
>> Sim, está correto, 2 e 02 deve ser interpratado de modo diferente.
2 - O Cód. Produto é um campo composto por números e letras. Tem também espaços vazios e a palavra POLD. É isso mesmo? Se for isso, é bom lembrar que a comparação de texto na programação é feita examinando-se a igualdade dos termos. Assim, A é diferente de a para o processador. Basta, por exemplo, que dois textos desses Cód. Produtos tenham um único espaço a mais em um deles para que eles sejam diferentes. Isso está claro para você?
>> Sim, está claro e concordo que causa diferença caso tenha espaços.
3 - No item 2 da sua demanda você diz : "2º Buscar os registros que tem | Cód. Fornecedor | Cód. Produto | igual e comparar se o campo |valor| é igual, se for, no Campo Divergência mostra Não, se for diferente, mostra Sim". O campo Cód. Fornecedor, embora esteja registrado na planilha como texto, é composto apenas por números. O Cód. Produto (também registrado como texto), todavia, é composto por números e letras. Quer dizer: Jamais serão iguais! Nesse caso a coluna Divergência vai ter sempre a palavra SIM. É isso mesmo?
>> Neste caso acho que não me coloquei corretamente.
Segue como eu faço manualmente por etapa para está duvida:
1º Insiro filtro nos dados.
2º Filtro somente os fornecedores de código 000004.
3º Depois Filtro o código de Material 35121680 POLD.
4º Verifico na coluna M, se os Valores é igual, se for igual, coloco na coluna N Não, se for diferente, coloque Sim.
Aproveitando o filtro que já fiz no 2º passo, escolho outro material e faço esta checagem do valor, até o ultimo material que tenho cadastrado para este fornecedor.
Depois volto no 2º passo e escolho outro fornecedor, escolho o material e checo e assim sucessivamente.
Abs
Postado : 30/04/2014 12:46 pm