Árvore de páginas

Data e Hora Planning

Objetivo:

Permitir inserir uma função do tipo “Data & Hora” na barra de fórmulas.

Visão Geral

Possibilita inserir funções de data e hora nas células de uma determinada pasta. No momento da escolha da função desejada, será apresentada uma caixa de diálogo, a qual informa o objetivo da função, assim como a sua forma de execução. Na sequência, o campo correspondente será apresentado na barra de ferramentas para a execução dela.

Nota:
Para inserir uma função, é necessária a existência de um plano aberto. 

 

A seguir será descrita cada uma das funções disponíveis. Pode ser utilizada referência para células de um plano também. 

Nome:Descrição:Exemplos:

DATE

Retorna uma data através de parâmetros. O primeiro é o ano, depois mês e por último dia.

date(A1;A2;A3), onde A1=2015, A2=12, A3=31
date(2015;12;31)

DATEVALUE

Converte um valor em texto, para um valor do tipo DATA. *

datevalue(A1), onde A1="31/12/2015"
datevalue("28/02/2015")

TIME

Retorna um valor do tipo Hora através de parâmetros em texto.

time(A1;A2;A3), onde A1=14, A2=59, A3=35
time(14;59;35)

TIMEVALUE

Converte um valor em texto, para um valor do tipo HORA.*

timevalue(A1), onde A1=14:59:35 
timevalue("14:59:35")

DATEADD

Retorna uma nova data a partir de uma data pré-definida. A adição pode ser feita em dias, meses e anos.*

dateadd("d";1;"31/12/2015")
dateadd("m";1;"31/12/2015")
dateadd("yyyy";1;"31/12/2015")
dateadd("d";1;A1), onde A1=31/12/2015
dateadd("m";1;A1), onde A1=31/12/2015
dateadd("yyyy";1;A1), onde A1=31/12/2015
dateadd("h";1;"12:00:00")

DATEDIFF

Retorna um número que representa a diferença em duas datas.*

datediff("m";31/12/2013;31/12/2015)
datediff("d";31/12/2013;31/12/2015) 
datediff("yyyy";31/12/2013;31/12/2015) 
datediff("m";$A$1;$A$2), onde A1=31/12/2013 e A2=31/12/2015 
datediff("d";$A$1;$A$2), onde A1=31/12/2013 e A2=31/12/2015

YEAR

Retorna um número que representa o ano em uma data. Varia de 1 a 9999.

year(31/12/2015)
year(A1), onde A1=31/12/2015

MONTH

Retorna um número que representa o mês em uma data. Varia de 1 a 12.

month(31/12/2015) 
month(A1), onde A1=31/12/2015

DAY

Retorna um número que representa o dia em uma data.

day(31/12/2015) 
day(A1), onde A1=31/12/2015

HOUR

Retorna um valor que representa hora, a partir de um valor texto.*

hour("15:59:35") 
hour(A1), onde A1=15:59:35

MINUTE

Retorna um valor que representa os minutos em uma hora, a partir de um valor texto.*

minute("15:59:35") 
minute(A1), onde A1=15:59:35

SECOND

Retorna um valor que representa os segundos em uma hora, a partir de um valor texto. Varia de 0 a 59.*

second("15:59:35") 
second(A1), onde A1=15:59:35

TODAY

Retorna a data atual. Toda vez que a função for chamada, uma nova data será exibida.

Today()

NOW

Retorna um novo valor em horas. Toda vez que a função for chamada, um novo valor será exibido.

Now()

* Quando se referenciar uma célula, não se deve utilizar “aspas duplas”, quando se utiliza valores em texto, deve-se aplicar o uso de “aspas duplas” na função, conforme os exemplos mostrados.