Página 1 de 1
Função Esquerda e Direita
Enviado: 17 Mai 2016 às 12:11
por webmanpt
Oi pessoal,
Estou a tentar usar a função ESQUERDA e DIREITA, mas tenho que selecionar o numero de caracteres que quero, e por vezes é 1, outras vezes é 2. Ex:
33:22 -> Aqui quero 2 primeiros à esquerda
mas se usar a mesma formula aqui:
7:49 -> aqui vai me retornar "7:"
Existe alguma forma de colocar uma formula geral para todos os numeros antes dos dois pontos (:)?
Função Esquerda e Direita
Enviado: 17 Mai 2016 às 12:26
por Parkeless
Opa!
Considerando que a célula está em A1:
=ESQUERDA(A1;LOCALIZAR(":";A1)-1)
Descrição: A função Localizar encontra a string ":", que está na posição 3; queremos retirar até uma posição antes, então fazemos um -1.
A DIREITA achei mais fácil fazer com EXT.TEXTO...
=EXT.TEXTO(A1;LOCALIZAR(":";A1)+1;2)
Descrição: A função localiza a string ":", mas dessa vez queremos pegar o valor dali por diante, então é +1. Coloquei "2" como último argumento, porque ele é o máximo de dígitos que podemos ter. Se só tiver um, como em "11:5" por exemplo, ele puxa o máximo possível, "5" no caso.
Função Esquerda e Direita
Enviado: 17 Mai 2016 às 12:34
por webmanpt
Opa! digo eu, você manja muito

Estava na esperança que houvesse algo mais direto, mas apliquei e funcionou. O problema (não expliquei anteriormente) é que eu preciso de adicionar a função PROCV tambem, porque eu preciso que conforme o nome que eu puser numa celula, ele procure numa coluna e me traga o valor à esquerda do dois pontos. Adiciono a função primeiro?
Função Esquerda e Direita
Enviado: 17 Mai 2016 às 13:14
por Parkeless
Hm... não sei se entendi bem, mas vamos lá.
Esquerda - Inserir na célula L3:
=ESQUERDA(PROCV(K3;$B$7:$H$10;7;FALSO);LOCALIZAR(":";PROCV(K3;$B$7:$H$10;7;FALSO))-1)
Direita - Inserir na célula M3:
=EXT.TEXTO(PROCV(K3;$B$7:$H$10;7;FALSO);LOCALIZAR(":";PROCV(K3;$B$7:$H$10;7;FALSO))+1;2)
É a mesma fórmula anterior, mas ao invés de utilizar como critério a célula "A1", coloquei um procv que procura o nome na lista.
Estou anexando a planilha com a aplicação; se não for isso, encaminha uma outra planilha exemplificando o que tem em mente por favor...
Função Esquerda e Direita
Enviado: 17 Mai 2016 às 13:38
por webmanpt
É exactamente isso
O meu muito obrigado pela resposta pela rapidez
