Olá Nilson!

 Pode ser que a sua versão não seja a mais atual e a função EXT.TEXTO deva,
então, ser renomeada para MEIO.

 De qualquer forma, segue o exemplo em anexo. Coloquei seu email em cópia.

 Abraço,
 Gustavo Pacheco.




Em 25 de agosto de 2010 09:30, Nilson Almeida de Araújo <
[email protected]> escreveu:

> Bom dia!
>
> Valeu Gustavo, resolveu meu problema principal. Esse cálculo com as datas e
> horas vai me servir muito no meu trabalho. (obrigado também, Oswaldo).
>
> Quanto à formatação pedida, de fato terei de realizar cálculos com as
> datas.
> Eu abri um documento novo, coloquei a informação 2208101300 na célula B4
> (mantive a formatação padrão do CALC). Em outra célula (C4) colei a fórmula
> sugerida:
>
> =DATA.VALOR(EXT.TEXTO(B4;1;2)&"/"&EXT.TEXTO(B4;3;2)&"/"&EXT.TEXTO(B4;5;2))+TEMPO(EXT.TEXTO(B4;7;2);EXT.TEXTO(B4;9;2);0)
> A célula deu-me como resposta: #NOME?
> Cheguei a mudar a formatação de B4 para texto, mas não mudou a resposta.
> Imagina o que possa ter dado errado?
> Um abraço a todos e até mais!
>
>
>
> -----Mensagem original-----
> De: [email protected] [mailto:[email protected]] Em nome de Gustavo
> Pacheco
> Enviada em: terça-feira, 24 de agosto de 2010 21:00
> Para: [email protected]
> Assunto: Re: [usuarios OOo] Formatação e calculo com datas.
>
>  Olá Nilson!
>
>  Abaixo seguem algumas sugestões:
>
> Em 24 de agosto de 2010 11:09, Nilson Almeida de Araújo <
> [email protected]> escreveu:
>
> > Bom dia!
> >
> > Estou com uma dúvida no CALC:
> >
> >  Eu desejava subtrair datas com horas
> >
> > Exemplo: (22/08/10 13:00    subtrair       21/08/10  12:00)
> >
> >                 Esperava obter: 23:00         no entanto, o CALC me
> > retorna: 01:00
> >
>
>  Acredito que você tenha desejado dizer que esperava obter 25:00, certo?
>
> Para obter 25:00:
> - clique sobre a célula com o botão direito do mouse em Formatar células...
> - na guia Números, escolha a Categoria 'Hora' e o Formato '876613:37:46'
> - no código do formato, aparecerá [HH]:MM:SS
> - clique OK.
>
> O resultado 01:00 significa que você provavelmente está usando o formato
> HH:MM. Nesse caso, caso, o Calc contará até 24 horas e, depois, reiniciará
> a
> contagem em 01:00. Logo, você de fato tem 25 horas como resultado, no
> entanto, a  exibição é de 01:00 hora.
>
>
>
> >                  Porque isso acontece?  Como posso corrigir?
> >
> > Além disso: Como faço para configurar uma formatação de modo que apenas
> > digitando: 2208101300 o CALC já me forneça 22/08/10 13:00  ?      No
> mais,
> > só tenho a agradecer aos colegas do fórum que estão sempre dispostos a
> > ajudar.
> >
> >
>
> Pois é... uma possibilidade imediata é ir novamente na formatação e usar
> como código de formato:
>
>  00"/"00"/"00" "00":"00
>
> No entanto, imagino que você tenha que fazer cálculos com essas datas
> depois. Isso não será possível nesse formato. Deverá ser feita uma
> conversão
> de formato para data. Considerando que você tenha, por exemplo, na célula
> B4, o valor:
>
> 2208101300
>
> formatado com o código acima, a fórmula abaixo (em outra célula qualquer),
>
>
> =DATA.VALOR(EXT.TEXTO(B4;1;2)&"/"&EXT.TEXTO(B4;3;2)&"/"&EXT.TEXTO(B4;5;2))+TEMPO(EXT.TEXTO(B4;7;2);EXT.TEXTO(B4;9;2);0)
>
> resultará na data válida: 22/08/10 13:00:00.
>
> Acho que pode existir uma forma melhor de fazer isso, no entanto, essa
> sugestão funciona.
>
> Abraço,
>
> Gustavo Pacheco.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Attachment: Teste_datas.ods
Description: application/vnd.oasis.opendocument.spreadsheet

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a