Prévia do material em texto
Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel 1. Fórmulas de DATAS A utilização de fórmulas que tratam de DATAS é de grande importância quando iniciamos os estudos sobre dashboards principalmente, em função dos gráficos que levam em consideração datas de referência. Por exemplo, pode-se montar um indicador que analise o resultado do faturamento de venda de um produto comparado com o seu custo nos últimos três meses. Para isso, precisamos de algumas fórmulas que extraiam a informação corretamente. A primeira dica é lembra-lo que para digitar uma data no Excel não é necessário digitar a barra “/”. Claro que você pode digitar a data com a barra (como é de costume), porém, pode digitar uma data indicando o dia, o nome do mês abreviado e o ano, tudo separado com espaços. Veja: Após apertar ENTER o Excel entenderá que este texto é uma data. Ganhamos um tempo considerável sem necessariamente ficar procurando a barra no teclado, principalmente se você trabalha muito com notebook. ;-) As duas primeiras fórmulas que iremos aprender serão as fórmulas HOJE e AGORA 1.1. HOJE () (Today) A fórmula informa a data do de hoje e não precisa de nenhum argumento para funcionar. É por isso que ao digitarmos o nome da fórmula, devemos abrir e fechar os parênteses logo em seguida. Digite HOJE() em uma célula e veja o resultado! 1.2. AGORA () (Now) O objetivo da fórmula agora é informar, além da data de hoje, o horário atual. A fórmula segue o mesmo conceito da fórmula HOJE, ou seja, não precisa de nenhum argumento para funcionar. Por isso que devemos abrir e fechar os parênteses após inserir o nome da fórmula. Digite: =AGORA() em uma célula e veja o resultado OBS: Para conseguir visualizar a hora e a data, formate a célula no formado correto: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel 1.3. Fórmulas ANO, MÊS e DIA Com essas três fórmulas é possível extrair o ano, mês e o dia de uma data específica. Elas funcionam de forma independente e precisam de uma data (número de série) como argumento. A data (núm_de_série) pode estar em uma célula ou pode ser escrita diretamente na fórmula. ATENÇÃO: para escrever uma data diretamente na fórmula você deve usar “aspas” entre a data, por exemplo: Para extrair o ano da data 1/12/1960, digite em uma célula: =ANO(“1/12/1960”). Ao apertar “Enter”, você verá como resultado 1960. Caso digite sem “aspas” verá o resultado de 1900. O Excel está trazendo a data do número 1 dividido por 12 dividido por 1960. Como o menor ano para o Excel é 1900 (No formato padrão de datas no Excel, as datas anteriores a 1900 simplesmente não existem), então ele traz 1900. As fórmulas MÊS e DIA funcionam da mesma forma. Basta digitar o nome da fórmula e indicar uma célula que contenha uma data (ou digitar a data entre aspas na fórmula): 1.4. Fórmula TEXTO Com a fórmula TEXTO começamos a brincadeira com as fórmulas de data. Inicialmente, vamos explicar o objetivo da fórmula. A fórmula TEXTO é responsável por transformar valores (números) em texto. A fórmula formata a informação de um número, que geralmente será uma data, como texto. Existem alguns padrões para formatar números em textos, principalmente se falarmos de datas. Para entender perfeitamente, insira no Excel a data de hoje. http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Em seguida, acesse a “formatação de célula” desta célula (CTRL + 1): Observe que o Excel fornece diversas opções para visualizar esta data: Ao clicar em “Personalizado” será possível visualizar o “código” que cria essas formatações: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Por exemplo, “dd/mm/aaaa” significa que será exibido dois dígitos para o dia, dois dígitos para o mês e 4 dígitos para o ano: 04/10/2011 A fórmula texto funciona com os mesmos “códigos” de formatação exibido na opção “Personalizado”. Para funcionar, a fórmula precisa de um número de série (data) e do “código” de formatação. No Excel, preencha a tabela abaixo com as diversas possibilidades de formatação que a fórmula TEXTO permite: No primeiro campo “dia com 1 dígito” digite a fórmula: =TEXTO(F26;"d"). O resultado dessa fórmula será simplesmente “4” pois inserimos um “d” para puxar o dia da data com um digito. http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Na próxima célula, escreva novamente a fórmula TEXTO, porém, finalizando com duas letras “dd”: Agora observamos o dia “04”, ou seja, com dois dígitos. Termine de preencher a tabela conforme as formatações descritas ao lado de cada campo: Fórmulas Resultado Vamos a um exemplo prático de utilização da fórmula TEXTO: Na tabela abaixo, precisamos descobrir a meta do mês, conforme a data da venda. Para procurar a meta do mês, utilizaremos a fórmula PROCV (VLOOKUP). Porém, será necessário “corrigir” o argumento “valor procurado” da fórmula PROCV, pois na tabela das metas somente possuímos o nome do mês. Se “arrumarmos” a data da venda será possível procurar o mês: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel 1.5. Fórmula DATADIF (DATEDIF) A fórmula DATADIF está um pouco “escondida” no Excel. Tanto na versão 2007 como na versão 2010, ao digitar “DATADIF” perceba que a função não aparece na lista de funções disponíveis: Esta fórmula é muito prática quando precisamos, por exemplo, calcular a exata idade de uma pessoa em anos. Imagine que Joãozinho nasceu em 02/06/2009 e que hoje é dia: 01/06/2012. Quantos anos tem Joaõzinho hoje? Para responder esta pergunta, ao calcularmos 2012 (-) 2009 temos 3 anos. Porém, como “hoje” é “01/06/2012” falta ainda 1(um) dia para que Joãozinho complete 3 anos. É possível fazer este cálculo “na raça”, analisando se o dia e o mês da data de hoje é maior do que o dia e o mês da data de nascimento, etc. Porém, este é um cálculo “chato” de fazer... A fórmula DATADIF surge para tornar este cálculo mais “legal” e bem mais simples! Para funcionar, a fórmula precisa de três argumentos: 1º Data Inicial 2º Data Final 3º Tipo de Intervalo*. Para chegar à resposta da idade do Joãozinho com a fórmula DATADIF, basta escrevermos: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel *A informação mais importante na fórmula DATADIF é o 3º argumento: “Tipo de Intervalo”. Confira 1.6. DIATRABALHOTOTAL (NETWORKDAYS) e DIATRABALHOTOTAL.INTL (NETWORKDAYS.INTL) A fórmula DIATRABALHOTOTAL fornece a quantidade de dias úteis entre duas datas e precisa de três argumentos: 1) Data Inicial 2) Data Final 3) Feriados (nãoobrigatório) Para descobrir quantos dias úteis existem entre as datas “01/02/2012” até “29/02/2012”: O resultado dessa fórmula será: 21 Observe que não inserimos nenhum feriado no argumento “feriados”. Porém, no mês de fevereiro/12 temos o feriado em “21/02/2012”, que não está sendo considerado neste exemplo acima. Para considerar feriados nesta fórmula é necessário listar os feriados em uma tabela a parte: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Ao reescrever a fórmula, selecionando a coluna dos feriados no terceiro argumento da fórmula o resultado será 20, pois está desconsiderando o dia 21/02/2012 como dia útil: A fórmula DIATRABALHOTOTAL SEMPRE desconsidera como dias úteis sábados, domingos. Imagine que sua empresa trabalhe também aos sábados, portanto, o sábado também é um dia útil. Neste caso, será necessário utilizar a fórmula DIATRABALHOTOTAL.INTL que está disponível SOMENTE na versão 2010 do Excel. A fórmula DIATRABALHOTOTAL.INTL possui 4 argumentos: 1) Data inicial 2) Data final 3) Fimdesemana 4) Feriados No terceiro argumento “fimdesemana” é possível escolher quais dias da semana serão considerados “não úteis”, conforme tabela abaixo: Número de fim de semana Dias de fim de semana http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel 1 ou omitido Sábado, domingo 2 Domingo, segunda-feira 3 Segunda-feira, terça-feira 4 Terça-feira, quarta-feira 5 Quarta-feira, quinta-feira 6 Quinta-feira, sexta-feira 7 Sexta-feira, sábado 11 Domingo apenas 12 Segunda-feira apenas 13 Terça-feira apenas 14 Quarta-feira apenas 15 Quinta-feira apenas 16 Sexta-feira apenas 17 Sábado apenas Se sua empresa trabalha aos sábados, somente o domingo deve ser considerado “não útil”. Conforme tabela a cima, no argumento “fim de semana” o correto será a opção 11 (domingo apenas). Assim: O resultado será: 24 dias 1.7. Fórmula FIMMÊS (EOMONTH) Por diversas vezes precisamos utilizar como parâmetro de um cálculo o último dia de um mês específico. A fórmula FIMMÊS informa sempre o último dia do mês de uma data específica. Para funcionar a fórmula precisa de 2 argumentos: 1) Data Inicial 2) Meses Suponha que hoje seja 01/02/2012. Para saber o último dia deste mês, basta utilizar a fórmula FIMMÊS conforme segue: http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Perceba que no último argumento “meses” o valor inserido foi 0. Isto indica que queremos saber o último dia do mesmo mês da data inicial Um exemplo bastante prático é conseguir uma fórmula que calcule quantos dias úteis há em um mês específico, a partir de uma data inicial. Imagine que você precisa calcular quanto irá gastar de transporte no deslocamento de sua casa até o trabalho no em um mês específico. Supondo que por dia você gaste R$9,00 no trajeto de ida e volta: 1.8. Fórmula DATAM A fórmula DATAM é uma fórmula muito útil. A partir de uma data inicial, é possível “retirar” ou “incluir” meses a partir desta data inicial. Um exemplo bastante didático é com relação a pagamentos parcelados. Imagine que sua empresa adquiriu um equipamento por R$6.000,00 cujo o pagamento será realizado em 6 parcelas iguais de R$1.000,00, sendo a primeira parcela para dia 30/01/2015. A fórmula DATAM nos auxiliará no cadastro das datas de todas as parcelas: 30/01/2015, 28/02/2015, 30/03/2015, ... Sendo a primeira parcela para dia 30/1/2015, basta utilizarmos a fórmula DATAM indicando o número de meses a partir da última parcela. Para funcionar, a fórmula precisa de 2 arguementos: “data_inicial” e “meses”, sendo o segundo argumento, a quantidade de meses pra frente (valor positivo) ou para trás (valor negativo). Assim, se a primeira parcela é para dia 30/01, a próxima será dia 28/02, já que fevereiro não possui dia 30. http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Podemos seguir o exemplo abaixo para conseguirmos as datas de todas as 6 parcelas a partir da primeira parcela: OBS: Digitou-se o número da parcela na coluna ao lado, e como a data inicial é sempre dia 30 de jan, então utilizou-se o sinal “$” para “travar” a célula referência. Em seguida, indicou a quantidade de meses que está na coluna C (coluna da direita). Mas foi necessário descontar 1, pois na verdade, a partir da primeira parcela, precisamos aumentar 1 mês, ou seja, a parcela número 2 é 1 mês após da primeira parcela. 1.9. Fórmula DATA A fórmula DATA é a fórmula mais completa entre todas as fórmulas sobre datas explicadas nos tópicos anteriores. Com ela é possível juntar todas as fórmulas anteriores e simplesmente, “brincar” com as datas. O objetivo desta fórmula é mostrar uma data a partir de três informações: ANO, MÊS e DIA. Inicialmente, entenda o objetivo da fórmula: Insira o ano 2011, o mês 10 e o dia 4 na fórmula (separado logicamente por ponto e vírgula), conforme segue: =DATA(2011;10;4) http://www.doutoresdoexcel.com.br/ Doutores do Excel – Consultoria e Treinamento Excel para Especialistas www.doutoresdoexcel.com.br Todos os Direitos Reservados Proibida a cópia total ou parcial sem expressa permissão da Doutores do Excel Veja que após inserir separadamente o ano, mês e dia, a fórmula lhe mostrará a data completa. No exemplo explicativo da fórmula “FIMMÊS”, nós indicávamos uma data inicial para conseguir verificar quanto iríamos gastar com transporte durante o mês. Agora, vamos melhorar este exemplo, onde o usuário da planilha irá indicar o mês e o ano. Com essas duas informações, vamos “montar” a data do primeiro dia do mês e ano informado com a fórmula DATA Veja que se indicado o ano e o mês, com a fórmula data bastará indicar o dia, que será dia 1: Todo o restante será exatamente igual ao exercício da fórmula FIMMÊS. http://www.doutoresdoexcel.com.br/