O que a função SEGUNDO faz?
A função SEGUNDO devolve os segundos de um valor de tempo, como um número inteiro de 0 a 59. O argumento pode ser uma célula com horário, um texto como "6:45 PM", um número decimal que representa a fração do dia ou o resultado de outra fórmula. Serve para separar os segundos de um registro e para medir tempos de cronômetro.
| Nome em português | SEGUNDO |
|---|---|
| Nome em inglês | SECOND |
| Categoria | Data e hora |
| Retorna | Número inteiro de 0 a 59 (os segundos do valor de tempo) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função SEGUNDO?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| núm_série | Sim | O horário de que você quer os segundos. Pode ser um texto entre aspas, como "6:45 PM", um número decimal, como 0,78125 (6:45 PM), ou o resultado de outra função, como VALOR.TEMPO. |
Como usar a função SEGUNDO na prática?
Exemplo 1: Segundos de cada registro
| A | B | C | |
|---|---|---|---|
| 1 | Registro | ||
| 2 | 16:48 | 18 | |
| 3 | 16:48 | 0 | |
| 4 | 09:15 | 59 |
=SEGUNDO(A2) Em inglês: =SECOND(A2) =SEGUNDO(A3) Em inglês: =SECOND(A3) =SEGUNDO(A4) Em inglês: =SECOND(A4) SEGUNDO devolve só a parte dos segundos: 18 para 16:48:18, 0 para 16:48:00 e 59 para 09:15:59. A hora e os minutos são ignorados.
Exemplo 2: Segundos de uma diferença entre horários
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Início | Fim | ||
| 2 | 09:15 | 09:17 | 25 |
=SEGUNDO(B2-A2) Em inglês: =SECOND(B2-A2) A duração entre 09:15:20 e 09:17:45 é de 2 minutos e 25 segundos. SEGUNDO devolve só a parte dos segundos, 25. Os 2 minutos podem ser obtidos com MINUTO da mesma diferença.
Exemplo 3: Horário convertido em segundos desde a meia-noite
| A | B | C | |
|---|---|---|---|
| 1 | Registro | ||
| 2 | 01:02 | 3.723 |
=HORA(A2)*3600+MINUTO(A2)*60+SEGUNDO(A2) Em inglês: =HOUR(A2)*3600+MINUTE(A2)*60+SECOND(A2) A hora vale 3.600 segundos e o minuto vale 60. Para 01:02:03, 1 × 3600 + 2 × 60 + 3 = 3.723 segundos desde a meia-noite.
Quais erros a função SEGUNDO costuma dar?
#VALOR!
Por que acontece: O argumento é um texto que não pode ser interpretado como horário, como "abc".
Como corrigir: Aponte para uma célula com horário ou para um texto em formato de hora, como "6:45 PM".
=SEGUNDO("abc")Resultado: #VALOR!Resultado 0 em horário sem segundos
Por que acontece: Um horário digitado sem a parte dos segundos, como 16:48, tem 0 segundo, e a função devolve 0.
Como corrigir: Confira se o valor tem a parte dos segundos. Digite o horário completo, como 16:48:18.
SEGUNDO no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | SEGUNDO (SECOND) | Referência deste dicionário. |
| Google Planilhas | SEGUNDO (SECOND) | Mesmo nome e mesma lógica. A página do Google lembra que a entrada deve ser uma célula com data e hora, uma função que devolve data e hora, como TEMPO, ou um número, e que SEGUNDO(12:00:00) digitado direto gera erro. Documentação do Google |
| LibreOffice Calc | SEGUNDO (SECOND) | No LibreOffice Calc em português também se chama SEGUNDO e devolve um inteiro de 0 a 59. A ajuda informa que a função arredonda para o segundo mais próximo. Ajuda do LibreOffice |
A função SEGUNDO existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a SEGUNDO, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a SEGUNDO?
- A função devolve só a parte dos segundos (0 a 59). Para a hora use HORA, e para os minutos use MINUTO.
- A ajuda do LibreOffice informa que SEGUNDO arredonda para o segundo mais próximo, em vez de devolver a parte inteira dos segundos.
- Para converter um horário em segundos totais, use HORA(A1)*3600+MINUTO(A1)*60+SEGUNDO(A1).
- Para montar um horário a partir de hora, minuto e segundo, use a função TEMPO.
Perguntas frequentes sobre a SEGUNDO
Como extrair só os segundos de um horário no Excel?
Use SEGUNDO(A2), com o horário na célula A2. A função devolve um inteiro de 0 a 59: para 16:48:18, o resultado é 18.
A função SEGUNDO devolve o total de segundos de uma duração?
Não. SEGUNDO devolve só os segundos do minuto, de 0 a 59. Para o total de segundos de uma duração, multiplique a duração por 86400, o número de segundos de um dia.
Como converter um horário em segundos desde a meia-noite?
Use HORA(A2)*3600+MINUTO(A2)*60+SEGUNDO(A2). Para 01:02:03, o resultado é 3.723 segundos.
Funções relacionadas
Ver todas as funções de data e hora
Fontes consultadas
- Microsoft: função SEGUNDO
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função SEGUNDO
- LibreOffice: função SEGUNDO
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.