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] > >
Teste_datas.ods
Description: application/vnd.oasis.opendocument.spreadsheet
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
