Pular para o conteúdo
Skillpedia
Escrita77 mil · #1694

xlsx

Ajuda seu agente a trabalhar com planilhas (.xlsx, .csv). Ele pode criar, ler, analisar dados, usar fórmulas e manter a formatação, sendo útil para análise de dados.

O que ela faz

Esta ferramenta permite criar, editar e analisar planilhas eletrônicas (arquivos .xlsx). Você pode usá-la para adicionar fórmulas, formatar dados, analisar informações e criar gráficos.

Quando usar

  • ✓Criar uma nova planilha com cálculos e formatação.
  • ✓Analisar dados existentes em uma planilha.
  • ✓Modificar uma planilha sem perder as fórmulas.

Exemplo do que pedir para a IA

“Crie uma planilha que calcule o total de vendas por mês e mostre o crescimento percentual em relação ao mês anterior.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/document-skills/xlsx/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/document-skills/xlsx/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa bibliotecas como pandas para manipulação de dados e openpyxl para criar e formatar planilhas. Ela garante que todas as fórmulas sejam calculadas corretamente e que os arquivos sejam salvos no formato .xlsx.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill xlsx

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/document-skills/xlsx/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Requisitos para Saídas

Todos os arquivos Excel

Zero Erros de Fórmula

  • Todo modelo Excel DEVE ser entregue com ZERO erros de fórmula (#REF!, #DIV/0!, #VALUE!, #N/A, #NAME?)

Preservar Modelos Existentes (ao atualizar modelos)

  • Estude e CORRESPONDA EXATAMENTE o formato, estilo e convenções existentes ao modificar arquivos
  • Nunca imponha formatação padronizada em arquivos com padrões estabelecidos
  • As convenções de modelo existentes SEMPRE substituem estas diretrizes

Modelos Financeiros

Padrões de Codificação por Cores

A menos que declarado de outra forma pelo usuário ou modelo existente

Convenções de Cores Padrão da Indústria

  • Texto Azul (RGB: 0,0,255): Entradas codificadas manualmente e números que os usuários mudarão para cenários
  • Texto Preto (RGB: 0,0,0): TODAS as fórmulas e cálculos
  • Texto Verde (RGB: 0,128,0): Links puxando de outras planilhas dentro do mesmo arquivo
  • Texto Vermelho (RGB: 255,0,0): Links externos para outros arquivos
  • Fundo Amarelo (RGB: 255,255,0): Suposições chave que precisam de atenção ou células que precisam ser atualizadas

Padrões de Formatação de Números

Regras de Formato Obrigatórias

  • Anos: Formate como strings de texto (ex: "2024" em vez de "2.024")
  • Moeda: Use o formato $#,##0; SEMPRE especifique unidades nos cabeçalhos ("Receita ($mi)")
  • Zeros: Use formatação de número para tornar todos os zeros "-", incluindo porcentagens (ex: "$#,##0;($#,##0);-")
  • Porcentagens: Padrão para formato 0,0% (uma casa decimal)
  • Múltiplos: Formate como 0,0x para múltiplos de avaliação (EV/EBITDA, P/E)
  • Números negativos: Use parênteses (123) em vez de menos -123

Regras de Construção de Fórmulas

Posicionamento de Suposições

  • Coloque TODAS as suposições (taxas de crescimento, margens, múltiplos, etc.) em células de suposição separadas
  • Use referências de célula em vez de valores codificados manualmente em fórmulas
  • Exemplo: Use =B5*(1+$B$6) em vez de =B5*1.05

Prevenção de Erros de Fórmula

  • Verifique se todas as referências de célula estão corretas
  • Verifique erros de um dígito em intervalos
  • Garanta fórmulas consistentes em todos os períodos de projeção
  • Teste com casos extremos (valores zero, números negativos)
  • Verifique se não há referências circulares não intencionais

Requisitos de Documentação para Codificados Manualmente

  • Comente ou em células ao lado (se for o fim da tabela). Formato: "Fonte: [Sistema/Documento], [Data], [Referência Específica], [URL se aplicável]"
  • Exemplos:
    • "Fonte: 10-K da Empresa, Ano Fiscal 2024, Página 45, Nota de Receita, [URL SEC EDGAR]"
    • "Fonte: 10-Q da Empresa, 2º Trimestre 2025, Anexo 99.1, [URL SEC EDGAR]"
    • "Fonte: Bloomberg Terminal, 15/08/2025, AAPL US Equity"
    • "Fonte: FactSet, 20/08/2025, Tela de Estimativas de Consenso"

Criação, edição e análise de XLSX

Visão Geral

Um usuário pode pedir para você criar, editar ou analisar o conteúdo de um arquivo .xlsx. Você tem diferentes ferramentas e fluxos de trabalho disponíveis para diferentes tarefas.

Requisitos Importantes

LibreOffice Necessário para Recálculo de Fórmulas: Você pode assumir que o LibreOffice está instalado para recalcular valores de fórmulas usando o script recalc.py. O script configura automaticamente o LibreOffice na primeira execução.

Leitura e Análise de Dados

Análise de dados com pandas

Para análise de dados, visualização e operações básicas, use pandas, que fornece recursos poderosos de manipulação de dados:

import pandas as pd

# Read Excel
df = pd.read_excel('file.xlsx')  # Default: first sheet
all_sheets = pd.read_excel('file.xlsx', sheet_name=None)  # All sheets as dict

# Analyze
df.head()      # Preview data
df.info()      # Column info
df.describe()  # Statistics

# Write Excel
df.to_excel('output.xlsx', index=False)

Fluxos de Trabalho de Arquivos Excel

CRÍTICO: Use Fórmulas, Não Valores Codificados Manualmente

Sempre use fórmulas do Excel em vez de calcular valores em Python e codificá-los manualmente. Isso garante que a planilha permaneça dinâmica e atualizável.

❌ ERRADO - Codificando Valores Calculados Manualmente

# Bad: Calculating in Python and hardcoding result
total = df['Sales'].sum()
sheet['B10'] = total  # Hardcodes 5000

# Bad: Computing growth rate in Python
growth = (df.iloc[-1]['Revenue'] - df.iloc[0]['Revenue']) / df.iloc[0]['Revenue']
sheet['C5'] = growth  # Hardcodes 0.15

# Bad: Python calculation for average
avg = sum(values) / len(values)
sheet['D20'] = avg  # Hardcodes 42.5

✅ CORRETO - Usando Fórmulas do Excel

# Good: Let Excel calculate the sum
sheet['B10'] = '=SUM(B2:B9)'

# Good: Growth rate as Excel formula
sheet['C5'] = '=(C4-C2)/C2'

# Good: Average using Excel function
sheet['D20'] = '=AVERAGE(D2:D19)'

…

Perguntas frequentes

O que acontece se uma fórmula der erro?

A ferramenta verifica se há erros de fórmula como #REF! ou #DIV/0! e tenta corrigi-los antes de entregar o arquivo final.

Posso manter a formatação de um arquivo que já existe?

Sim, ao modificar um arquivo existente, a ferramenta tenta manter o estilo, formato e convenções originais.

Por que devo usar fórmulas em vez de apenas inserir os números?

Usar fórmulas torna a planilha dinâmica. Se você mudar os dados de entrada, os resultados dos cálculos serão atualizados automaticamente.

Detalhes

Descrição original do autor

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization i

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1694
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas