Jogo da velha

Descubra o Jogo da Velha desenvolvido em VBA, onde você pode jogar contra uma inteligência artificial em três níveis de dificuldade:

Níveis de dificuldade:
Aleatório: IA faz jogadas aleatórias.
Normal: IA tenta bloquear suas jogadas.
Invencível: IA sempre faz a melhor jogada, resultando em empates ou derrotas.

Recursos incluídos:
Alternância automática entre X e O.
Troca de cores dos botões.
Registro detalhado de partidas: data, hora, nome do jogador, posição do tabuleiro e resultados.
Se você deseja explorar o código ou contribuir com melhorias, deixe um comentário com seu interesse e contato. 




Download aqui.

Dashboard Indicadores Regionais

Dashboard baseado em indicadores e metas, gráfico condicional por meta e máscara sobreposta em gráfico de barra, projeto desenvolvimento à nível didático, os dados são fictícios.

Não foi utilizado tabela dinâmica e outros recursos, pois por ser aplicado à um curso de Excel Intermediário foi utilizado para contextualizar o uso das funções PROCV (para relacionamento entre tabelas) e SOMASE/SOMASES, para totalizar itens de acordo com um critério, além de formatação de gráficos, vínculo de objetos com células e outros pormenores.

Fica anexado aqui para fins didáticos.



Planilha de Cálculo de Rescisão Trabalhista

Planilha para cálculo de quebra de contrato de trabalho, possui algumas automatizações em VBA para coletar informações, além de validar antes de inserir na planilha, é possível simular a rescisão com diferentes tipos, como pedido de demissão, demissão com e sem justa causa, cumprindo ou não aviso prévio, informa o tempo de serviço e gera um relatório para impressão.





Aviso Importante: A planilha disponibilizada aqui é destinada apenas para fins didáticos e de referência. Ela foi desenvolvida há alguns anos e pode não estar atualizada, podendo não refletir todas as regras vigentes da legislação trabalhista. Recomendamos que você utilize esta planilha com cautela e consulte sempre um contador ou um profissional de Recursos Humanos para garantir que os cálculos sejam adequados e em conformidade com a legislação atual.

Silhueta das regiões do Brasil em PNG para dashboard com exemplo funcional

Pacote das regiões do Brasil já tratadas no Corel Draw para uso em dashboards no Excel, o segredo desse recurso é criar um gráfico de uma coluna apenas e sobrepor dentro do gráfico da imagem, elas já estão em PNG com transparência, opacas em branco na parte externa, por ser transparente permite sobrepor diversas outras opções e abre espaço para uma infinidade de outras aplicações.

A vetorização e separação é de minha autoria, pode utilizar para dashboards e painéis diversos.

Segue também um exemplo de uso das imagens, de acordo com uma base padrão da Microsoft.


Dashboard Brasileirão 2009 à 2018

Segue um pequeno projeto, onde o foco foi a análise dos resultados do Brasileirão, o conteúdo aplicado no treinamento foi do uso de funções avançadas do Excel, como Indireto e Somases, não utilizei tabela dinâmica em nenhum momento. Além de conter vínculos de imagens e outros.

Fica indexado aqui para fins didáticos, o arquivo não possui senha.



Entendendo "Dashboard"

Dashboards são painéis que mostram métricas e indicadores importantes para alcançar objetivos e metas traçadas de forma visual, facilitando a compreensão das informações geradas.

Existem diversos tipos de geração de informação, mas o formato visual ganha muitos pontos quando se trata de entender como estão indo resultados, possibilitando que qualquer pessoa consiga consumir a informação, desde estagiários até c-levels.

O objetivo dos dashboards, é possibilitar o monitoramento dos resultados de uma empresa distribuídos em diversos indicadores. Para chegar a esse patamar é preciso responder perguntas essenciais para ter as respostas desejadas. Se você não souber o que perguntar, não será possível construir um dashboard.

Para determinar as perguntas certas, é preciso compreender as necessidades da empresa de forma clara. A definição de métricas de KPIs para acompanhamento é crucial para você criar as perguntas necessárias.

Não serão criadas perguntas perfeitas em um primeiro momento porque o cenário do “campo de batalha” para alcançar o objetivo pode mudar a cada instante, sendo isso determinante para os próximos passos.

Definindo as métricas necessárias de acompanhamento, fica mais fácil seguir para o próximo passo na criação de um dashboard. A visualização dos dados e informações apresentadas pode ser considerada um grande trunfo do painel.

Em alguns casos a infografia é utilizada para decifrar números e dados de forma simples que antes eram complicadas, mas em sua grande maioria os gráficos são usados para representar a informação. Por serem universais, muitas pessoas já compreendem sua leitura.

O ponto principal em um painel de controle deve estar na sua capacidade de transmitir a informação de forma rápida e eficiência.

Cada vez mais, trabalhamos com técnicas e conceitos de experiência do usuário (UX) para criar um dashboard que permita uma visualização simples para os diversos tipos de públicos que irão consumir as informações.

Dessa forma, o que interfere muito na criação de um painel, é saber qual seu tipo para detalharmos ao máximo cada ponto para quem vai consumir de fato aquelas informações diretamente ou indiretamente.

Dashboard operacional
Os dashboards operacionais normalmente mostram as métricas que devem ser acompanhadas por analistas para realizarem otimizações em seus trabalhos e assim permitir maior agilidade em correções de rotas.

