Página 1 de 1

Conversão string em minutos

Enviado: 05 Out 2016 às 13:28
por gildo
Boa tarde
Tenho um uma coluna esses dados . preciso converter em minutots
d = dia
m = minutos
h = hora
s = segundo

GOSTARIA DE CONVERTER TUDO EM MINUTOS, COMO FAZER ?

16m 41s
24m 43s
6s
8s
55s
2d 5h 1m 40s

Re: Conversão string em minutos

Enviado: 05 Out 2016 às 13:42
por FelipeMGarcia
Gildo,

Veja se o que fiz é o que você precisa.

Abs

Re: Conversão string em minutos

Enviado: 05 Out 2016 às 14:29
por gildo
Felipe

Boa tarde

O problema é converter essa informação 2d 5h 1m 40s em minutos automaticamente.

depois eu vou gravar uma macro para gravar essa conversão.
como eu posso converter 2d em minutos, sendo que tem o caracter depois do numero ?

Conversão string em minutos

Enviado: 05 Out 2016 às 14:38
por FelipeMGarcia
Supondo que o valor esteja na célula A1, você faz a seguinte fórmula:

Converter dias em minutos:

=VALOR(ESQUERDA(A1;1))*24*60

Re: Conversão string em minutos

Enviado: 05 Out 2016 às 15:50
por gildo
Felipe

Funcionou o seu procedimento, mais tenho a seguinte situação
se ao inves da celular 2d 5h 1m 40s
vier 5h 1m , não vou mais poder pegar o primeiro digito e sim o 4
preciso saber que depois do numero é a identificação de dias, minutos, horas e segundo e depois fazer a conversão

Conversão string em minutos

Enviado: 05 Out 2016 às 17:05
por FelipeMGarcia
Seria isso?

=SE(LOCALIZAR("d";A1);VALOR(ESQUERDA(A1;1))*24*60+SE(LOCALIZAR("h";A1);VALOR(EXT.TEXTO(A1;3;1)*60)+SE(LOCALIZAR("m";A1);EXT.TEXTO(A1;(LOCALIZAR("m";A1)-1);1))))+EXT.TEXTO(A1;(LOCALIZAR("m";A1)+1);2)/60

Re: Conversão string em minutos

Enviado: 06 Out 2016 às 07:30
por FelipeMGarcia
Gildo,

Segue planilha com os cálculos, só que para funcionar todas as opções devem conter 2 digítos.

Abs

Re: Conversão string em minutos

Enviado: 06 Out 2016 às 11:05
por gildo
bom dia

se o campo não tiver o d ou s ou h ou m . a formula apresenta erro

04d20 fica #valor !

Conversão string em minutos

Enviado: 06 Out 2016 às 11:23
por FelipeMGarcia
Tem uma macro no guia do excel que acho que pode te ajuda.

Segue o link: http://guiadoexcel.com.br/conversao-de- ... -segundos/

Re: Conversão string em minutos

Enviado: 07 Out 2016 às 08:58
por gildo
o problema não está na conversão, pois o seu script anterior, funcionar corretamente,
o problema são as variaves que estão dentro do campo, e as vezes ela não podem aparecer,
por exemplo

20 s
40 m 30 s
1h 10m 40s
1d 2h 20m 20s

posso ter essas 04 possibilidades

Conversão string em minutos

Enviado: 07 Out 2016 às 09:50
por FelipeMGarcia
Gildo, se tiver que fazer por fórmula ficará gigante, pois ele tem que considerar se tem somente dias ou dias + horas ou dias + horas + minutos + segundos ou horas + minutos + segundos ou horas + minutos e assim vai.

Conversão string em minutos

Enviado: 07 Out 2016 às 09:57
por gildo
será no meu caso tem uma solução ?

Re: Conversão string em minutos

Enviado: 07 Out 2016 às 10:10
por FelipeMGarcia
Gildo,

Veja se o que fiz te ajuda.

Abs