Para criar uma lista de tarefas com checkbox e barra de progresso no Excel, insira caixas de seleção nativas (guia Inserir → Caixa de Seleção) ao lado de cada tarefa, use a fórmula =CONT.SE(intervalo;VERDADEIRO) para contar quantas foram marcadas, calcule o percentual concluído e aplique uma Barra de Dados (Formatação Condicional) sobre essa célula de percentual — o Excel desenha a barra sozinha, sem nenhuma linha de VBA.
Quem organiza tarefas no Excel — seja uma lista pessoal, um checklist de projeto ou um plano de ação de equipe — sabe que marcar item por item como “feito” não basta: sem um indicador visual do quanto já foi concluído, fica difícil enxergar de relance se o projeto está 20% ou 80% no caminho.
O resultado prático é perder tempo contando manualmente quantos itens faltam, ou pior, seguir na ilusão de que “está quase tudo pronto” quando na verdade a maior parte da lista continua pendente — um problema comum em checklists compartilhados, onde ninguém tem uma visão rápida do progresso real sem abrir a planilha inteira e rolar linha por linha.
Neste artigo iremos mostrar como montar a lista de tarefas com checkbox nativo, como transformar as marcações em um percentual calculado por fórmula, e como exibir esse percentual como uma barra de progresso visual que atualiza sozinha a cada checkbox marcado.
Passo 1: montando a lista de tarefas com checkbox nativo
O Excel 365 tem um recurso de Caixa de Seleção nativa (sem precisar de VBA nem de Controles de Formulário antigos): selecione as células ao lado de cada tarefa, vá na guia Inserir e clique em Caixa de Seleção. Cada célula selecionada ganha um checkbox clicável que armazena VERDADEIRO quando marcado e FALSO quando desmarcado.
Já detalhamos esse recurso — como inserir, remover e usar em fórmulas — no artigo checkbox nativo no Excel: como inserir caixas de seleção sem usar VBA. Aqui o foco é diferente: como usar esse checkbox para alimentar uma barra de progresso visual, então vamos direto para a estrutura da lista.
Monte a lista com uma coluna de tarefa, uma coluna de responsável e uma coluna de checkbox, como no exemplo abaixo:
| Tarefa | Responsável | Concluída? |
|---|---|---|
| Enviar proposta comercial | Ana | ☑ |
| Revisar contrato | Bruno | ☐ |
| Agendar reunião de kickoff | Ana | ☑ |
| Atualizar planilha de custos | Carla | ☐ |
| Confirmar entrega com fornecedor | Bruno | ☑ |
Passo 2: contando as tarefas concluídas com fórmula
Com os checkboxes da coluna C guardando VERDADEIRO ou FALSO, contar quantas tarefas foram concluídas é uma fórmula simples de CONT.SE:
=CONT.SE(C2:C6;VERDADEIRO)
Essa fórmula percorre o intervalo C2:C6 e conta quantas células têm o valor lógico VERDADEIRO — ou seja, quantas tarefas já foram marcadas como concluídas. Para saber o total de tarefas da lista (concluídas ou não), use:
=CONT.VALORES(C2:C6)
Passo 3: calculando o percentual concluído
Com o total de tarefas e o total de concluídas em mãos, o percentual é uma divisão simples:
=CONT.SE(C2:C6;VERDADEIRO)/CONT.VALORES(C2:C6)
Formatando essa célula como percentual (guia Página Inicial → grupo Número → botão %), o resultado aparece como 60%, refletindo que 3 das 5 tarefas do exemplo já foram concluídas:
| Indicador | Fórmula | Resultado |
|---|---|---|
| Total de tarefas | =CONT.VALORES(C2:C6) | 5 |
| Tarefas concluídas | =CONT.SE(C2:C6;VERDADEIRO) | 3 |
| Percentual concluído | =CONT.SE(C2:C6;VERDADEIRO)/CONT.VALORES(C2:C6) | 60% |
Passo 4: transformando o percentual em barra de progresso visual
Agora vem a parte visual: selecione a célula (ou intervalo de células, se tiver várias listas) que contém o percentual calculado e vá em Página Inicial → Formatação Condicional → Barra de Dados. Escolha um dos estilos prontos (preenchimento em gradiente ou preenchimento sólido) e o Excel desenha automaticamente uma barra dentro da própria célula, proporcional ao percentual — quanto mais tarefas marcadas, mais a barra se preenche.
Detalhamos a fundo essa regra de Barra de Dados — incluindo como ajustar mínimo, máximo, cor e como esconder o número e deixar só a barra visível — no artigo barra de progresso no Excel dentro da célula: como criar com Barra de Dados. A diferença deste artigo é justamente amarrar essa barra a uma lista de tarefas com checkbox, em vez de um percentual digitado manualmente.
Se quiser deixar a barra mais limpa, sem o número do percentual sobrepondo o desenho, clique com o botão direito na regra em Gerenciar Regras, edite a regra de Barra de Dados e marque a opção Mostrar apenas a barra.
Bônus: destacando tarefas concluídas com formatação condicional
Para reforçar visualmente quais tarefas já foram feitas, aplique uma segunda regra de Formatação Condicional na coluna de tarefas usando a fórmula =$C2=VERDADEIRO, com um formato de tachado e cinza claro no texto. Assim, ao marcar o checkbox, a tarefa correspondente aparece riscada na mesma hora — sem precisar de nenhuma macro, só formatação condicional baseada em fórmula.
Disponibilidade
O checkbox nativo (Inserir → Caixa de Seleção) está disponível no Microsoft 365 em constante atualização (Windows, Mac e Excel para a Web). Em versões mais antigas, como Excel 2019, 2016 ou anteriores, esse checkbox nativo não existe — a alternativa nessas versões é o Controle de Formulário Caixa de Seleção, inserido pela guia Desenvolvedor. Já a Barra de Dados da Formatação Condicional está disponível desde o Excel 2007, incluindo Mac e Excel Online. No Google Sheets, o equivalente é o recurso de caixa de seleção (Inserir → Caixa de seleção) combinado com formatação condicional baseada em fórmula para simular a barra de progresso.
Perguntas frequentes
O checkbox nativo funciona junto com fórmulas normais do Excel?
Sim. A partir do momento em que você insere um checkbox nativo (Inserir → Caixa de Seleção) em uma célula, essa célula passa a guardar o valor lógico VERDADEIRO ou FALSO como qualquer outra célula do Excel. Isso significa que fórmulas como =CONT.SE(), =SOMA() ou =SE() enxergam o checkbox normalmente, sem precisar de nenhuma macro ou VBA para ler o estado marcado/desmarcado.
Por que minha barra de progresso não aparece proporcional ao percentual?
O motivo mais comum é ter aplicado a Barra de Dados em uma célula que contém uma fração decimal (como 0,6) mas configurado o mínimo e o máximo da regra manualmente para valores errados, por exemplo mínimo 0 e máximo 10. Para uma célula de percentual, deixe o Excel calcular automaticamente o mínimo e o máximo a partir dos dados selecionados, ou defina explicitamente mínimo = 0 e máximo = 1 (já que 100% equivale ao número 1).
Dá para ter mais de uma lista de tarefas na mesma planilha, cada uma com sua própria barra de progresso?
Sim, sem problema. Cada bloco de checkboxes pode ter sua própria célula de contagem e percentual, e cada uma dessas células de percentual recebe sua própria regra de Barra de Dados. Como a Formatação Condicional é aplicada por intervalo de células, várias listas independentes convivem na mesma pasta de trabalho sem interferir umas nas outras.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como criar uma lista de tarefas com checkbox nativo e barra de progresso automática, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já usava checkbox para marcar tarefas, mas nunca tinha ligado isso a uma barra de progresso? Que outra lista da sua rotina (metas, checklist de viagem, plano de estudos) você vai transformar com essa técnica? Conta para nós nos comentários!