RE: provavelmente você está recebendo o valor de #VALUE! erro
- TimeValue () espera um valor TEXT e é provável que você faça referência a um valor VALUE.
veja link
ou google "" Como corrigir um valor de #VALUE! erro na função TIMEVALUE ".
RE: a função Value ()
- isso não é necessário no Excel, é fornecido para compatibilidade com outros programas de planilha. veja link
ou google "função VALUE do Excel".
Exemplos (insira e formate células usando uma planilha xl)
formato personalizado A1 como hh: mm: ss.000 e, em seguida, insira 16: 48: 30.001
O formato geral B1 está bem, digite a fórmula: = TIMEVALUE (TEXT (A1, "hh: mm: ss.000"))
C1 insira a fórmula: = TIMEVALUE (A1)
Resultados:
A1 16: 48: 30.000
B1 0,700347222
C1 #VALUE!
Comentários da fórmula da célula:
A1: 16: 48: 30.000
apenas um digitado em VALUE, célula formatada como hh: mm: ss.000
B1: = TIMEVALUE (TEXT (A1, "hh: mm: ss.000"))
isso funciona TEXTO (..) é converter o VALOR em A1 para TEXTO no
formato de "hh: mm: ss.000" que a função TIMEVALUE espera
C1: = TIMEVALUE (A1)
- o erro com #VALUE! porque A1 é um VALOR JÁ, é só
foi formatado para parecer com texto.