Aula 1Usando macros VBA para automação simples: gravar macros, editar módulo, execução segura, eventos da planilha (Workbook_Open, Worksheet_Change)Automatize tarefas repetitivas com macros VBA, desde a gravação até edição de código em módulos. Aprenda práticas de execução segura, use eventos da planilha como Workbook_Open e Worksheet_Change, e construa automação confiável para atualização e formatação de tarefas.
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 atualizados.
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: TEXT, DATE, EOMONTH, MONTH, YEAR, FORMAT para períodos de relatórioUse funções de texto e data para construir períodos de relatório robustos. Trabalhe com TEXT, DATE, EOMONTH, MONTH, YEAR e formatação para criar 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 DATECálculos de mês, ano e EOMONTHTEXT para rótulos personalizados de períodoFaixas mensais contínuas 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 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 log de alterações da planilhaDocumentando conexões de dados externasAnotando consultas e fórmulas principaisAula 5Fórmulas avançadas: XLOOKUP/VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF/IFS, lógicas aninhadasAplique fórmulas avançadas como XLOOKUP, VLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, IF e IFS. 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 XLOOKUP vs VLOOKUPINDEX/MATCH para pesquisas flexíveisSUMIFS e COUNTIFS com critériosIFS e estruturas lógicas aninhadasTratamento de erros com IFERROR ou IFNAAula 6Projetando estrutura da 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 do 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. Construa 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: IF com pesquisa, SWITCH, CHOOSEUse lógica condicional para criar bandeiras e categorias que impulsionam a análise. Combine IF com funções de pesquisa e aplique SWITCH e CHOOSE para simplificar lógica aninhada, facilitando auditoria e ajustes nos modelos ao longo do tempo.
Revisando padrões IF e IF aninhadoIF com bandeiras XLOOKUP ou VLOOKUPUsando SWITCH para lógica multi-condiçãoUsando CHOOSE para seleção de cenárioAuditoria e teste de fórmulas lógicasAula 12Trabalhando com grandes intervalos eficientemente: fórmulas de matriz, comportamento spill, função LETAprenda a lidar com grandes intervalos usando matrizes dinâmicas, faixas spill e função LET. 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 spillUsando LET para simplificar fórmulas complexasCombinando LET com FILTER e SORTDicas de desempenho para grandes faixas de matriz