Aula 1Usando macros VBA para automação simples: gravar macros, editar módulo, execução segura, eventos de planilha (Workbook_Open, Worksheet_Change)Automatize tarefas repetitivas com macros VBA, desde a gravação até a edição de código em módulos. Aprenda práticas de execução segura, use eventos como Workbook_Open e Worksheet_Change, e construa automação confiável para atualização e formatação.
Gravando e executando macros básicasEditando macros em módulos padrãoUsando Workbook_Open para tarefas de inicializaçãoUsando Worksheet_Change para lógica de entradaSegurança de macro e execução seguraAtribuindo macros a botões e formasAula 2Automação de atualização: atualizando Power Query e Tabelas Dinâmicas com VBA ou botõesAutomatize a atualização do Power Query e Tabelas Dinâmicas usando VBA e controles de interface. Crie botões e macros simples para atualizar múltiplos objetos em sequência, trate erros e garanta que os usuários sempre vejam dados atuais.
Opções de atualização manual vs automatizadaVBA para atualizar todas as consultas de uma vezAtualizando Tabelas Dinâmicas com macrosBotões de atualização em painéisTratando erros de atualização e registroAula 3Funções de texto e data: TEXTO, DATA, FIMMÊS, MÊS, ANO, FORMATO para períodos de relatórioUse funções de texto e data para criar períodos de relatório robustos. Trabalhe com TEXTO, DATA, FIMMÊS, MÊS, ANO e formatação para gerar rótulos de mês, períodos fiscais e resumos dinâmicos baseados em datas para painéis e relatórios recorrentes.
Construindo datas a partir de componentes com DATACálculos de mês, ano e FIMMÊSTEXTO para rótulos personalizados de períodoFaixas mensais rolantes e acumulado do anoTratando períodos fiscais vs calendárioAula 4Melhores práticas para versionamento, backup e documentação de fontes de dados na planilhaImplemente melhores práticas para versionamento de planilhas, backup e documentação. Acompanhe mudanças nas fontes de dados, mantenha um log de alterações e incorpore notas claras para que usuários futuros compreendam os passos de atualização e dependências.
Convenções de nomenclatura e versionamento de arquivosEstratégias de backup e locais de armazenamentoMantendo um log de alterações da planilhaDocumentando conexões de dados externasAnotando consultas e fórmulas principaisAula 5Fórmulas avançadas: XPROCV/PROCV, ÍNDICE/CORRESP, SOMASES, CONT.SE, SE/SE.S, lógicas aninhadasAplique fórmulas avançadas como XPROCV, PROCV, ÍNDICE/CORRESP, SOMASES, CONT.SE, SE e SE.S. Construa expressões lógicas aninhadas, trate erros com elegância e projete cadeias de pesquisa robustas para modelos complexos de relatórios.
Comparação XPROCV vs PROCVÍNDICE/CORRESP para pesquisas flexíveisSOMASES e CONT.SE com critériosSE.S e estruturas lógicas aninhadasTratamento de erros com SEERRO ou SENAAula 6Projetando estrutura de planilha: abas separadas para Vendas, RH, Finanças, Painel, Dicionário de DadosProjete uma estrutura clara de planilha com abas dedicadas para Vendas, RH, Finanças, painéis e dicionário de dados. Estabeleça padrões de nomenclatura, auxílios de navegação e separação de camadas de dados brutos, preparação e apresentação.
Separando dados, preparação e relatóriosAbas dedicadas para Vendas, RH, FinançasLayout de painel e auxílios de navegaçãoPlanilha central de dicionário de dadosNomenclatura de abas e esquemas de coresAula 7Fundamentos do Power Query: importando, limpando, mesclando múltiplos arquivos departamentaisDomine o Power Query para importar, limpar e combinar arquivos departamentais. Configure conexões, aplique etapas de transformação, mescle e anexe tabelas, e carregue resultados em modelos Excel mantendo consultas atualizáveis e bem documentadas.
Conectando a pastas e planilhasLimpando e moldando tabelas brutasMesclando e anexando arquivos departamentaisGerenciando etapas e erros de consultaCarregando consultas em tabelas ou modelo de dadosDocumentando lógica e fontes de consultaAula 8Validação de dados e entrada controlada: listas suspensas, listas, alertas de erro para colagem mensalControle a entrada do usuário com regras de validação de dados, listas e alertas de erro. Crie listas suspensas para templates de colagem mensal, restrinja entradas inválidas e projete mensagens amigáveis que orientem os usuários protegendo fórmulas e estruturas.
Criando controles de lista suspensaFórmulas personalizadas de validação para regrasMensagens de entrada e alertas de erroValidando templates de colagem mensalBloqueando estrutura permitindo entradaAula 9Colunas calculadas e medidas: colunas de tabela estruturada vs medidas de Tabela DinâmicaDiferencie colunas calculadas em tabelas de medidas em Tabelas Dinâmicas e Modelo de Dados. Aprenda quando usar cada uma, como afetam o desempenho e como projetar cálculos reutilizáveis para relatórios consistentes em pivôs.
Criando colunas calculadas em tabelasDefinindo medidas no Modelo de DadosContexto de linha vs contexto de filtro básicoEscolhendo entre coluna e medidaReutilizando medidas em Tabelas DinâmicasAula 10Usando Tabelas Excel e intervalos nomeados para faixas dinâmicas e referências estruturadasAproveite Tabelas Excel e intervalos nomeados para criar faixas dinâmicas e referências estruturadas. Converta intervalos em tabelas, use nomes de tabela em fórmulas e defina intervalos nomeados que se atualizam automaticamente conforme os dados crescem.
Convertendo intervalos em Tabelas ExcelReferências estruturadas em fórmulasLinhas totais e resumos baseados em tabelaIntervalos nomeados dinâmicos com fórmulasTabelas alimentando Tabelas Dinâmicas e gráficosAula 11Lógica condicional para bandeiras e categorias: SE com pesquisa, ESCOLHER, PROCVUse lógica condicional para criar bandeiras e categorias que impulsionam análises. Combine SE com funções de pesquisa e aplique ESCOLHER para simplificar lógica aninhada, facilitando auditoria e ajustes nos modelos ao longo do tempo.
Revisando padrões SE e SE aninhadoSE com XPROCV ou PROCV para bandeirasUsando ESCOLHER para lógica multi-condiçãoUsando PROCV para seleção de cenárioAuditoria e teste de fórmulas lógicasAula 12Trabalhando com grandes intervalos eficientemente: fórmulas de matriz, comportamento de derramamento, função DEIXARAprenda a lidar com grandes intervalos usando matrizes dinâmicas, faixas de derramamento e função DEIXAR. Entenda considerações de desempenho, tratamento de erros e como substituir fórmulas de matriz legadas por padrões modernos e manuteníveis.
Fórmulas de matriz CSE legadas vs matrizes dinâmicasCompreendendo e controlando faixas de derramamentoUsando DEIXAR para simplificar fórmulas complexasCombinando DEIXAR com FILTRO e ORDENARDicas de desempenho para grandes faixas de matriz