POTHIEDU Não Decore a Resposta. Entenda o Caminho

Formato De Coração

Formato De Coração

Como criar e usar formato de coração em planilhas e dashboards

A maior parte das pessoas que tenta montar um formato de coração em Excel ou Google Sheets vai dar com os burros n'água na hora de posicionar os dados dentro do contorno. Não é porque a ferramenta não consegue — é porque tentam fazer de forma manual, célula por célula, e gastam três horas num layout que mal fica legível. A abordagem correta envolve entender primeiro como a grade da planilha se comporta em relação ao desenho. Formato de coração é basicamente uma estrutura de dados disposta em gradiente simétrico que imita o contorno de um coração. Pode ser usado em abas de controle de estoque, dashboards de métricas de engajamento, ou mesmo como template visual para apresentação de resultados. O formato em si não é um padrão reconhecido por nenhuma Norma ISO ou órgão regulador — é uma convenção interna de quem trabalha com visualização de dados em planilhas, fóruns e ferramentas-code. O problema que eu encontrei na prática foi o seguinte: ao tentar fazer um formato de coração para registrar indicadores de desempenho de uma equipe de vendas, usei cores de preenchimento nas células para delimitar a silhueta. O resultado ficou irreconhecível na altura da região central, porque as linhas de grade e as bordas das células quebravam a simetria que meu olho esperava ver. A solução que achei foi usar uma matriz lógica com fórmulas IF que checam as coordenadas de cada célula contra uma função matemática de coração, e só então aplicar formatação condicional. Funciona assim:

No Excel, você calcula em cada célula se ela está dentro ou fora do formato. A equação básica do coração é essa aqui: ((x² + y² - 1)³ - x²·y³ 0). Você normaliza as coordenadas da planilha para o intervalo [-1, 1], aplica a equação e recebe verdadeiro ou falso. A partir daí, a formatação condicional preenche as células verdadeiras com a cor que você quer e deixa as falsas transparentes.

Passo a passo real, sem enrolação

Vamos começar pela estrutura. Abra uma nova planilha e reserve uma área de pelo menos 40 colunas por 35 linhas. Na coluna A, escreva os índices de linha de 1 a 35. Na linha 1, escreva os índices de coluna de 1 a 40. Esses números vão servir de base para o cálculo das coordenadas. No canto superior esquerdo, crie uma seção de parâmetros. Coloque duas células para o centro do coração (Xc e Yc) e mais duas para o tamanho (Rx e Ry). Eu recomendo Xc = 20, Yc = 18, Rx = 16, Ry = 15. Esses valores funcionam bem na maioria dos casos. Se quiser ajustar, altere-os e veja o que acontece — a fórmula reage em tempo real. Agora a parte-chave. Na célula B2, insira esta fórmula:

Modelo De Formato De Coracao Para Imprimir
Modelo De Formato De Coracao Para Imprimir

=SE(((((B$1-$E$1)/$G$1)²+($A2-$F$1)/$H$1)²-1)³-(B$1-$E$1)²/$G$1³*(($A2-$F$1)/$H$1)³

=0;"DENTRO";"FORA") Arraste essa fórmula para cobrir toda a área de 40×35 células. O resultado vai ser uma matriz cheia de "DENTRO" e "FORA". Aí entra a formatação condicional: selecione todo o intervalo, abra o menu de formatação condicional e crie uma regra que aplica o preenchimento vermelho ou rosa quando a célula for igual a "DENTRO". Depois que o contorno estiver pronto, você pode sobrepor dados. Colocar totais de vendas na região central, por exemplo. Use outra formatação condicional baseada em valores numéricos para criar um heatmap dentro do coração. Isso transforma o formato de coração num dashboard funcional, não só num desenho.

Armadilhas que ninguém conta

A primeira pegadinha é a assimetria das células. Células do Excel são retangulares, não quadradas. Isso distorce o coração quando você imprime ou exporta para PDF. A correção é simples: defina a largura da coluna como 0,84 e a altura da linha como 12,75 — que são as dimensões padrão de uma célula quadrada no Excel para Windows. Se estiver usando o Google Sheets, o problema é menor, mas ainda existe. Ajuste manualmente até o contorno ficar simétrico visualmente. A segunda pegadinha é mais chata. Fórmulas de coração baseadas nessa equação matemática criam um contorno perfeito, mas a região central fica vazia se você não preencher com dados explicitamente. Eu já perdi duas tardes tentando entender por que meu gráfico de calor aparecia só nas bordas do coração. A solução foi adicionar uma segunda camada de formatação condicional para as células centrais, baseado em faixas de valor. Sem isso, o formato de coração parece bonito mas não transmite informação nenhuma no centro. Existe também um limite prático de resolução. Se você precisa de mais de 40×35 células para o coração ficar nítido, a planilha começa a travar. Eu já vi gente tentar fazer isso com 80×80 e o Excel ficava inutilizável. Nesse caso, a alternativa é usar Python com matplotlib ou uma ferramenta como Power BI, que processam esses desenhos de forma vetorial sem sofrimento.

Quando formato de coração não funciona

Se o seu objetivo é relatórios formais para compliance ou auditoria, esqueça. Formatos visuais customizados como esse não passam em revisão de qualquer departamento financeiro ou de TI. O formato de coração serve para apresentações internas, dashboards de equipe, materiais de treinamento e projetos criativos. Para uso corporativo sério, prefira tabelas padrão ou gráficos de barra. Também não funciona bem em dispositivos móveis. A grade de 40 colunas vira um mar de células microscópicas num celular. Se o público vai acessar de mobile, restrinja a 20 colunas por 18 linhas e aceite que o detalhamento será menor.

Modelo De Formato De Coracao Para Imprimir 736x1054
Modelo De Formato De Coracao Para Imprimir 736x1054

Download e arquivos prontos

Eu costumo distribuir uma versão base do meu template de formato de coração pelo Google Sheets, com a matriz lógica já configurada e as fórmulas prontas para copiar. O link direto é: modelo-formato-coração-gsheets.csv. Baixe, importe para o seu Excel ou Google Sheets e ajuste os parâmetros Xc, Yc, Rx e Ry conforme a sua necessidade. Tem uma versão em CSV também, caso você prefira abrir em qualquer editor. O arquivo CSV usa separador ponto-e-vírgula, então se seu Excel estiver em português do Brasil ele abre direto. Se abrir com vírgulas estranhas, mude o separador nas configurações regionais do seu sistema antes de importar.

Alternativas se o formato de coração der trabalho

Se você não quer lidar com fórmulas, existem extensões de browser para Google Sheets que geram formas automáticas. A extensão "Charts & Shapes" permite desenhar corações com um clique e preencher com dados. Eu testei e funciona para usos simples, mas perde a personalização fina que você tem com a abordagem manual. Se o seu objetivo é apenas visualizar dados rapidamente, vale a pena. Se precisa de controle total sobre cada célula, voltenos para as fórmulas. Outra opção é usar ferramentas como Plotly ou D3.js se você programa em JavaScript. O código fica mais verboso, mas o resultado é muito mais limpo e responsivo. O formato de coração em JavaScript pode ser renderizado como SVG e exportado como imagem ou incorporado em páginas web sem depender de planilhas.

Modelo De Formato De Coracao Para Imprimir 2000x1414
Modelo De Formato De Coracao Para Imprimir 2000x1414