Função DIA.DA.SEMANA - Excel

por João Henrique

A função DIA.DA.SEMANA dá como resultado o... dia da semana da data passada como argumento. Mas esse dia é expresso como um número.



Sintaxe: DIA.DA.SEMANA(data;[opção])


Os colchetes na sintaxe acima são apenas para indicar que o argumento 'opção' não é obrigatório.


O argumento 'data' pode ser uma data que já exista na sua tabela, como o exemplo abaixo.



função diadasemana excel.jpg


Outro exemplo interessante é usar a função AGORA como argumento da função DIA.DA.SEMANA. Ou seja, o resultado será o dia da semana atual. Repare que como este texto foi escrito no dia 11 de julho, um sábado, o resultado na imagem abaixo é 7.



função diadasemana com agora excel.jpg


Aquele segundo argumento, como falei lá em cima, é opcional. Se você não colocar ele, ou colocar o valor 1, o resultado da função será assim: 1 é o domingo, 2 é a segunda-feira, e assim por diante, até o 7 que é o sábado.


Já se você usar o valor 2 como argumento o Excel irá considerar o dia 1 como sendo a segunda-feira, assim: 1 é segunda-feira, 2 é terça-feira, e assim por diante, até o 7 que é o domingo.


Por último, se você usar o valor 3 como argumento o Excel irá considerar o dia 0 como sendo a segunda-feira, assim: 0 é segunda-feira, 1 é terça-feira, e assim por diante, até o 6 que é o domingo.


Na figura abaixo você pode observar que a mesma data (12/07/2009), que obviamente é o mesmo dia da semana (domingo), pode ser representada por números diferentes, de acordo com o que você coloca no segundo argumento da função DIA.DA.SEMANA. Em geral, você vai utilizá-la passando apenas a data como argumento, como no primeiro exemplo da figura abaixo.



função diadasemana exemplos excel.jpg


Você pode usar essa função, por exemplo, pra saber quantos dias faltam pro fim de semana =)

Continue lendo…


Função DIA - Excel

por João Henrique

A função DIA dá como resultado o... dia da data passada como argumento.



Sintaxe: DIA(data)


O argumento pode ser uma data que já exista na sua tabela, como o exemplo abaixo.



função dia excel.jpg


Outro exemplo interessante é usar a função AGORA como argumento da função DIA. Ou seja, o resultado será o dia atual. Repare que como este texto foi escrito no dia 11 de julho, o resultado na imagem abaixo é 11.



função dia com agora excel.jpg


Você pode usar essa função, por exemplo, pra saber se você pagou o cartão em dia ou não (automagicamente).

Continue lendo…


Função MÊS - Excel

por João Henrique

A função MÊS dá como resultado o número do mês da data passada como argumento.


Sintaxe: MÊS(data)


O argumento pode ser uma data que já exista na sua tabela, como o exemplo abaixo.


função mês excel.jpg


Outro exemplo interessante é usar a função AGORA como argumento da função MÊS. Ou seja, o resultado será o número do mês atual. Repare que como este texto foi escrito em julho, o resultado na imagem abaixo é 7 (pois julho é o sétimo mês do ano).


função mês com agora excel.jpg


Quer um exemplo? Se você tem uma lista de aniversários pode usar esta função, junto com a CONT.SE, para saber quantos dos seus amigos fazem aniversário em janeiro.

Continue lendo…


Função ANO - Excel

por João Henrique

A função ANO dá como resultado o ano da data passada como argumento.



Sintaxe: ANO(data)


O argumento pode ser uma data que já exista na sua tabela, como o exemplo abaixo.



função ano excel.jpg


Outro exemplo interessante é usar a função AGORA como argumento da função ANO. Ou seja, o resultado será o ano atual.



função ano com agora excel.jpg


Isso é útil quando queremos fazer cálculos entre anos, quando queremos mostrar o ano atual em um calendário... e você, como você já usou a função ANO?

Continue lendo…


Função AGORA - Excel

por João Henrique

Sintaxe: AGORA()

A função AGORA dá como resultado o dia e a hora atuais. É só digitar =AGORA() em uma célula qualquer que, ao apertar Enter, aparecerá a data e a hora. Confira abaixo



função agora excel.jpg


Apesar de simples, essa função pode ser bastante útil. Por exemplo, se você tem uma planilha de recibo de vendas, e quer que toda vez que imprimir a planilha apareça a data e a hora atual, é só usar essa função - assim você não terá que digitar a data e a hora toda vez.


Outro exemplo: você quer saber a diferença de tempo entre uma data na planilha e agora, para calcular uma multa... mais uma vez, é só usar a função AGORA.


A data e a hora são recalculadas sempre que a planilha é recalculada - quando ela é aberta, quando alguma fórmula é inserida, ou ao se apertar F9, entre outros.


Com um nome desses, nem dá para esquecer essa função, né?

Continue lendo…


Projetos Arquitetônicos no Excel (Como Fazer)

por João Henrique

Querendo reformar a casa? Que tal usar o excel para fazer o projeto?

Pra começar, vamos deixar o Excel como uma folha de desenho:
1) Abra o Excel
2) Aperte Ctrl+T para selecionar todas as células
3) Redimensione a largura das colunas para o tamanho 1 (12 pixels)
4) Redimensione a altura das linhas para o tamanho 9 (12 pixels)
Ou se preferir, baixe o modelo já pronto.