Como exemplo, podemos pegar métricas de Google Adwords. Com um dashboard operacional, é possível acompanhar as palavras que têm melhor performance, grupos de anúncios que geram os melhores resultados. Em casos de e-commerce esse tipo de dashboard possibilita um cruzamento de dados que informe o estoque e preço de um determinado produto com seu anúncio, para o próprio analista ter poder de decisão para obter a melhor performance.

Sem esse cruzamento entre estoque, preço e anúncio, para tomar decisões, o analista precisaria realizar diversas outras operações gerando uma maior dedicação de tempo e muitas vezes não sendo tão eficiente quanto seria ao ter um dashboard operacional.

Exemplo de um dashboard Operacional:



Dashboard tático
Seguindo o exemplo de compra de mídia, um dashboard tático acompanharia os principais números das diversas mídias em que se faz investimentos como Adwords, Facebook Ads, Bing ads e mídias programáticas.

Seria possível ter um painel mostrando a performance de cada uma e, dependendo da resposta que você quer ter, poderá saber em tempo real qual mídia está gerando melhor retorno de acordo com o ticket médio.

Nesse caso, pode-se encontrar respostas que muitas empresas não acompanham, como qual a melhor mídia tem melhor resultado (conversão) X taxa de conversão X ticket médio X investimento.

A informação que você poderia obter com esse cruzamento é muito relevante.

Podemos imaginar um cenário em que o investimento aumentou consideravelmente, a taxa de conversão caiu em uma determinada mídia em um período, e as vendas não aumentaram tanto assim.

Com essas duas informações, a seleção natural seria pausar essas mídias. Mas com cruzando os dados com o ticket médio gerado conseguimos encontrar que ele aumentou e muito, chegando a dobrar a média.

Agora sim, com essa informação você tomaria uma decisão mais acertada: não pausar as mídias e mantê-las, pois, apesar de o custo aumentar e taxa de conversão diminuir, o ticket médio aumentou, contribuindo com a diminuição do CAC.

Exemplo de um Dashboard tático:


Dashboard estratégico
O dashboard estratégico, como próprio nome diz, deve trazer informações mais estratégicas. Indicadores de performance e informações comparativas com períodos anteriores são acompanhados para entender como estão os resultados atuais com os passados.

Normalmente os estratégicos geram informações macro que podem ser acompanhados e/ou monitorados por todos da empresa. Números de vendas, financeiros e o desempenho geral em relação à meta podem ser acrescentados em dashboards estratégicos.

Exemplo de um dashboard estratégico:


O que é Business Intelligence?

Business Intelligence (BI), ou inteligência de negócios, é o nome que se dá ao processo de coleta, organização, análise e disseminação do conteúdo que auxilia o empresário na tomada das decisões estratégicas e no planejamento. Esse processo transforma o grande volume de informações existentes sobre um determinado assunto em inteligência acionável, que pode ser acessada de maneira fácil quando for necessária. Business Intelligence pode servir para embasar uma tomada de decisões, monitorar a concorrência, alimentar pesquisas de marketing e qualquer outra demanda estratégica da empresa que necessite de maior amparo técnico e de informações.

O que sua empresa pode ganhar com o Business Intelligence
Você já deve ter ouvido a expressão “informação é poder”, não é mesmo? Hoje em dia, para obter vantagem competitiva, somente ter informação em mãos não é suficiente. Em primeiro lugar, para estar à frente dos seus concorrentes, você precisa ter o conhecimento antes deles. Para isso, é importante monitorar notícias e conteúdos constantemente. Em segundo lugar, a informação precisa estar condensada e analisada para que possa ser útil ao tomador de decisões. E é nesse momento que entra a Business Intelligence, com o processo que permite coletar, organizar, analisar e disseminar o conteúdo para que ele possa servir prontamente aos objetivos da empresa. Outras vantagens trazidas pela BI são a possibilidade de descobrir problemas em tempo hábil e de identificar oportunidades de negócios, um melhor embasamento teórico para as discussões de negócios e um maior conhecimento do ambiente competitivo.

Por que você deve trabalhar com Business Intelligence na sua empresa
Trabalhar com tentativa e erro no seu empreendimento certamente vai desperdiçar tempo e dinheiro. Usar a informação de maneira a adquirir vantagem competitiva pode ser a melhor decisão dentro de uma empresa. Por isso a Business Intelligence pode ter um papel tão importante: ela faz uso de ferramentas que transformam o grande número de informações disponível em inteligência. Com isso, você pode conhecer melhor sua concorrência, seus parceiros e fornecedores. Também pode estar atento à possibilidade de entrar em novos negócios. Além disso, é possível conhecer os sucessos e falhas de outras empresas para usar de exemplo. Por fim, pode antecipar mudanças no seu mercado de atuação e no ambiente competitivo em geral, o que permite tomar atitudes para contornar situações mais facilmente. Armazenar informações (ainda que relevantes) dentro da empresa não agrega nenhum valor aos negócios. O que faz a diferença é utilizá-las de maneira estratégica para que elas possam ajudar na tomada de decisões e no planejamento do empreendimento. Os processos de coleta, organização, análise e disseminação da Business Intelligence têm o objetivo de ajudar os empresários nessa tarefa. Isso porque o monitoramento e a análise de informações podem ser determinantes para o sucesso da organização.