Mostrando postagens com marcador 02 - Fórmulas e Funções. Mostrar todas as postagens
Mostrando postagens com marcador 02 - Fórmulas e Funções. Mostrar todas as postagens

quarta-feira, 12 de setembro de 2018

Calcular diferença entre duas datas

Diferença entre duas datas

Muitos alunos me perguntam como calcular de forma mais precisa a diferença entre datas.

Para entender melhor, considere o seguinte exemplo:


Se aplicarmos a equação básica para cálculo da diferença entre duas datas, (1) teremos 401 dias:
Lembre-se que devido a variação de dias entre os meses e anos, nem sempre é correto aplicar divisões simples de 30 dias para meses e ou 365 dias, para cálculo de anos.

Antes de apresentarmos a solução você precisa entender uma poderosa função.

Função DataDif()

Segundo a Microsoft:

SINTAXE:
DATADIF(data_inicial; data_final; unidade)

Data_inicial   :  Uma data que representa a primeira data, ou inicial, do período. As datas podem ser inseridas como cadeias de texto entre aspas (por exemplo, "30/1/2001"), como números de série (por exemplo, 36921, que representa 30 de janeiro de 2001, se você estiver usando o sistema de data 1900) ou como resultado de outras fórmulas ou funções (por exemplo, DATA.VALOR("30/1/2001")).

Data_final  :   Uma data que representa a última data, ou final, do período.

Unidade :    O tipo de informação que você deseja retornar:

"A"    - O número de anos completos no período.
"M"   - O número de meses completos no período.
"D"    - O número de dias no período. Os meses e os anos das datas são ignorados.
"AM" - A diferença entre os meses na data_inicial e data_final. Os dias e os anos das datas são ignorados.
"AD" - A diferença entre os dias da data_inicial e data_final. Os anos das datas são ignorados.
"MD"- A diferença entre os dias na data_inicial e data_final. 

Importante:
Não recomendamos usar o argumento "MD", já que existem limitações conhecidas com ele.
Dependendo da versão do Office utilizado você deverá substituir a Letra "A" (ano), da unidade por "Y" (year).

Agora que apresentamos esta função, vejamos como aplica-lá em nosso exemplo:

Calcular o número de anos (2):


Calcular o número de meses (3):
Calcular o número de dias (4):
Observação: Como citado anteriormente a unidade "MD" é consideravelmente instável , desta forma associamos a função SE(), conforme exemplo (4:)

Abaixo demonstro como apresentar o resultado, consolidando o exemplificado acima:



quarta-feira, 7 de fevereiro de 2018

Campos Nomeados




Para melhor entendimento desta opção, vou utilizar a função Soma() em duas situações:

EXEMPLO 1 - Utilizando os endereços de células (range)  e

EXEMPLO 2 - Definir e usar nomes em fórmulas.

"Usando nomes, você pode facilitar muito o entendimento e a manutenção das fórmulas. É possível definir um nome para um intervalo de células, uma função, uma constante ou uma tabela. Depois que você adotar a prática de uso de nomes na pasta de trabalho, poderá atualizar, auditar e gerenciar facilmente esses nomes." - Microsoft

COMO NOMEAR?

Duas maneiras básicas para definir um nome à uma célula ou um intervalo de células em uma planilha , são elas:

1- Utilizando a Caixa de Nome ou Caixa de referência:

A Caixa de Nome localiza-se na extremidade esquerda da barra de fórmulas.

a) Selecione a(s) célula(s) que deseja nomear;

b) Clique na caixa Nome;

c) Digite o nome que você deseja usar para referenciar sua seleção. 
Os nomes podem ter até 255 caracteres. Utilize nomes simples.

2- Utilizando a opção de Definição de Nome:

A Opção de Definição de Nome localiza-se na GUIA FÓRMULAS:

a) Selecione a(s) célula(s) que deseja nomear;

b) Clique na opção Definir Nome;







c) Digite o nome que você deseja usar para referenciar sua seleção. 

Observação: Se desejar você pode modificar o range.

COMO EDITAR NOMES?

A Opção de Definição de Nome localiza-se na GUIA FÓRMULAS:

Selecione a OPÇÃO [GERENCIADOR DE NOMES]

COMO UTILIZAR OS NOMES?

Com base em nosso exemplo anterior, vamos aplicar a função soma e para ficar mais didático estarei digitando está função , veja o exemplo abaixo:

Verifique que o assistente de digitação de função, identifica  os nomes definidos e destaca com uma TAG (etiqueta) amarela, seguido do respectivo nome.

Vamos ver agora o assistente de Argumentos para esta mesma função:


Caso deseja adicionar outro intervalo por exemplo, Somar as vendas de Janeiro e Fevereiro:

Na Função digitada: =SOMA(VENDAS_JANEIRO;VENDAS_FEVEREIRO)
No Assistente de Argumentos.....



Lembrando que utilizamos apenas uma das muitas funções que o Excel possuí, tente aplicar este recurso em outras funções!


sexta-feira, 2 de fevereiro de 2018

Função Desloc



Descrição:

Esta Função faz parte do Grupo Pesquisa e Referência, mesmo grupo do PROCV, CORRESP, ETC.

Segundo a Microsoft esta função retorna uma referência para um intervalo, que é um número especificado de linhas e colunas de uma célula ou intervalo de células. A referência retornada pode ser uma única célula ou um intervalo de células. Você pode especificar o número de linhas e de colunas a serem retornadas.

Com base neste conceito podemos fazer uma analogia com um Mapa de Tesouro a qual nos movimentamos a partir de um ponto até o objetivo final.

Se bem entendida e explorada pode ser uma função muito poderosa em sua planilha.

Sintaxe:

DESLOC(ref; lins; cols; [altura]; [largura])


A mesma possuí 5 argumentos, sendo eles:

Comentários:

   Se lins e cols deslocarem a referência sobre a borda da planilha, DESLOC retornará
   o valor de erro #REF!.


   Se altura ou largura forem omitidos, serão equivalentes a altura ou largura de ref.


   Na verdade, DESLOC não desloca quaisquer células nem modifica a seleção; apenas fornece uma referência. DESLOC pode ser usada com qualquer função que pressuponha um argumento de referência. Por exemplo, a fórmula SOMA(DESLOC(C2;1;2;3;1)) calcula o valor total de um intervalo formado por 3 linhas e 1 coluna que está 1 linha abaixo e 2 colunas à direita da célula C2.

Exemplos:
Considerando a base de dados abaixo: