Função digito ...
Enviado: 13 Nov 2017 às 15:29
Boa tarde!!
Uso uma expressão na célula pra retornar um dígito. Gostaria que alguém me desse uma luz de como passar isso para uma função.
Por exemplo: Em uma célula eu digito um número de até 9 digitos, podendo ser menos, e na célula ao lado, ela retorna o dígito dessa sequencia. Depois, em uma terceira ´celula, eu concateno as duas
A2: 888888
A3: =10-MOD(SOMA(--EXT.TEXTO(TEXTO(A2;"000000000");{2;4;6;8};1);--DIREITA(EXT.TEXTO(TEXTO(A2;"000000000");{1;3;5;7;9};1)*2);--ESQUERDA(TEXTO((EXT.TEXTO(TEXTO(A2;"000000000");{1;3;5;7;9};1)*2);"00")));10)
Aqui quando o cálculo do dígito é 10, é pra retornar zero no resultado final
A4: SE(A3<>10;A2&-A3;A2&"-"&0)
Eu estava pensando se teria como criar uma função do tipo =retornadigito(A2)
Muito obrigado aos que me ajudarem
Uso uma expressão na célula pra retornar um dígito. Gostaria que alguém me desse uma luz de como passar isso para uma função.
Por exemplo: Em uma célula eu digito um número de até 9 digitos, podendo ser menos, e na célula ao lado, ela retorna o dígito dessa sequencia. Depois, em uma terceira ´celula, eu concateno as duas
A2: 888888
A3: =10-MOD(SOMA(--EXT.TEXTO(TEXTO(A2;"000000000");{2;4;6;8};1);--DIREITA(EXT.TEXTO(TEXTO(A2;"000000000");{1;3;5;7;9};1)*2);--ESQUERDA(TEXTO((EXT.TEXTO(TEXTO(A2;"000000000");{1;3;5;7;9};1)*2);"00")));10)
Aqui quando o cálculo do dígito é 10, é pra retornar zero no resultado final
A4: SE(A3<>10;A2&-A3;A2&"-"&0)
Eu estava pensando se teria como criar uma função do tipo =retornadigito(A2)
Muito obrigado aos que me ajudarem