As listas têm o mesmo pedido, mas não necessariamente o mesmo item
A equipe recebe uma relação de itens solicitados e outra de itens confirmados. O número do pedido aparece nos dois arquivos. Um cruzamento apressado conclui que está tudo certo, embora um pedido tenha dois produtos e somente um deles possua a quantidade esperada.

O ChatGPT pode organizar uma comparação entre listas. A tarefa exige definir o que identifica cada unidade, como lidar com repetições e qual campo pode ser comparado. Usar apenas o nome mais parecido ou o primeiro resultado encontrado pode esconder uma diferença material.
Este guia ensina uma conferência pontual feita por uma pessoa, sem conexão com sistemas. A reconciliação em agentes trata da correção de estados na operação integrada. Aqui, a entrega termina em um relatório revisável de diferenças e pendências.
Produto, acesso e limite da demonstração
Use o ChatGPT pela web em uma conversa de texto. As duas listas pequenas serão coladas diretamente; não é necessário upload, conector, extensão de planilha ou acesso a banco. O plano gratuito permite conversa de texto sob os limites vigentes da conta. O Brasil consta na lista oficial de países suportados.
Fontes consultadas em 21 de outubro de 2026. Em uma conta empresarial, confirme autorização de uso e restrições do workspace. Este exercício não depende de uma funcionalidade anunciada ou de acesso a uma integração.
O procedimento é um guia documental. Na preparação editorial original, não foi executada a interface do ChatGPT para esta publicação. O gabarito foi conferido localmente, agrupando as entradas sintéticas por chave. Essa prova verifica o exemplo e não mede a precisão do produto.
Prepare duas listas com origem rastreável
Copie as entradas abaixo. Todos os dados são fictícios e não representam pedidos reais.
Lista A, itens solicitados:
linha_a;pedido_id;sku;quantidade
A01;0007;SKU-A;2
A02;0007;SKU-B;1
A03;0008;SKU-A;3
A04;0009;SKU-C;1
Lista B, itens confirmados:
linha_b;pedido_id;sku;quantidade
B01;0007;SKU-A;2
B02;0007;SKU-B;2
B03;0008;SKU-A;3
B04;0008;SKU-A;3
B05;0010;SKU-D;1
Inclua estas regras:
R1: pedido_id é texto. Zeros à esquerda fazem parte do identificador.
R2: A chave de comparação é o par exato pedido_id + sku.
R3: quantidade é número inteiro de unidades do mesmo SKU.
R4: Cada chave deveria ocorrer no máximo uma vez em cada lista.
R5: Repetição de chave é pendência, mesmo quando os valores coincidem.
R6: Não somar, apagar ou escolher uma repetição automaticamente.
R7: Ausência em uma lista não prova cancelamento, erro ou autorização de exclusão.
R8: Os arquivos não possuem horário de corte ou histórico de alterações.
A chave composta foi definida para o exercício. Em outro processo, um pedido pode repetir o mesmo SKU em linhas com condições diferentes. Nesse caso, a unidade de comparação precisa incluir o identificador da linha ou outro campo autorizado. Não copie a chave deste exemplo sem conferir a regra do seu arquivo.
Passo 1: inventarie cada lista separadamente
Comece com:
Leia as listas A e B e R1 a R8 sem comparar quantidades ainda.
Para cada lista, informe:
- quantidade de linhas de dados;
- colunas recebidas;
- conjunto de chaves distintas pedido_id + sku;
- chaves repetidas, com todas as linhas de origem;
- identificadores ou campos vazios, se existirem.
Preserve pedido_id como texto literal.
Não remova repetições. Não faça correspondência por semelhança.
Não considere pedido_id sozinho como chave de item.
A conferência inicial deve reconhecer quatro linhas em A e cinco em B. A chave 0008 + SKU-A ocorre duas vezes em B. As linhas B03 e B04 precisam continuar visíveis.
Se o modelo contar apenas quatro linhas em B, ele pode ter eliminado a repetição antes da revisão. Pare e retorne à entrada literal. A limpeza de planilha também preserva candidatos a duplicidade, mas trata a qualidade de um arquivo. O objetivo deste exercício é comparar presença e valor entre dois conjuntos.
Passo 2: classifique as chaves antes de calcular diferenças
Envie:
Faça uma comparação externa completa pela chave exata pedido_id + sku.
Entregue uma linha por chave da união de A e B, incluindo:
pedido_id, sku, linhas_a, linhas_b, quantidades_a, quantidades_b,
classe, diferenca_b_menos_a, motivo.
Use estas classes, nesta ordem de prioridade:
1. AMBIGUO: chave repetida em qualquer uma das listas;
2. SOMENTE_A: chave única em A e ausente em B;
3. SOMENTE_B: chave única em B e ausente em A;
4. DIVERGENTE: chave única nos dois lados com quantidades diferentes;
5. COINCIDENTE: chave única nos dois lados com quantidades iguais.
Calcule diferenca_b_menos_a somente em DIVERGENTE e COINCIDENTE.
Nos outros casos, escreva NÃO CALCULADA.
Não trate ausência como zero e não agregue quantidades repetidas.
A ordem protege o caso ambíguo. Encontrar duas linhas iguais no lado B não autoriza escolher a primeira, nem somá-las e concluir que foram confirmadas seis unidades.
O relatório pode guardar listas de linhas e quantidades em uma célula para representar o grupo. Isso não altera a entrada nem elimina a ocorrência repetida.
Cinco chaves, nove linhas: duplicidade continua visível
FICHA DE CRUZAMENTO — EXEMPLO SINTÉTICO Chave: pedido_id como texto + SKU exato. Diferença = B − A, somente com uma ocorrência em cada lado. 0007 + SKU-A | A01: 2 ↔ B01: 2 | COINCIDENTE | diferença 0. 0007 + SKU-B | A02: 1 ↔ B02: 2 | DIVERGENTE | diferença +1. Confirmar quantidade e fonte válida. 0008 + SKU-A | A03: 3 ↔ B03: 3 e B04: 3 | AMBIGUO | diferença NÃO CALCULADA. Perguntar se há reexportação ou eventos distintos; não somar, escolher ou apagar ocorrências. 0009 + SKU-C | A04: 1 ↔ ausente em B | SOMENTE_A | diferença NÃO CALCULADA. 0010 + SKU-D | ausente em A ↔ B05: 1 | SOMENTE_B | diferença NÃO CALCULADA. Para presença em um único lado, confirmar escopo, filtros e horário de corte: ausência não significa zero ou cancelamento. Conferência de cobertura: A01–A04 e B01–B05 preservadas; cinco grupos representam nove linhas de origem. Registro de revisão: evidência recebida [preencher]; decisão sobre a pendência [preencher]; versão do relatório [preencher]. Manter o primeiro relatório. Nenhuma atualização, exclusão ou importação autorizada por esta ficha.
Passo 3: confira o gabarito por chave
A união das duas listas contém cinco chaves distintas. O resultado esperado é:
0007 + SKU-A: COINCIDENTE, origem A01/B01, quantidades 2 e 2, diferença 0.0007 + SKU-B: DIVERGENTE, origem A02/B02, quantidades 1 e 2, diferença +1.0008 + SKU-A: AMBIGUO, origem A03/B03/B04. Preserve quantidade 3 em A e as duas ocorrências de 3 em B. Diferença não calculada.0009 + SKU-C: SOMENTE_A, origem A04. Quantidade de B ausente, sem cálculo de diferença.0010 + SKU-D: SOMENTE_B, origem B05. Quantidade de A ausente, sem cálculo de diferença.
O script local de conferência confirmou uma chave por classe, quatro linhas preservadas em A e cinco em B. O resultado possui cinco grupos de comparação, não cinco registros originais. A distinção entre linhas e grupos evita um falso alerta de perda de dados.
O modelo não deve afirmar que 0009 foi cancelado ou que 0010 é indevido. Sem horário de corte, escopo das exportações e histórico, esses motivos continuam desconhecidos.
Passo 4: prepare pendências que alguém consiga resolver
Peça:
Crie uma fila de revisão somente para as quatro chaves não coincidentes.
Para cada chave, inclua classe, linhas de origem, fato observado,
pergunta a responder e evidência necessária.
Não invente responsável, prazo, causa ou aprovação.
Não proponha excluir, atualizar ou enviar dados ao sistema.
Para AMBIGUO, exija resolução da identidade antes de comparar quantidade.
Para SOMENTE_A e SOMENTE_B, peça confirmação do escopo e do corte das listas.
Para 0008 + SKU-A, a pergunta é se B03 e B04 representam uma reexportação, um evento diferente ou outra condição. A aparência idêntica não resolve isso.
Para 0007 + SKU-B, confirme qual quantidade é válida e qual fonte governa a decisão. Para as chaves presentes em um lado só, solicite a janela e o filtro das exportações antes de concluir ausência operacional.
Documente a resposta humana e gere uma nova versão do relatório. Preserve a primeira comparação como evidência do que os arquivos continham naquele momento.
Passo 5: valide cobertura e integridade
Antes de compartilhar, confira:
- os IDs continuam exatamente
0007,0008,0009e0010; - A01 a A04 e B01 a B05 aparecem em seus grupos, sem linha omitida;
- a chave usa pedido e SKU, sem combinação por nome;
- a duplicidade prevalece sobre a coincidência de quantidade;
- apenas as duas chaves únicas presentes nos dois lados possuem diferença calculada;
- os quatro casos pendentes continuam sem ação externa autorizada.
Para volumes maiores, use uma planilha ou código revisado para realizar a comparação determinística e confira as cardinalidades antes e depois. O ChatGPT pode ajudar a escrever o procedimento, explicar o resultado e preparar perguntas. Uma resposta textual que parece completa não demonstra que todas as linhas de um arquivo grande foram processadas.
Se o significado ou a representação dos campos estiver indefinido, prepare primeiro um dicionário de dados. Não normalize zeros, espaços ou códigos durante o cruzamento sem uma regra aprovada e um registro da transformação.
Cuidados com arquivos empresariais
Exportações podem conter dados pessoais, condições comerciais e identificadores internos. Comece pelos dados sintéticos. Para um arquivo real, confirme finalidade, autorização, conta e workspace aprovados. Retire colunas sem função na comparação e preserve o original em local controlado.
Os controles de treinamento do ChatGPT não substituem a análise de retenção, confidencialidade e acesso. Colar uma pequena lista também é compartilhar dados com o serviço; dispensar upload não elimina essa responsabilidade.
O resultado deste fluxo é um relatório de conferência. Atualizar pedidos, cancelar itens ou importar registros exige um procedimento separado, com autoridade e validação do destino.
Fontes oficiais
Consultadas em 21 de outubro de 2026:
- OpenAI: análise de dados com ChatGPT, possibilidades e limites declarados para analisar tabelas e revisar métodos.
- OpenAI: FAQ do plano gratuito, condições de acesso e limites.
- OpenAI: países suportados, incluindo Brasil.
- OpenAI: controles de dados, configurações de treinamento e diferenças de conta e workspace.
As classes, regras de comparação e o gabarito são material didático da publicação original. A ferramenta organiza a leitura; o responsável pelo processo confirma a identidade, a fonte válida e a ação permitida.