Agora você vai delimitar o cômodo que será projetado. Se você quer projetar um cômodo de 5 x32 metros, usando uma escala de 10 centímetros por célula, selecione 50x30 células (50 colunas e 30 linhas).

Defina uma borda espessa e preta para essa seleção. Agora defina, se for o caso, as paredes do cômodo, selecionando as células e dando um preenchimento claro.

Agora é que vai entrar sua criatividade, adicionando os móveis como você quiser. Para isso você pode usar o preenchimento de células, usar as figuras do Excel (Inserir/Formas) ou adicionar qualquer imagem que você tenha no computador (Inserir/Imagem). No exemplo lá em cima, usei a forma Pizza para desenhar a porta, e a forma "Fluxograma: processo definido" para desenhar a janela.

Para baixar:
Modelo para projeto arquitetônico
Exemplo de projeto arquitetônico

Baseado em artigo da PC Mag

Continue lendo…


Como manter a saúde - Exercícios físicos

por João Henrique

Todo mundo sabe que começar a se exercitar é difícil - mas mais difícil ainda é continuar se exercitando. É correria do trabalho, família, um resfriado aqui, uma enxaqueca ali, o exercício fica pra depois... quando você se dá conta, já está parado há mais de 1 mês.

Para ajudá-lo a não parar de se exercitar, mantendo assim sua saúde e forma física, criei a tabela abaixo. Nela você pode marcar todos os dias em que fez exercícios físicos. É só clicar e mandar imprimir.

Deixando a tabela em um lugar visível, você não vai ter como deixar de reparar que já está há 1 semana parado, e assim voltar a se exercitar mais cedo.

Para baixar:
Ficha de acompanhamento de exercícios - Página inteira (PDF)
Ficha de acompanhamento de exercícios - Meia Página (JPG)
Ficha de acompanhamento de exercícios (Excel 2007)

Continue lendo…


Como escrever uma função para o Excel - Parte 2

por João Henrique

No post anterior vimos como escrever uma função simples no Excel. Agora a coisa vai ficar mais divertida, pois escreveremos funções com argumentos.

Vamos supor que, na empresa ABC, o salário líquido dos seus funcionários corresponde a 82% dos seus salários brutos. Para facilitar o trabalho da equipe de recursos humanos da ABC, vamos criar uma função no Excel que calcula o valor do salário líquido dos seus funcionários.

Para fazer a conta, precisamos saber 2 coisas: o salário e o porcentual. O porcentual a gente já sabe, é 82%. Já o salário, vai depender - cada funcionário tem o seu salário de acordo com o cargo, tempo de casa, etc. Como o salário não é sempre o mesmo, podemos definir ele como um argumento da função - ou seja, é um valor que será informado pela pessoa que estiver usando a função.

No VBA, tudo que precisamos fazer é colocar o nome do argumento entre parênteses, após o nome da função. Aí na hora de dizer qual o resultado da função, podemos usar o argumento, dizendo que será o salário bruto multiplicado por 0,82.
Private Function calcularSalarioLiquido(SalarioBruto)
    calcularSalarioLiquido = SalarioBruto * 0.82
End Function


Feito isso, as pessoas poderão usar as funções nas suas planilhas, como mostra a figura abaixo.

Continue lendo…


Como escrever uma função para o Excel

por João Henrique

O Excel possui diversas funções que usamos nas nossas planilhas, como MÉDIA, SOMA, PROCV, etc. Mas o que acontece se quisermos usar uma função que não exista no Excel? Nós podemos criar nossas próprias funções, escrevendo código em VBA.

Em "Como escrever uma macro", vimos que o formato básico de um código de macro é assim:
Private Sub primeiraMacro()

End Sub


As funções são muito parecidas com as macros. Observe:
Private Function primeiraFuncao()

End Function


Simples, né? Onde tinha "Sub" escrevemos "Function". Agora falta só dizer qual o resultado da função; para isso, utilizamos o nome da função (no caso, primeiraFuncao):
Private Function primeiraFuncao()
primeiraFuncao = 10
End Function


Com isso, dizemos que o resultado da função primeiraFuncao será 10.

Para que possamos usar a função, é preciso que ela esteja em um módulo de código. Para isso, abra o editor VBA, clique em Inserir/Módulo, e escreva o código da função na janela que aparece, como mostra a figura abaixo.

Com isso nós podemos usar a função como qualquer outra função do Excel, como mostra a figura abaixo.

Continue lendo…


Tabela do Brasileirão 2009 - Série B

por João Henrique

Veja e imprima a Tabela do Brasileirão 2009 - Série B.

Como a tabela da CBF tem 11 páginas (exagero, não?), preparei uma versão com apenas 4 páginas para você, leitor, imprimir e acompanhar os resultados de cada rodada.

Times participantes da Série B: Bragantino, Campinense, Ponte Preta, Figueirense, Fortaleza, Vila Nova, Bahia, Vasco, Juventude, América, São Caetano, Duque de Caxias, ABC, Ipatinga, Guarani, Portuguesa, Paraná, Brasiliense, Ceará, Atlético.

Download: Tabela Brasileirão Série B 2009 (PDF).

Tabela Brasileirão Série B 2009 (Excel 2007).

Veja também a Tabela da Série A do Brasileirão 2009

Continue lendo…