Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Senhores, bom dia.
Estou tentando fazer um calculo simples, para retornar o número de visitas que um vendedor deveria fazer a partir da sua classificação. Acontece que essa classificação eu subo a partir de um arquivo de excel e não são todos os clientes que estão classificados, e automaticamente o cliente retorna classificação nula com o simbolo "-" e assim não estou conseguindo fazer um calculo.
Abaixo como subo o
LOAD ship_to,
Classificação_manual
FROM
...\Local\Brasil\\Objetivos.xlsx
(ooxml, embedded labels, table is Classificação);
Abaixo a expressão, onde está circulado em vermelho, a instrução que não funciona. Ps.: faltou fechar o último parenteses na instrução, mas relevem.
Abaixo a tabela que deveria trazer o calulo, onde está o X é que não apresenta nenhum dado.
Obrigado
E se usarmos o match, já que esta literal '-' existe:
Match(Classificação_manual,'-')=1
O código ficaria igual abaixo ?
Não deu certo ainda....rs... tá complicado.
Você possui '-' no campo Classificação_manual? Ou isso é a representação padrão de nulo?
Se nulo:
IsNull(Classificação_manual)=-1
Nem com os dados da aplicação embaralhado como exemplo?
Dados Fictícios - Embaralhando
Ainda não rolou.
Os clientes que aparecem como "-" são clientes que o sistema não encontrou no arquivo de excel e creio que atribua nulo a eles.
LOAD ship_to,
Classificação_manual
FROM
...\Local\Brasil\\Objetivos.xlsx
(ooxml, embedded labels, table is Classificação);
Editado:
É possível tratar o cliente que o sistema não acha na planilha em seu script?
Tipo:
If( IsNull(Cliente),'Não Encontrado', Cliente)