Como criar um calendário dinâmico Microsoft Excel

Welcome to My Tutorial Excel. Hoje nós estamos indo para aprender a fazer um calendário dinâmico com o Microsoft Excel. Você pode usá-lo para planejar o dia atividades por dia ou apenas para ver os dias e as datas do ano. Você pode mudar o ano eo mês e todas as datas mudanças

Para fazer o calendário, vamos utilizar as seguintes funções do Excel:. Date (), IF (), YEAR (), AND (), MÊS (), DATEVALUE () e dia da semana ().

A primeira coisa a fazer é fazer uma tabela do Excel, como um calendário, no final do post você pode encontrar um arquivo do Excel com o calendário pronto e um modelo para praticar e aprender a construí-lo.

Vamos começar, vamos começar com o título, para configurar o título que vai usar 2 parâmetros, o usuário deve preencher, o ano (K2 celular) . eo mês (K3 celular)
O título é a célula B1 e nós estamos indo para introduzir a seguinte fórmula excel: = DATE (K2, K3,1)
Aqui nós usamos a função DATE (), que mostra-nos uma data quando introduzir o ano eo número do mês, para o dia em que preenchê-lo com o número um. Para visualizar essa data no formato Mês-Ano, usamos o botão direito na célula, então w ego para Format Cells, número, personalizado e no tipo introduzimos mmmm-aaaa
.

O próximo passo é encontrar a primeira data no calendário, com a nossa configuração na planilha do Excel (O primeiro ponto é um domingo) a primeira data do calendário será no domingo antes da primeira data no mês selecionado.
Este cálculo, vamos torná-lo K4 na célula e que utiliza a seguinte formula:

=DATEVALUE($K$3&\\"/1/\\"&$K$2)-WEEKDAY(DATEVALUE($K$3&\\"/1/\\"&$K$2))+1

Now vamos ver a explicação fórmula. Esta fórmula tem 2 partes. O primeiro DATEVALUE ($ K $ 3 & \\ "/1 /\\" & $ K $ 2) calcula o primeiro dia do mês (celular $ K $ 3) e do ano (celular $ K $ 2) selecionada. Com a função DATEVALUE você obter o número do dia (Por exemplo: 40245).

A segunda parte calcula o número do dia, na semana do primeiro dia do mês e ano selecionado. É utilizada a função DIA.DA.SEMANA que mostra o número do dia da semana, começando com o número 1 para o Domingo e 7 para o sábado. Dentro do parêntese você colocar a mesma fórmula excel da primeira parte, que é explicado no último parágrafo

Então, você subtrai a segunda parte à primeira parte eo número que você obtenha é a data de sábado antes do primeiro dia do mês e ano selecionado. Nosso calendário excel começa em um domingo, por isso temos de somar um (1) para obter a data do domingo. Esta é a primeira data de nosso calendário excel.

Por exemplo, em janeiro de 2013. O primeiro dia do mês (2013/01/01) é o número 41275, que é um dia de terça-feira, isso significa que é o número 3 da semana. Quando subtraímos 3-41275 você obter 41.272 (29-12-2012), é o sábado antes do primeiro dia de janeiro de 2013. Nós somar 1 ao presente e obtemos 41.273 (30-12-2012). Isso significa que a primeira semana de janeiro 2013 começa com o domingo 30-12-2012.

Após isso, estamos indo para calcular as datas no calendário excel. A primeira coisa a fazer é criar uma série de números (Você encontrá-lo nas células marrons de luz no modelo do Excel). Na segunda linha que deve encher os números de 0 a 6 acima os nomes dias. E na parte esquerda do calendário colocamos a 0, 7, 14, 21, 28 e 35 na A4, A6, A8, A10, A12 e A14, respectivamente. Estes números são úteis para criar a fórmula excel e, em seguida, copiá-lo e colá-lo em todas as células do calendário excel sem fazer quaisquer alterações

Depois que a data excel fórmula é:.

= IF (AND (YEAR ($ K $ 4 + B $ 2 + $ A4) = $ K $ 2, MÊS ($ K $ 4 + B $ 2 + $ A4) = $ K $ 3), $ K $ 4 + B $ 2 + $ A4, \\ "\\")

Esta é uma fórmula genérica, você fazê-lo na célula B4 e colá-lo em todas as células datas. Agora vamos ver como ele funciona

O principal parâmetro na fórmula é:. $ K $ 4 + B $ 2 + $ A4, esta é a data para cada dia no calendário excel. Ele é calculado levando o domingo da primeira semana do mês e ano escolhido e adicioná-lo para cada célula dos números que nós colocados antes da segunda fila e na coluna A. Com esta função excel nosso calendário está pronto. Mas podemos fazer uma validação para tomar em conta apenas as datas do mês

Para fazer isso, usamos a função IF (), dentro dessa função que fazemos 2 validações, o primeiro é:.

YEAR ($ K $ 4 + B $ 2 + $ A4) = $ K $ 2

Isso permite que você saiba se o ano da data calculada é igual ao ano selecionado no K2 celular.
A segunda validação é: MÊS ($ K $ 4 + B $ 2 + $ A4) = $ K $ 3,

Esta validação é semelhante à validação ano, mas a revisão se o mês da data calculada é a mesma do mês selecionado na K3 celular. Para garantir a realização das duas condições que usamos a função AND (), se as duas validações são bons na célula é mostrado o valor de data, se não é a célula mostra nada.
Agora temos o nosso calendário excel, você pode esconder os parâmetros, ou alterar o formato, as cores, as fronteiras, etc. Além disso, você pode criar uma folha para cada mês e têm o calendário para todo o ano Restaurant  .;

Programas

  1. 4 razões para ir para o WordPress CMS Desenvolvimento
  2. Social Media Marketing de Serviços são uma grande ajuda para o negócio
  3. Software de gerenciamento de força de trabalho Drives Organização aos seus objectivos
  4. Microsoft Dot Net: Criar site dinâmico Para uma dura concorrência
  5. Criar sites rico em recursos com o Joomla Desenvolvimento Web
  6. Benefícios do Uso de Software de Gestão de Recrutamento
  7. Qual é a tendência futura Em Sistema ERP Software Consulting?
  8. Wordpress Web Design: Criação de sites para pequenas empresas
  9. Questões relacionadas com o desenvolvimento de sites e design
  10. Soluções de CRM: Manter uma boa plataforma
  11. Conheça mais sobre os benefícios de sistemas automatizados de negociação
  12. Performance Review Aids Sistema na análise do desempenho da força de trabalho
  13. Aplicativos móveis e aplicativos da Web: Conheça os Fatos
  14. Como mesclar dois arquivos PST no Outlook - fazer diferente
  15. Móvel telefone Locator - Mantendo seu telefone móvel seguro
  16. Ferramentas de Desenvolvimento PHP essenciais para melhorar seu fluxo de trabalho de programação
  17. Top 7 essenciais de sites móveis
  18. Benefícios de ter um ponto da tela de toque de software Venda
  19. Top 5 ameaças da Internet para Windows PC
  20. 5 coisas que você pode fazer para melhorar a segurança do seu PC doméstico