2 Replies Latest reply: Mar 15, 2013 12:34 PM by Rebeca Gums RSS

    Função Index

      Bom dia a todos!

       

      Tenho os seguintes dados:

       

      ID  Unidade

      1    102N,102N

      2    304L

       

      Quando utilizo a função

       

             if((index(Unidades, ',',1)) = 0,Unidades)


      no caso do ID = 2 ele me retorna 0, OK porque realmente não tem vírgula. O problema é que no outro ele não retorna nada, está retornando um -, que pelo que sei é nulo. Então pensei: Vou colocar para trazer, só onde o retorno da função é igual a 0. Então: ele não me obedece, retorna todo mundo da mesma maneira. E no Help, a descrição da função diz que ele deveria retornar um número.

       

      Alguém sabe o porque dele não retornar um número?

       

      Att.

      Rebeca