Análise de dados em planilhas e SQL: agrupe e resuma

Transforme uma tabela de registros brutos em uma resposta. Você planeja uma análise a partir da pergunta, depois ordena e filtra linhas, adiciona colunas calculadas, combina tabelas com buscas e junções e agrupa e agrega dados com funções de planilhas eletrônicas, GROUP BY em SQL e tabelas dinâmicas. Você calcula estatísticas descritivas, porcentagens, taxas e médias ponderadas, verifica cada resultado com base nos totais e nas contagens de linhas e apresenta o que os números mostram e o que não podem mostrar. Os exemplos funcionam no Excel, no Google Sheets e em qualquer banco de dados SQL comum.

BásicoAula 5 de 7 do curso Curso de Fundamentos de análise de dados

O que você vai aprender

  1. Transforme uma pergunta de análise em um plano com métrica, grupos e filtros. Depois, ordene e filtre os dados em uma planilha eletrônica e em SQL para visualizar as linhas que respondem à pergunta.
    • Planeje a análise a partir da pergunta
      Identifique a métrica, os grupos, os filtros e a granularidade da tabela necessários para uma pergunta de análise e esboce as etapas antes de fazer qualquer cálculo.
    • Ordene os dados para revelar sua ordem e seus valores extremos
      Ordene linhas por uma ou mais colunas em uma planilha eletrônica e com ORDER BY em SQL, mantenha as linhas intactas e reconheça quando o tipo de dado prejudica a ordenação.
    • Filtre linhas com uma ou mais condições
      Mantenha apenas as linhas necessárias para uma análise com filtros de planilhas eletrônicas e a cláusula WHERE do SQL, combine condições com AND, OR e parênteses e trate corretamente datas, células vazias e linhas ocultas.
  2. Adicione colunas que calculam um novo valor para cada linha, como receita, margem de lucro, mês ou categoria de tamanho, usando fórmulas de planilhas eletrônicas e expressões SQL.
    • Calcule novas colunas a partir das existentes
      Crie cálculos por linha com fórmulas de planilhas eletrônicas e expressões SQL, incluindo operações aritméticas, datas e texto, e evite erros de referências, divisão e arredondamento.
    • Classifique linhas com condições e faça divisões com segurança
      Crie colunas de categorias e sinalizadores com IF e CASE, ordene as condições corretamente e proteja as razões contra divisão por zero e valores ausentes.
  3. Reúna tabelas relacionadas por uma chave compartilhada, usando buscas em uma planilha eletrônica e junções em SQL, e reconheça quando a combinação acrescenta, perde ou repete linhas.
    • Identifique chaves e relacionamentos entre tabelas
      Reconheça chaves primárias e estrangeiras e os relacionamentos entre tabelas, verifique se as chaves são únicas e correspondem exatamente, e diferencie a adição de colunas do acréscimo de linhas.
    • Busque valores de outra tabela em uma planilha eletrônica
      Use PROCX e PROCV com correspondências exatas para trazer valores de uma tabela de referência para os dados, trate correspondências ausentes e use correspondência aproximada apenas para faixas.
    • Combine tabelas com junções e verifique o resultado
      Explique junções internas e à esquerda, preveja quais linhas uma junção mantém, reconheça e evite linhas repetidas após uma junção de um para muitos e verifique contagens de linhas e totais.
  4. Resuma várias linhas em contagens, totais e médias, no conjunto e por grupo, com funções de planilhas eletrônicas, GROUP BY em SQL e tabelas dinâmicas, e trate corretamente células vazias e valores ausentes.
    • Agregue uma coluna usando contagem, soma, média, mínimo e máximo
      Aplique as funções básicas de agregação em planilhas eletrônicas e SQL, conte corretamente linhas, valores e valores distintos e saiba como células vazias e valores NULL alteram os resultados.
    • Conte e some com condições
      Use CONT.SES, SOMASES e MÉDIASES com critérios de texto, números e células para criar tabelas de resumo em uma planilha eletrônica e escreva os mesmos totais condicionais em SQL.
    • Agrupe linhas e agregue seus dados em SQL
      Escreva consultas GROUP BY com funções de agregação, filtre linhas com WHERE e grupos com HAVING, acompanhe a ordem lógica de uma consulta e agregue em duas etapas quando uma pergunta exigir.
    • Resuma dados com uma tabela dinâmica
      Crie uma tabela dinâmica com linhas, colunas, valores e filtros para responder a uma pergunta de análise, escolha a função de resumo adequada e mantenha a tabela dinâmica completa e atualizada.
  5. Descreva uma coluna numérica com medidas de tendência central e dispersão e compare grupos de forma justa com porcentagens, taxas e médias ponderadas.
    • Descreva a tendência central e a dispersão de uma coluna numérica
      Calcule contagem, média aritmética, mediana, moda, mínimo, máximo, amplitude e desvio padrão, escolha entre média aritmética e mediana e trate valores atípicos com cuidado.
    • Calcule porcentagens, taxas e médias ponderadas
      Calcule proporções de um total, variação percentual e taxas por base, diferencie porcentagem de pontos percentuais e combine médias e taxas de grupos com os pesos corretos.
  6. Verifique cada resultado com totais, contagens de linhas e recálculo independente antes de compartilhá-lo. Depois, responda à pergunta de análise com números claros e com o contexto e os limites de que o leitor precisa.
    • Verifique os resultados antes de compartilhá-los
      Verifique uma análise conciliando totais e contagens de linhas, recalculando amostras manualmente ou com um segundo método, testando a plausibilidade e documentando as etapas.
    • Interprete e comunique o que o resumo dos dados mostra
      Apresente a resposta à pergunta de análise com os números, as comparações e o contexto adequados, evite afirmações que o resumo não sustenta e indique os limites dos dados.

Guia de estudo de Análise de dados em planilhas e SQL

6 capítulos

1

Planeje uma análise e organize os dados

Uma análise útil começa com uma pergunta e uma tabela cujas linhas você compreende. Você transformará a pergunta em uma métrica, grupos, filtros e uma comparação, depois organizará os registros relevantes. A ordenação torna as classificações visíveis; a filtragem determina quais registros pertencem à resposta. Ambas dependem de manter as linhas intactas e reconhecer números, datas e valores ausentes antes de confiar no que aparece na tela.

Você usa o Excel em inglês? Então digite vírgulas em vez de pontos e vírgulas e estes nomes: SOMASES é SUMIFS, CONT.SES é COUNTIFS, SE é IF, CONT.VALORES é COUNTA, SOMA é SUM, PROCX é XLOOKUP, PROCV é VLOOKUP, MÉDIASES é AVERAGEIFS, SES é IFS, ÚNICO é UNIQUE, CONT.SE é COUNTIF, FILTRO é FILTER.

1.1 Planeje a análise a partir da pergunta

Uma tabela se torna útil quando você sabe o que quer descobrir. A análise organiza, transforma e resume dados limpos para responder a uma pergunta. Seu resultado serve de entrada para um gráfico, painel de indicadores ou recomendação.

Transforme a pergunta em quatro decisões

Para “Qual região teve a maior receita em março de 2026?”, explicite as decisões:

ParteDecisão
MétricaSoma de quantidade vezes preço unitário
DimensãoRegião
FiltroPedidos com data em março de 2026
ComparaçãoClassificar as regiões da maior para a menor receita

Uma métrica é o número que você calcula. Uma dimensão fornece os grupos. Um filtro determina os registros incluídos, e a comparação indica como avaliar os resultados. Defina a métrica com precisão: a receita antes dos descontos é diferente da receita depois dos descontos. Registre como devoluções, cancelamentos e impostos são tratados para que outro analista possa calcular o mesmo número.

Verifique o que uma linha representa

A granularidade da tabela indica o que uma linha representa. Com um pedido por linha, uma contagem de linhas mede pedidos. Com um item de pedido por linha, isso não ocorre: um pedido com três produtos ocupa três linhas. Contar essas linhas apresentaria três itens como três pedidos.

Aqui estão dez pedidos de março, uma linha por pedido. Os preços estão em reais. Em uma planilha eletrônica, as seis colunas de entrada vão de A a F, os dados ocupam as linhas 2 a 11 e o cálculo da receita fica em G.

order_idorder_dateregioncategoryquantityunit_price
10012026-03-02NorthBooks215
10022026-03-02SouthGames140
10032026-03-05NorthGames340
10042026-03-09EastBooks115
10052026-03-12SouthBooks415
10062026-03-15EastToys225
10072026-03-20NorthToys125
10082026-03-22SouthGames240
10092026-03-28EastGames140
10102026-03-30NorthBooks515
Planeje as operações antes de executá-las

Primeiro selecione as datas de março. Calcule a receita de cada pedido a partir de sua quantidade e preço unitário, agrupe por região, some o campo calculado e ordene os totais regionais em ordem decrescente. As receitas das linhas são 30, 40, 120, 15, 60, 50, 25, 80, 40 e 75. O total é 535. A resposta agrupada é North 250, South 180 e East 105.

Em uma planilha eletrônica, esse caminho usa um filtro, uma coluna de fórmulas e funções condicionais ou uma tabela dinâmica. Em SQL, usa WHERE, uma expressão de multiplicação, GROUP BY e ORDER BY. Uma planilha eletrônica facilita a inspeção da exploração de tabelas pequenas; SQL trabalha diretamente com tabelas de bancos de dados e salva consultas que podem ser repetidas.

Mantenha os registros de origem sem alterações trabalhando em uma aba separada, cópia ou consulta. Salve a pergunta, as definições e as operações junto com o resultado. Produzir um total conveniente antes de decidir o que ele mede é uma forma comum de responder a uma pergunta diferente da que foi feita.

Principais conclusões

  • Defina a métrica, a dimensão, o filtro e a comparação antes de calcular.
  • A granularidade da tabela determina o que uma contagem de linhas mede.
  • Mantenha a origem sem alterações e salve detalhes suficientes para repetir a análise.
  • Verifique se o resumo final responde à pergunta original.

1.2 Ordene os dados para revelar sua ordem e seus valores extremos

A ordenação coloca os registros em uma ordem que facilita a identificação de classificações e valores extremos. A ordem crescente vai do menor para o maior, de A a Z ou do mais antigo para o mais recente; a decrescente inverte essa ordem. Os valores de um registro permanecem juntos.

Ordene registros completos

No Excel, use Dados > Classificar; no Google Sheets, use Dados > Classificar intervalo. Selecione todo o intervalo, incluindo cada coluna que pertence a cada registro, e identifique a linha de cabeçalho. Uma tabela do Excel mantém os campos de suas linhas juntos durante a ordenação.

Se você ordenar apenas a coluna de receita, um valor poderá ficar ao lado do identificador de pedido errado. O total pode continuar sendo 535 mesmo que os registros estejam incorretos. Verifique algumas linhas completas após a ordenação, incluindo um identificador, uma data e seu valor. Uma contagem de linhas sozinha não detecta esse erro.

Use um segundo campo para desempatar

Suponha que quatro registros tenham os valores de região e receita East 15, North 30, East 50 e North 120. Ordene por região em ordem crescente e depois por receita em ordem decrescente. O resultado é East 50, East 15, North 120, North 30. O primeiro campo forma os blocos principais; o segundo ordena os registros dentro de cada bloco.

SQL expressa a mesma regra assim:

SELECT order_id, region,
       quantity * unit_price AS revenue
FROM orders
ORDER BY region ASC, revenue DESC;

ASC é o padrão. O nome alternativo revenue nomeia o resultado calculado e pode ser usado em ORDER BY. Essa consulta retorna um resultado ordenado sem reorganizar a tabela armazenada. Sem ORDER BY, SQL não garante a ordem das linhas, mesmo que execuções repetidas pareçam iguais.

Encontre os primeiros registros

Para os pedidos de março, a receita em ordem decrescente começa com o pedido 1003, de 120, o pedido 1008, de 80, e o pedido 1010, de 75. Para retornar três linhas, PostgreSQL, MySQL e SQLite aceitam uma cláusula final como ORDER BY revenue DESC LIMIT 3; o SQL Server usa SELECT TOP 3 com a cláusula de ordenação.

Um limite de corte pode ocorrer em um empate. Adicione um segundo campo, como order_id ASC, quando precisar de uma escolha previsível entre receitas iguais. Retornar três linhas e retornar todos os registros empatados em terceiro lugar são solicitações diferentes; um limite simples de linhas atende à primeira.

Verifique os valores por trás da exibição

Números armazenados como texto podem ser ordenados como “10”, “100”, “9”. Números são ordenados como 9, 10, 100. Datas em texto escritas como “03/12/2026” podem seguir a ordem dos caracteres em vez da ordem temporal. Converta a coluna para o tipo adequado durante a limpeza; mudar apenas o formato numérico visível não converte texto de forma confiável.

A função SORT de planilhas eletrônicas retorna uma cópia ordenada em outro local. O Excel usa 1 para ordem crescente e −1 para decrescente em seu argumento de ordem. O Google Sheets usa TRUE e FALSE. A cópia é atualizada quando os dados referenciados mudam.

Antes de tratar a exibição como uma classificação de todo o conjunto de dados, verifique os filtros ativos e o intervalo selecionado. Um subconjunto visível ordenado corretamente ainda pode omitir o registro com o maior valor.

Principais conclusões

  • Ordene o intervalo completo e mantenha os cabeçalhos separados dos dados.
  • Um segundo campo de ordenação estabelece uma ordem entre valores empatados.
  • A ordem das linhas em SQL só é garantida quando você a solicita com ORDER BY.
  • Tipos numéricos e de data são necessários para ordenar números e datas.
  • Verifique filtros e empates no limite de corte ao apresentar os primeiros registros.

1.3 Filtre linhas com uma ou mais condições

Um filtro determina quais registros pertencem a uma análise. Filtros de planilhas eletrônicas ocultam as linhas sem correspondência; WHERE em SQL retorna as linhas correspondentes. Nenhuma das operações exclui os registros de origem.

Crie condições que correspondam à pergunta

As comparações em SQL incluem =, <>, >, <, >= e <=. Use IN para uma lista, LIKE para um padrão de texto e IS NULL para valores ausentes. Literais de texto usam aspas simples retas, como em WHERE region = 'North'. Os menus de filtros de planilhas eletrônicas oferecem condições para texto, números e datas.

AND exige que todas as condições sejam atendidas. OR exige pelo menos uma. Entre os pedidos de março, North e Books fornece dois pedidos, 1001 e 1010. North ou Books fornece seis: os quatro pedidos de North mais os dois pedidos de Books das demais regiões. Um pedido que atende às duas partes de um OR aparece uma vez no resultado.

SQL avalia AND antes de OR. Compare estas condições:

WHERE category = 'Books'
   OR category = 'Toys' AND region = 'East'

Isso inclui todos os pedidos de Books mais os pedidos de Toys em East: cinco linhas. Para incluir apenas registros de East, agrupe primeiro as categorias:

WHERE (category = 'Books' OR category = 'Toys')
  AND region = 'East'

Isso mantém duas linhas. category IN ('Books', 'Toys') pode substituir o OR entre parênteses.

Inclua todo o período de datas

BETWEEN inclui ambos os extremos. Com datas e horas, um limite superior escrito como 31 de março pode significar a meia-noite no início desse dia, deixando de fora seus registros posteriores. Use um início inclusivo e o início do próximo período como limite exclusivo:

WHERE order_date >= '2026-03-01'
  AND order_date < '2026-04-01'

A sintaxe de literais de data varia conforme o banco de dados. Essa lógica de limites inclui todos os momentos de março sem precisar adivinhar o último horário possível de 31 de março.

Trate valores ausentes e inconsistentes

discount = NULL não é uma comparação verdadeira. Use discount IS NULL. Um desconto ausente também não satisfaz discount < 5 nem discount >= 5, então essas duas condições não abrangem todos os registros quando há valores ausentes. Dê aos valores ausentes um grupo próprio ou exclua-os deliberadamente.

Examine os valores de texto distintos antes de filtrar. Maiúsculas, minúsculas e espaços ao final podem afetar as correspondências de maneiras diferentes conforme as ferramentas e configurações do banco de dados. Padronize as chaves e os rótulos durante a limpeza para que “North” e uma variante com um espaço extra não dependam do comportamento de correspondência.

Totalize os registros que você consegue ver

No Excel e no Google Sheets, =SOMA(G2:G11) ainda inclui as linhas ocultadas por um filtro. =SUBTOTAL(9; G2:G11) soma as linhas que o filtro deixa visíveis. Filtrar a tabela de março para North deixa quatro pedidos: SUM continua sendo 535, enquanto SUBTOTAL fornece 250.

Como alternativa, =FILTRO(A2:G11; C2:C11="North") retorna uma cópia correspondente em outro local; uma soma sobre essa cópia abrange apenas os registros retornados. Registre as contagens antes e depois e informe o filtro ao lado do resultado. Caso contrário, um filtro antigo ainda ativo pode fazer com que uma análise posterior abranja a população errada sem que isso seja percebido.

Principais conclusões

  • AND exige todas as condições; OR inclui registros que atendem a uma ou outra condição.
  • Use parênteses ao combinar AND e OR.
  • Filtre datas e horas com um início inclusivo e o início do próximo período como limite exclusivo.
  • Teste valores ausentes em SQL com IS NULL.
  • SUBTOTAL pode somar linhas filtradas visíveis; SUM inclui linhas ocultas.
  • Registre o filtro e a contagem de linhas resultante.
2

Crie campos calculados

Uma análise frequentemente precisa de valores que a tabela de origem não armazena diretamente. Quantidade e preço produzem receita; datas produzem rótulos de mês; uma regra produz uma categoria de tamanho de pedido. Você criará esses campos em planilhas eletrônicas e SQL, manterá referências e unidades consistentes e testará limites e valores ausentes. Os cálculos permanecem no nível de cada linha até que você os combine deliberadamente em um resumo.

2.1 Calcule novas colunas a partir das existentes

Um campo calculado adiciona um valor a cada registro usando os campos já existentes. A receita a partir da quantidade e do preço unitário é um cálculo por linha. Ele ainda mantém uma linha por pedido; um total regional vem depois.

Crie e preencha uma fórmula

Com a quantidade em E e o preço unitário em F, insira =E2*F2 em G2. Preencher para baixo altera as referências relativas para =E3*F3 e depois =E4*F4. Verifique a primeira e a última célula preenchida para garantir que a fórmula cubra os dados e se refira às entradas de cada linha.

Uma taxa armazenada em uma célula fixa precisa de uma referência absoluta, como $J$1. Os sinais de dólar fixam sua coluna e sua linha quando a fórmula é copiada. Em uma tabela do Excel, =[@Quantity]*[@UnitPrice] identifica os campos pelo nome e preenche automaticamente a coluna calculada. Mantenha os dados de entrada em suas próprias colunas para que uma quantidade alterada possa atualizar o resultado.

Em SQL, a expressão e seu rótulo pertencem a SELECT:

SELECT order_id, quantity * unit_price AS revenue
FROM orders
WHERE quantity * unit_price > 50;

O nome alternativo nomeia uma coluna de saída; ele não adiciona uma coluna armazenada. O WHERE da mesma consulta é processado antes de esse nome alternativo de saída existir, portanto repita a expressão nele.

Mantenha o denominador ligado à métrica

Um pedido contém três jogos, cada um com preço de 40 e custo unitário de 28. A receita é 120, o custo total é 84 e o lucro é 36. Duas razões úteis descrevem comparações diferentes:

MétricaCálculoResultado
Margem de lucroLucro dividido pela receita30%
Margem sobre o custoLucro dividido pelo custoCerca de 42,9%

Ambas usam o mesmo lucro. Trocar o denominador altera o significado do resultado; dê ao campo calculado um rótulo que indique a razão que você realmente usou.

Crie rótulos de agrupamento a partir de datas e texto

Planilhas eletrônicas usam ANO(B2) e MÊS(B2) para partes de datas, ou TEXTO(B2; "aaaa-mm") para um rótulo como “2026-03”. DIA.DA.SEMANA(B2) fornece um número do dia da semana. No PostgreSQL e no MySQL, EXTRACT(MONTH FROM order_date) retorna o número do mês; as funções de data variam entre bancos de dados. Agrupar apenas pelo número do mês mistura março de anos diferentes, portanto mantenha também o ano.

Fórmulas de texto podem criar uma chave combinada. Unir a loja “S04” e o mês “2026-03” com um hífen produz “S04-2026-03”. Planilhas eletrônicas podem usar & ou CONCATENAR; muitos dialetos SQL oferecem CONCAT, e vários aceitam ||. Use a mesma construção nas duas tabelas que você associará.

Preserve as casas decimais até a exibição final

PostgreSQL, SQL Server e SQLite podem descartar a parte fracionária quando as duas entradas de uma divisão são números inteiros. Portanto, 45 / 60 pode fornecer 0. Use 45 * 1.0 / 60 ou converta para um tipo decimal para obter 0,75. A fórmula =45/60 de uma planilha eletrônica mantém a parte fracionária.

Arredonde apenas os resultados apresentados. Três terços exatos somam 1; arredondar cada um para 0,33 primeiro produz 0,99. A formatação numérica pode encurtar a exibição mantendo a precisão subjacente. Uma fórmula como ROUND(value, 2) arredonda para duas casas decimais; use-a em uma saída final quando precisar do próprio valor arredondado. Confira uma linha calculada manualmente antes de usar a coluna em um resumo.

Principais conclusões

  • Campos calculados trabalham com registros individuais antes da agregação.
  • Referências relativas mudam ao preencher; referências absolutas permanecem fixas.
  • A margem de lucro usa a receita como denominador; a margem sobre o custo usa o custo.
  • Mantenha o ano com o mês quando as datas abrangem mais de um ano.
  • Use divisão decimal em SQL e arredonde apenas as saídas finais.

2.2 Classifique linhas com condições e faça divisões com segurança

Regras podem transformar campos numéricos em grupos que você pode contar ou comparar. Um campo calculado condicional atribui um rótulo ao testar cada linha. Um sinalizador registra se uma linha atende a uma condição, frequentemente como 1 ou 0.

Defina todos os valores de fronteira

Classifique a receita como Grande a partir de 100, Média a partir de 50, mas abaixo de 100, e Pequena abaixo de 50. Em uma planilha eletrônica, com a receita em G:

=SE(G2>=100; "Large"; SE(G2>=50; "Medium"; "Small"))

SES oferece outra forma:

=SES(G2>=100; "Large"; G2>=50; "Medium"; VERDADEIRO; "Small")

A expressão SQL segue a mesma ordem:

CASE
  WHEN quantity * unit_price >= 100 THEN 'Large'
  WHEN quantity * unit_price >= 50 THEN 'Medium'
  ELSE 'Small'
END AS order_size

Esses testes usam a primeira condição verdadeira. Se o teste de 50 vier primeiro, uma receita de 120 será classificada como Medium e nunca chegará à condição Large. Teste primeiro o limite mais restritivo ou escreva intervalos que não se sobreponham.

Para as receitas de março, 120 é Grande; 60, 50, 80 e 75 são Médias; as outras cinco são Pequenas. As contagens são 1, 4 e 5, totalizando dez. Um teste de fronteira é importante: uma receita de exatamente 50 é Média. Regras que usassem “abaixo de 50” e “acima de 50” deixariam esse valor de fora.

Mantenha valores desconhecidos separados

Uma receita desconhecida precisa de um rótulo Desconhecido, não de um tamanho inferido a partir de informações ausentes. Em SQL, uma comparação com NULL não é verdadeira, então um ELSE 'Small' final também incluiria receitas ausentes. Adicione uma primeira condição que verifique entradas ausentes, como WHEN quantity IS NULL OR unit_price IS NULL THEN 'Unknown'.

Inclua deliberadamente um resultado para os demais casos. Um CASE em SQL sem ELSE retorna NULL quando nada corresponde. Omitir o resultado para falso de IF produz FALSO no Excel e um valor vazio por padrão no Google Sheets. Um resultado final explícito facilita a inspeção da classificação.

Use sinalizadores para contar uma condição

Para cada pedido, CASE WHEN status = 'Returned' THEN 1 ELSE 0 END cria um sinalizador de devolução. Cinco sinalizadores com os valores 1, 0, 0, 1 e 0 somam 2 pedidos devolvidos. Sua média é 0,4, ou 40%. Isso funciona porque cada linha incluída contribui com um evento ou nenhum evento; defina como tratar situações desconhecidas antes de atribuir os valores.

Proteja uma razão em seu denominador

Pedidos divididos por visitas não é uma razão definida em um dia com zero visitas. Com pedidos em B e visitas em C, =SE(C2=0; ""; B2/C2) deixa o resultado vazio nesse caso. Em SQL, use orders * 1.0 / NULLIF(visits, 0). NULLIF transforma um denominador zero em NULL, produzindo um resultado ausente em vez de um erro de divisão por zero.

Uma célula vazia ou NULL aqui significa uma razão indisponível, não uma taxa medida de zero. O tratamento amplo com SEERRO também pode ocultar uma fórmula escrita incorretamente ou uma referência inválida. Teste diretamente o problema esperado e depois examine as linhas nos limites, os valores desconhecidos e as contagens das categorias.

Principais conclusões

  • IF e CASE usam a primeira condição verdadeira.
  • Inclua cada valor de fronteira em exatamente uma categoria.
  • Trate entradas desconhecidas antes de atribuir os rótulos comuns das categorias.
  • A média de um sinalizador 0/1 fornece a proporção de linhas incluídas que atendem à condição.
  • Proteja explicitamente denominadores zero e mantenha taxas indisponíveis distintas de zero.
3

Combine dados de várias tabelas

Pedidos, produtos e clientes frequentemente estão em tabelas separadas. Reuni-los exige uma chave clara e a compreensão de quantas correspondências cada linha pode ter. Você verificará esses relacionamentos, recuperará valores com buscas em planilhas eletrônicas e acompanhará junções internas e à esquerda. A verificação central é se a tabela combinada ainda representa os registros que você pretendia analisar, com cada valor contado o número correto de vezes.

3.1 Identifique chaves e relacionamentos entre tabelas

Tabelas relacionadas precisam de uma maneira confiável de identificar a mesma entidade. O nome de um cliente é útil para exibição, mas pode pertencer a duas pessoas ou aparecer de formas diferentes. Um identificador como customer_id torna a correspondência explícita.

Identifique o lado um e o lado muitos

Uma chave primária identifica de forma única as linhas de sua própria tabela. Uma chave estrangeira em outra tabela faz referência a esse identificador. Em uma tabela de clientes, cada identificador de cliente aparece uma vez. Em uma tabela de pedidos, o mesmo identificador de cliente pode aparecer em muitos pedidos.

RelacionamentoSignificadoExemplo
Um para umNo máximo uma correspondência em cada ladoUma linha e seu único registro complementar
Um para muitosUma linha pode corresponder a várias do outro ladoCliente e pedidos
Muitos para muitosVárias linhas podem corresponder a várias outrasPedidos e produtos, conectados por itens de pedido

Identificadores de clientes repetidos são esperados em pedidos; eles são um problema em uma tabela de referência que deve conter uma linha por cliente. Verifique a unicidade onde o relacionamento a exige:

SELECT COUNT(*) AS rows,
       COUNT(DISTINCT customer_id) AS different_ids
FROM customers;

Se a tabela tiver 1.200 linhas, mas 1.195 identificadores diferentes, investigue identificadores duplicados ou ausentes. A igualdade dessas contagens só é útil junto com uma verificação de chaves ausentes, pois contagens distintas ignoram NULL. Em uma planilha eletrônica com chaves preenchidas, compare CONT.VALORES(A2:A1201) com CONT.VALORES(ÚNICO(A2:A1201)).

Busque correspondência pela chave completa

Uma tabela de metas com um registro por loja e mês precisa tanto da loja quanto do mês. Essa chave composta distingue “S04” em março de “S04” em abril. Busque correspondência nos dois campos ou construa “S04-2026-03” nas duas tabelas usando as mesmas regras. Um identificador de loja sozinho deixaria várias metas possíveis.

Padronize as chaves antes de combinar. Em buscas em planilhas eletrônicas, o número 1001 e o texto “1001” podem não corresponder; “C-001”, “C001” e “C001 ” também são representações diferentes. SQL pode converter tipos ou ignorar alguns espaços, dependendo de suas configurações. Limpe formatos, espaços e tipos para que seu resultado não dependa dessas diferenças.

Escolha entre adicionar colunas ou linhas

Uma busca ou junção adiciona campos relacionados ao associar chaves. Adicionar o nome de cada cliente a uma tabela de pedidos usando uma referência única de cliente mantém uma linha por pedido. Começar pelos clientes e associar seus pedidos pode repetir os dados dos clientes e alterar a granularidade.

O acréscimo de linhas empilha registros com a mesma estrutura, como vendas de janeiro abaixo das vendas de fevereiro. UNION ALL em SQL mantém todas as linhas; UNION também remove linhas duplicadas do resultado. As colunas selecionadas precisam estar na mesma ordem e ter tipos compatíveis. Se dois registros legítimos de vendas tiverem os mesmos valores selecionados, remover um deles altera o total.

Antes de combinar, escreva o que uma linha representa em cada entrada e o que você espera que ela represente na saída. Depois, escolha chaves e um relacionamento que produzam esse resultado. Essa expectativa fornece uma verificação concreta da contagem de linhas após a operação.

Principais conclusões

  • Chaves primárias identificam linhas de forma única; chaves estrangeiras fazem referência a esses identificadores.
  • Verifique a unicidade no lado em que se espera uma linha por chave.
  • Uma chave composta precisa de todos os campos que identificam o registro.
  • Buscas e junções adicionam campos correspondentes; o acréscimo de linhas empilha registros.
  • Preveja a granularidade do resultado antes de combinar tabelas.
  • UNION remove linhas duplicadas do resultado; UNION ALL as preserva.

3.2 Busque valores de outra tabela em uma planilha eletrônica

Uma busca traz um valor de uma tabela de referência para uma tabela principal. Para cada linha de venda, um código de produto pode recuperar o nome ou o preço do produto. A correspondência deve retornar o valor daquele produto exato.

Examine as entradas da busca

Suponha que a aba Products tenha códigos em A, nomes em B e preços em C, com registros nas linhas 2 a 50. O código de produto da aba principal está em B2:

=PROCX(B2; Products!$A$2:$A$50; Products!$C$2:$C$50; "Not found")

As entradas são o valor a procurar, o intervalo de chaves a pesquisar, o intervalo de retorno e um resultado para uma correspondência ausente. PROCX usa correspondência exata por padrão nas versões atuais do Excel e no Google Sheets. Os dois intervalos devem estar alinhados linha a linha. Referências absolutas os mantêm fixos quando a fórmula é preenchida para baixo; B2 muda para B3 na venda seguinte.

A tabela de referência contém P01 Caderno por 3,50, P02 Caneta por 1,20 e P03 Pasta por 2,80. Para uma venda de quatro itens P03, a busca retorna 2,80 e a receita calculada é 11,20. P07 está ausente, então a fórmula retorna “Not found”.

Use PROCV com correspondência exata para identificadores

A função equivalente mais antiga é:

=PROCV(B2; Products!$A$2:$C$50; 3; FALSO)

PROCV pesquisa a primeira coluna do intervalo selecionado. O 3 indica sua terceira coluna, e FALSO solicita uma correspondência exata. Omitir a última entrada permite uma correspondência aproximada, que pode retornar o produto errado sem aviso em uma coluna de identificadores não ordenada.

FunçãoRetorno de um campoConfiguração de correspondência exata
PROCXIntervalo de retorno separado pode estar em qualquer um dos ladosPadrão, ou modo de correspondência 0
PROCVNúmero da coluna dentro do intervalo, à direita de sua primeira colunaFALSE

Inserir uma coluna dentro de um intervalo de PROCV pode alterar o que seu número fixo de coluna retorna. Verifique a fórmula após alterações estruturais.

Investigue correspondências ausentes e duplicadas

#N/D geralmente indica que não há correspondência. Verifique se a referência realmente não contém o código ou se há diferenças em espaços, tipos de texto e número ou formatos de código. SENÃODISP pode substituir esse erro específico por um rótulo visível; SEERRO também captura outros erros e pode ocultar falhas não relacionadas.

Conte os rótulos de ausência, por exemplo, com =CONT.SE(H2:H500; "Not found"), e informe o que eles afetam. Não substitua preços desconhecidos por zero apenas para que um total seja calculado.

A busca padrão retorna a primeira correspondência exata. Duas linhas de referência P03 com preços diferentes tornam o resultado ambíguo, mesmo que a busca não mostre erro. Verifique a unicidade das chaves antes de confiar nos valores retornados.

Use correspondência aproximada para faixas ordenadas

Uma tabela de limites com 0 Pequeno, 50 Médio e 100 Grande classifica 75 como Médio e 120 como Grande. Aqui, a regra pretendida é o maior limite que não ultrapassa o valor de entrada. O modo de correspondência −1 de PROCX implementa a correspondência exata ou com o próximo item menor. PROCV com VERDADEIRO pode fazer o mesmo quando sua coluna de limites está em ordem crescente. Isso é útil para faixas numéricas, enquanto identificadores de produtos precisam de correspondência exata.

Principais conclusões

  • PROCX usa intervalos separados de busca e retorno e adota correspondência exata por padrão.
  • Use FALSE em PROCV para uma correspondência exata de identificador.
  • Fixe os intervalos de referência antes de preencher uma busca para baixo.
  • Investigue correspondências ausentes e verifique se as chaves de referência são únicas.
  • A correspondência aproximada é útil para faixas definidas com a regra de limite correta.

3.3 Combine tabelas com junções e verifique o resultado

Uma junção combina registros de tabelas cujas chaves correspondem. Diferentemente do resultado usual de uma busca em planilha eletrônica, que traz a primeira correspondência, uma junção retorna todas as correspondências. Prever essas correspondências é essencial antes de contar linhas ou somar valores.

Escolha os registros a manter

Considere os clientes C1 Ana, C2 Ben, C3 Chen e C4 Dara. Os pedidos são O1 para C1, O2 para C1, O3 para C2 e O4 para C5.

OperaçãoResultado
Junção interna de pedidos com clientesO1, O2, O3: três linhas correspondentes
Junção à esquerda de pedidos com clientesTodos os quatro pedidos; O4 não tem nome de cliente
Junção à esquerda de clientes com pedidosC1 duas vezes, C2 uma vez, C3 uma vez, C4 uma vez: cinco linhas

Uma junção interna mantém apenas registros com correspondência. Uma junção à esquerda mantém todas as linhas da tabela à esquerda, anexando os campos da tabela à direita quando existem e NULL quando não existem. Escolha a tabela à esquerda a partir da população que sua pergunta precisa manter. Para listar todos os pedidos, incluindo pedidos com clientes desconhecidos, comece com pedidos e faça uma junção à esquerda com clientes.

Uma instrução básica é:

SELECT o.order_id, c.name
FROM orders AS o
LEFT JOIN customers AS c
  ON o.customer_id = c.customer_id;

Os nomes alternativos o e c mostram de onde vem cada campo; ON identifica as colunas de correspondência. O resultado é uma nova visualização dos dados, não uma substituição de qualquer uma das tabelas de entrada.

Reconheça valores repetidos

Suponha que o pedido 501 tenha um total de 90 e três itens; o pedido 502 tem um total de 40 e um item. Associar os itens produz quatro linhas. O total do pedido 501 aparece em cada uma de suas três linhas, então somar esse campo fornece 310 em vez dos 130 originais.

Essa repetição é a multiplicação de linhas na junção. A junção pode estar correta para estudar itens, enquanto a soma está errada para estudar pedidos. Some os totais dos pedidos na tabela de pedidos ou primeiro resuma os itens em uma linha por pedido antes de fazer a junção. Uma soma de valores distintos não é uma correção geral: dois pedidos diferentes podem ter o mesmo total, e ambos precisam ser contados.

Conte as correspondências reais

Após uma junção à esquerda de clientes com pedidos, um cliente sem pedido ainda tem uma linha no resultado. COUNT(*) conta essa linha como um. COUNT(o.order_id) conta os identificadores de pedido não nulos e fornece zero para o cliente sem pedidos.

Para encontrar clientes sem correspondência, teste order_id IS NULL no resultado da junção. Teste a chave da tabela à direita, não um campo como número de telefone, que pode estar ausente mesmo em um registro correspondente. No exemplo, C3 e C4 não têm pedidos; já C5 em O4 é uma referência de cliente sem correspondência quando se parte dos pedidos.

Verifique o relacionamento com base no resultado

Uma junção à esquerda simples produz pelo menos tantas linhas quanto sua entrada à esquerda. Se cada chave à direita deveria ser única, a contagem de linhas deve permanecer igual. Linhas extras mostram chaves repetidas à direita; menos linhas sugerem um filtro adicional ou uma operação diferente. Compare contagens de chaves, linhas sem correspondência e um total da origem antes e depois. Totais iguais, por si só, não comprovam que cada registro individual foi associado corretamente.

Principais conclusões

  • Uma junção interna mantém correspondências; uma junção à esquerda preserva todos os registros à esquerda.
  • Cada linha correspondente à direita produz uma linha de saída, então junções podem repetir valores.
  • Resuma na granularidade pretendida antes de somar totais.
  • Após uma junção à esquerda, conte um identificador à direita para contar correspondências.
  • Use NULL na chave à direita para identificar linhas sem correspondência.
  • Verifique contagens de linhas e totais com base no relacionamento esperado.
4

Agrupe e agregue dados

Um resumo transforma uma longa lista de registros em uma pequena tabela que responde a uma pergunta. Você escolherá contagens, totais e médias e depois os calculará para a tabela inteira ou para grupos selecionados. Funções condicionais de planilhas eletrônicas, agrupamento em SQL e tabelas dinâmicas oferecem maneiras diferentes de criar o mesmo resultado. Valores ausentes, granularidade da tabela e escolha da função de resumo determinam o que os números finais realmente significam.

4.1 Agregue uma coluna usando contagem, soma, média, mínimo e máximo

Uma função de agregação reduz vários valores de entrada a um resultado. A função adequada depende de você precisar de um total, uma contagem, uma média ou um valor extremo e do que uma linha representa.

Escolha a quantidade a resumir

Para as dez receitas de março, a contagem é 10, a soma é 535, a média é 53,5, o mínimo é 15 e o máximo é 120. Com a receita em G2:G11, as funções de planilhas eletrônicas são SUM, COUNT, AVERAGE, MIN e MAX aplicadas a esse intervalo. Um resumo SQL pode calculá-las em conjunto:

SELECT COUNT(*) AS orders,
       SUM(quantity * unit_price) AS revenue,
       AVG(quantity * unit_price * 1.0) AS mean_revenue,
       MIN(quantity * unit_price) AS smallest_revenue,
       MAX(quantity * unit_price) AS largest_revenue
FROM orders;

O fator decimal preserva a média em bancos de dados como o SQL Server, nos quais AVG de uma entrada inteira retorna um inteiro. Arredondar depois um resultado truncado não recupera a parte fracionária perdida.

Conte linhas, campos preenchidos e valores diferentes
NecessidadePlanilha eletrônicaSQL
Células numéricasCONT.NÚMDepende do tipo da coluna e dos valores ausentes
Células não vaziasCONT.VALORESCOUNT(column) para valores não nulos
Células vaziasCONTAR.VAZIOContar registros que atendem a IS NULL
Todos os registrosContar um campo de identificador totalmente preenchidoCOUNT(*)
Identificadores diferentes e não ausentesÚNICO mais uma contagem dos identificadores preenchidosCOUNT(DISTINCT id)

Dez pedidos podem vir de cinco clientes. Contar linhas responde “Quantos pedidos?” na granularidade de pedido; contar identificadores distintos de clientes responde “Quantos clientes fizeram pedidos?”. No Google Sheets, COUNTUNIQUE também está disponível. Verifique células vazias separadamente antes de contar um resultado de UNIQUE, pois uma chave ausente pode aparecer como uma entrada distinta.

Entenda o efeito dos valores ausentes

Para as avaliações SQL 4, 5, NULL, 3, NULL, COUNT(*) é 5, COUNT(rating) é 3, a soma é 12 e AVG(rating) é 4. A média usa os três valores conhecidos. Substituir avaliações desconhecidas por zero altera o denominador e produz 2,4, uma afirmação diferente sobre os dados.

AVERAGE em planilhas eletrônicas também ignora células vazias e texto em um intervalo referenciado, mas inclui o zero numérico. Uma entrada de texto “10” ao lado do número 20 pode, portanto, produzir uma média de 20 em vez de 15. Compare COUNT com CONT.VALORES quando uma coluna numérica contiver inesperadamente menos valores contados do que células preenchidas. Depois, examine seus tipos de dados.

Respeite a granularidade e o significado do campo

Em uma tabela de itens de pedido, use identificadores distintos de pedidos para contar pedidos. O valor médio por pedido é a receita total dos pedidos dividida pelo número de pedidos, não pelo número de itens. Um saldo acumulado já é um total em determinado momento; somar cada saldo acumulado não fornece as vendas do período.

Um resumo pode parecer razoável enquanto seu denominador conta a coisa errada. Coloque a entidade contada no rótulo da coluna, como “Pedidos”, “Itens de pedido” ou “Avaliações conhecidas”, para que o resultado indique o que foi incluído.

Principais conclusões

  • Escolha uma agregação adequada à métrica e à granularidade da tabela.
  • COUNT(*) conta linhas em SQL; COUNT(field) conta valores não nulos do campo.
  • COUNT(DISTINCT field) conta valores não nulos diferentes.
  • Valores ausentes e zeros têm efeitos diferentes sobre uma média.
  • Examine colunas numéricas em busca de valores armazenados como texto.

4.2 Conte e some com condições

Funções condicionais criam um resumo sem mover os registros originais. Cada linha contribui apenas quando seus valores atendem aos critérios. Uma tabela de resultados pode então listar regiões, categorias ou outros grupos em um layout que você controla.

Coloque os intervalos na ordem correta

CONT.SES recebe pares de intervalos de critérios e critérios. SOMASES começa com o intervalo a somar, seguido desses pares. MÉDIASES segue o mesmo padrão com um intervalo para a média:

=CONT.SES(C2:C11; "North"; G2:G11; ">50")
=SOMASES(G2:G11; C2:C11; "North"; D2:D11; "Books")
=MÉDIASES(G2:G11; C2:C11; "North")

Para a tabela de março, elas retornam 2 pedidos, receita de 105 e receita média de 62,5. A primeira função conta as receitas de North de 120 e 75. A segunda soma as receitas de North e Books de 30 e 75. A terceira divide o total de North, 250, por seus quatro pedidos.

Todos os pares de critérios dentro de uma mesma CONT.SES, SOMASES ou MÉDIASES usam AND: todas as condições devem ser atendidas na mesma linha. Faça cada intervalo começar e terminar em linhas correspondentes. Comparar a região de uma linha com a receita de outra não descreveria um registro.

Escreva os critérios com precisão

Critérios de texto e comparação usam aspas duplas retas: "North", ">50" ou "<>Returned". Uma célula pode fornecer o critério diretamente, como I2. Para combinar um operador com o valor de uma célula, use ">"&H1. O caractere curinga "*book*" corresponde a textos que contêm “book”; esses critérios de texto de planilhas eletrônicas ignoram maiúsculas e minúsculas.

As funções no singular podem usar uma ordem diferente de argumentos. Em SUMIF(criteria_range, criterion, sum_range), o intervalo de soma vem por último. Em SOMASES, ele vem primeiro. Leia o nome da função antes de editar ou copiar uma fórmula.

Preencha um resumo por grupo com segurança

Coloque North, South e East em I2:I4. Em J2, insira:

=SOMASES($G$2:$G$11; $C$2:$C$11; I2)

Preencha para baixo. Os intervalos de dados permanecem fixos, enquanto I2 se torna I3 e I4. Os resultados são 250, 180 e 105. Compare sua soma com o total direto da origem, 535. Se novos registros ultrapassarem a linha 11, amplie os intervalos ou use uma referência a uma tabela que cresce.

Evite contar duas vezes a sobreposição de um OR

North ou Books inclui seis pedidos de março. Contagens separadas fornecem quatro pedidos de North mais quatro pedidos de Books, mas dois pedidos pertencem aos dois grupos. Subtraia a sobreposição uma vez: quatro mais quatro menos dois resulta em seis. A sobreposição é o resultado de CONT.SES com North e Books juntos. Simplesmente somar as contagens separadas resultaria em oito.

Expresse uma soma condicional em SQL

Uma condição pode ficar dentro de uma agregação:

SUM(CASE WHEN region = 'North'
         THEN quantity * unit_price ELSE 0 END)

Cada registro de North contribui com a receita e todos os demais contribuem com zero. Para uma contagem condicional, contribua com 1 para uma correspondência e 0 nos demais casos. Isso permite que uma consulta retorne vários totais condicionais nomeados lado a lado. Verifique os rótulos realmente presentes na origem, especialmente os espaços, antes de interpretar um total de grupo ausente como atividade zero.

Principais conclusões

  • SOMASES coloca o intervalo de soma primeiro e combina critérios com AND.
  • Mantenha cada intervalo de critérios alinhado com o intervalo resumido.
  • Fixe os intervalos de origem enquanto permite que o critério de grupo se mova.
  • Uma contagem com OR precisa contar os registros sobrepostos uma única vez.
  • CASE dentro de SUM pode criar um total ou uma contagem condicional em SQL.

4.3 Agrupe linhas e agregue seus dados em SQL

GROUP BY cria uma linha de resultado para cada combinação observada de valores de grupo. As funções de agregação resumem os registros de cada grupo. A saída tem uma nova granularidade, como uma linha por região.

Crie uma consulta agrupada
SELECT region, COUNT(*) AS orders,
       SUM(quantity * unit_price) AS revenue
FROM orders
GROUP BY region
ORDER BY revenue DESC;

Para os pedidos de março, o resultado é North com 4 pedidos e receita de 250, South com 3 e 180, e East com 3 e 105. As contagens dos grupos somam dez e as receitas somam 535.

Os campos selecionados devem descrever o grupo ou resumir seus registros. Uma coluna category ao lado de um total regional é ambígua quando uma região contém várias categorias. Inclua a categoria em GROUP BY se quiser uma linha por combinação de região e categoria. A tabela de março tem oito combinações observadas; South não tem registro de Toys, então o agrupamento não cria essa combinação.

Filtre registros antes dos grupos ou grupos após os totais
CláusulaAplica-se aExemplo
WHERELinhas de entrada individuaisManter pedidos de Games
HAVINGGrupos após a agregaçãoManter regiões com pelo menos quatro pedidos

WHERE category = 'Games' deixa a receita de North em 120 de um pedido, South em 120 de dois e East em 40 de um. Uma consulta diferente, sem filtro de categoria e com HAVING COUNT(*) >= 4, mantém apenas North.

Para totalizar os pedidos de Games de cada região e manter as receitas regionais de Games acima de 100:

SELECT region, SUM(quantity * unit_price) AS revenue
FROM orders
WHERE category = 'Games'
GROUP BY region
HAVING SUM(quantity * unit_price) > 100
ORDER BY revenue DESC;

North e South permanecem, empatadas em 120. Mover a condição de receita para WHERE testaria pedidos individuais, mudando a pergunta.

Acompanhe a ordem lógica de processamento

A ordem útil para raciocinar é FROM e junções, WHERE, GROUP BY, HAVING, SELECT, ORDER BY e depois o limite de linhas. O banco de dados pode executar um plano físico mais eficiente, mas essa ordem lógica explica por que um nome alternativo de SELECT está disponível para ordenação e geralmente não está disponível no WHERE da mesma consulta.

Para uma média, use AVG(quantity * unit_price * 1.0) para preservar resultados decimais quando entradas inteiras os truncariam. Trate deliberadamente rótulos de grupo NULL: eles formam um grupo próprio. Mostre-o como Desconhecido ou exclua-o informando explicitamente a contagem de registros.

Resuma em dois níveis quando necessário

O cliente A faz pedidos de 60 e 40, B faz um de 50 e C faz três de 10. A receita total é 180 em seis pedidos, resultando em 30 por pedido. Para encontrar a média por cliente, primeiro some por cliente: A 100, B 50, C 30. Calcule a média desses três totais para obter 60. Uma tabela intermediária salva ou uma cláusula WITH pode conter o primeiro resumo.

Examine os valores distintos dos grupos antes de executar a consulta. Variantes de texto podem dividir ou combinar grupos de maneiras diferentes conforme as configurações do banco de dados; limpe-as e compare os grupos observados com os grupos esperados pela pergunta.

Principais conclusões

  • GROUP BY altera a granularidade do resultado para uma linha por combinação de grupos.
  • Selecione campos de agrupamento ou expressões de agregação em uma consulta agrupada.
  • WHERE filtra registros; HAVING filtra grupos após a agregação.
  • Use a ordem lógica da consulta para raciocinar sobre nomes alternativos e agregações.
  • Uma média por cliente pode exigir totais por cliente antes da média final.
  • Examine rótulos de grupo ausentes e inconsistentes.

4.4 Resuma dados com uma tabela dinâmica

Uma tabela dinâmica cria um resumo agrupado em uma planilha eletrônica ao distribuir campos em algumas áreas. Ela é útil quando você quer reorganizar comparações e examinar totais sem escrever uma fórmula separada para cada grupo.

Comece com uma origem completa

Use uma linha de cabeçalho, um registro por linha e um intervalo retangular bem definido. Remova linhas de subtotal e total da origem: uma tabela dinâmica as trata como registros e conta seus valores novamente. Evite células mescladas e separadores vazios dentro da origem.

Selecione o intervalo e escolha Inserir > Tabela Dinâmica no Excel ou Inserir > Tabela dinâmica no Google Sheets. Posicione os campos conforme a pergunta:

ÁreaFinalidadePergunta sobre a receita de março
LinhasGrupos na lateralRegião
ColunasGrupos opcionais no topoCategoria
ValoresCampo e função de resumoSoma da receita
FiltrosRestringir os registros incluídosPeríodo da análise

Com região em Linhas e Soma da receita em Valores, o resultado de março é North 250, South 180, East 105 e total geral 535. Ordenar os valores resumidos mostra a classificação.

Verifique a função de resumo

Um campo numérico pode ser resumido por Soma, Média, Mín ou Máx. Não suponha que a função selecionada corresponda à sua pergunta. O Excel pode escolher Contagem quando o campo tem texto ou células vazias, então um suposto resumo da receita pode mostrar, na verdade, quantas células preenchidas ele contém.

Para contar pedidos, use um campo de identificador de pedido totalmente preenchido. Contagem no Excel conta células não vazias; o Google Sheets oferece CONT.VALORES para células não vazias e COUNT para células numéricas. Contar um campo de preço com células vazias deixaria de fora registros cujos preços são desconhecidos.

Leia um resumo de duas dimensões

Adicione categoria a Colunas. North tem Books 105, Games 120 e Toys 25; South tem Books 60 e Games 120; East tem Books 15, Games 40 e Toys 50. Os totais das colunas são Books 180, Games 280 e Toys 75.

A célula vazia South–Toys significa que nenhum registro de origem ocupa essa combinação. Um pedido registrado com receita zero seria um caso diferente, mesmo que uma configuração de exibição faça as duas células parecerem vazias ou com valor zero.

Entenda o total geral de uma média

Escolha Média da receita. North é 62,5 de quatro pedidos, South 60 de três e East 35 de três. O total geral é 53,5 porque a tabela dinâmica calcula a média dos dez registros de origem. Calcular a média das três médias exibidas fornece 52,5 e atribui incorretamente ao grupo de quatro pedidos o mesmo peso de cada grupo de três pedidos.

Verifique as atualizações e a cobertura da origem

Após alterações na origem, verifique se a tabela dinâmica está atualizada. No Excel, use Atualizar quando a atualização automática não estiver disponível ou estiver desativada; versões compatíveis também oferecem Atualização Automática para dados locais da pasta de trabalho. O Google Sheets atualiza os resultados da tabela dinâmica quando células no intervalo de origem mudam. Em qualquer ferramenta, registros adicionados fora de um intervalo de origem fixo ainda podem ser omitidos. Uma tabela do Excel usada como origem cresce com as linhas adicionadas, enquanto um intervalo fixo precisa ser inspecionado e ampliado.

Compare o total geral e a contagem de pedidos da tabela dinâmica com cálculos diretos da origem. Uma atualização atualiza a origem selecionada; ela não corrige um intervalo que exclui novos registros.

Principais conclusões

  • Coloque grupos em Linhas ou Colunas e a métrica com a função em Valores.
  • Mantenha os totais da origem fora dos registros resumidos pela tabela dinâmica.
  • Conte um identificador preenchido ao contar registros.
  • O total geral de uma média usa os registros de origem e os tamanhos de seus grupos.
  • Verifique tanto o comportamento de atualização quanto a cobertura do intervalo de origem.
5

Calcule e interprete estatísticas descritivas

Dois grupos podem ter a mesma média e dados muito diferentes. Contagens e medidas de dispersão ajudam você a perceber essa diferença, enquanto porcentagens e taxas permitem comparar grupos de tamanhos diferentes. Você escolherá uma medida útil de tendência central, investigará valores incomuns e calculará comparações com um denominador claramente identificado. Combinar resumos de grupos também exige os pesos corretos, especialmente quando seus tamanhos são diferentes.

5.1 Descreva a tendência central e a dispersão de uma coluna numérica

Uma coluna numérica precisa de mais de uma média para ser bem descrita. A tendência central indica onde os valores se situam; a dispersão indica quanto eles diferem. A contagem mostra quantos dados o resumo representa.

Calcule um pequeno conjunto de medidas

Oito viagens de bicicleta duraram 6, 8, 9, 10, 12, 12, 15 e 58 minutos. Seu total é 130 minutos.

MedidaSignificadoResultado das viagens
Média aritméticaSoma dividida pela contagem16,25 minutos
MedianaValor central ordenado, ou média dos dois valores centrais11 minutos
ModaValor mais frequente12 minutos
Mínimo e máximoMenor e maior6 e 58 minutos
AmplitudeMáximo menos mínimo52 minutos

Para a mediana, o quarto e o quinto valores são 10 e 12, resultando em 11. As funções de planilhas eletrônicas incluem AVERAGE, MEDIAN, MODE ou MODE.SNGL do Excel, MIN e MAX. Em SQL, AVG, COUNT, MIN e MAX são comuns; os nomes e a sintaxe das funções de mediana e desvio padrão variam conforme o banco de dados.

Escolha uma medida útil de tendência central

A viagem de 58 minutos é um valor atípico, distante dos demais. Ela puxa a média para cima: sete das oito viagens são mais curtas que a média. A mediana descreve melhor o centro dessas viagens.

Sem 58, o total é 72 em sete viagens, então a média é cerca de 10,29 minutos e a mediana é 10. Isso mostra o efeito da viagem longa; não justifica excluí-la. Verifique se o passeio foi real, registrado incorretamente ou afetado por um problema de devolução. Mantenha, corrija ou exclua o valor conforme essa evidência e registre a decisão.

A média é útil para dados aproximadamente simétricos e perguntas relacionadas a totais, pois multiplicar a média por sua contagem recupera a soma. A mediana é útil para durações, rendas ou preços assimétricos. Uma grande diferença entre média e mediana é motivo para examinar a distribuição, não uma descrição completa de sua forma.

Uma moda pode descrever categorias, como o método de pagamento mais frequente. Mais de uma categoria pode empatar: Books e Games ocorrem quatro vezes cada nos pedidos de março. Dados numéricos com poucas repetições podem não ter uma moda útil.

Descreva a variação

Os conjuntos 48, 50, 52 e 30, 50, 70 têm ambos média 50. Seus desvios padrão amostrais são 2 e 20. O desvio padrão descreve a dispersão em torno da média nas unidades originais; um valor maior significa mais dispersão. Ele se baseia em distâncias ao quadrado, portanto não é a média aritmética das distâncias absolutas.

Use STDEV.S ao tratar os registros como uma amostra e STDEV.P para toda a população de interesse. Seus cálculos dividem os desvios ao quadrado pela contagem menos um e pela contagem, respectivamente, antes de extrair a raiz quadrada. Aqui, o objetivo é interpretar a medida, não calculá-la manualmente.

Os quartis dividem os dados ordenados em quatro partes. A mediana é o segundo quartil; a amplitude interquartil é o terceiro quartil menos o primeiro e mede a dispersão da metade central. Um percentil localiza uma porcentagem escolhida na distribuição. As ferramentas podem usar métodos de interpolação diferentes, incluindo QUARTILE.INC e QUARTILE.EXC, portanto use um método consistente ao comparar resultados.

Informe as contagens junto com a tendência central e a dispersão. Uma viagem incomum afeta muito mais a média de três viagens do que a média de 300 viagens.

Principais conclusões

  • Informe contagem, tendência central e dispersão juntas.
  • A mediana é menos sensível a valores extremos do que a média.
  • Investigue um valor atípico antes de decidir removê-lo.
  • O desvio padrão descreve a dispersão em torno da média nas unidades originais.
  • Use o desvio padrão amostral ou populacional conforme a população que você pretende descrever.
  • A amplitude interquartil mede a dispersão da metade central; os métodos de cálculo dos quartis podem diferir.
  • Uma moda pode descrever categorias e pode haver empates.

5.2 Calcule porcentagens, taxas e médias ponderadas

Porcentagens e taxas tornam as comparações fáceis de ler apenas quando seus denominadores são claros. Uma proporção, uma variação e uma taxa respondem a perguntas diferentes. Combiná-las entre grupos exige o tamanho da base de cada grupo.

Separe proporções, variações e pontos percentuais

Uma proporção é uma parte dividida pelo total relevante. A proporção de North na receita de março é 250 dividido por 535, cerca de 46,7%. South representa cerca de 33,6% e East 19,6%. Os valores arredondados somam 99,9%; as proporções não arredondadas somam 100%.

A variação percentual compara um valor novo com seu valor antigo:

variac¸a˜o percentual=novo−antigoantigo×100%

Uma receita que sobe de 80 para 100 aumenta 25%. Ao cair de 100 para 80, diminui 20%. A diferença absoluta é 20 em qualquer direção, mas o valor antigo muda. Um valor antigo igual a zero torna essa fórmula de variação percentual indefinida.

Uma variação em pontos percentuais subtrai porcentagens diretamente. Uma taxa de conversão que passa de 4% para 5% sobe 1 ponto percentual. Seu aumento relativo é de 25%, pois o aumento de 1 é um quarto dos 4 originais. Nomeie o tipo de variação no relatório.

Compare eventos com a mesma base

A loja A tem 18 reclamações em 12.000 pedidos; a loja B tem 9 em 4.500. Por 1.000 pedidos, as taxas são 1,5 e 2,0. B tem menos reclamações, mas uma taxa maior. Uma comparação justa precisa da mesma definição de evento, período, denominador e escala.

Não confunda uma contagem bruta grande com uma taxa alta. Uma loja mais movimentada pode ter mais reclamações simplesmente porque processa mais pedidos. Informe também as contagens para que os leitores possam ver as bases das taxas.

Pondere as médias pelos registros que representam

A região X tem 200 pedidos com média de 50; Y tem 50 pedidos com média de 90. Recupere o total de cada região: 10.000 e 4.500. Divida o total combinado de 14.500 por 250 pedidos para obter 58. A média simples das duas médias, 70, atribui incorretamente o mesmo peso às duas regiões.

meˊdia ponderada=∑(contagem do grupo×meˊdia do grupo)∑contagem do grupo

Os pesos devem contar as observações usadas nessas médias. Se uma média de grupo excluir avaliações ausentes, use sua contagem de avaliações conhecidas, não todos os registros desse grupo.

Combine taxas a partir dos totais

A página A converte 100 de 5.000 visitas; B converte 10 de 100. As taxas são 2% e 10%, mas a taxa geral é 110 conversões divididas por 5.100 visitas, cerca de 2,2%. Calcular a média das duas porcentagens fornece 6% e atribui peso excessivo à página menor.

Uma razão da tabela inteira segue a mesma lógica. Pedidos com lucro de 50 sobre receita de 100 e lucro de 100 sobre receita de 1.000 têm uma margem geral de 150 dividido por 1.100, cerca de 13,6%. A média de suas margens individuais é 30%, o que responde a uma pergunta diferente. Em SQL, use SUM(profit) * 1.0 / NULLIF(SUM(revenue), 0); em uma planilha eletrônica, divida o lucro total pela receita total após verificar o denominador.

Identifique o denominador, como em “proporção da receita de março” ou “reclamações por 1.000 pedidos”. Uma porcentagem sem essa base pode descrever uma população diferente daquela que o leitor supõe.

Principais conclusões

  • Uma proporção divide uma parte por seu total identificado.
  • A variação percentual usa o valor antigo como base.
  • Pontos percentuais medem a diferença direta entre porcentagens.
  • Compare taxas usando definições e escalas de denominador consistentes.
  • Pondere as médias dos grupos pelas contagens usadas para calculá-las.
  • Combine taxas e razões da tabela inteira a partir dos totais dos numeradores e denominadores.
6

Verifique os resultados e apresente a resposta

Um número plausível ainda pode vir de um intervalo incorreto, uma linha repetida em uma junção ou um denominador errado. Você incorporará verificações à análise, comparará cálculos independentes e contabilizará registros ausentes. Depois, transformará o resumo verificado em uma resposta direta com seu período, sua métrica, os tamanhos dos grupos e seus limites. Comparações entre subgrupos ajudam você a evitar conclusões que um total geral, por si só, poderia sugerir.

6.1 Verifique os resultados antes de compartilhá-los

Inclua verificações na análise antes de compartilhar seus resultados. Uma fórmula pode retornar um número convincente mesmo quando seu intervalo deixa linhas de fora ou uma junção repete valores. Cada operação precisa de uma expectativa que você possa comparar com seu resultado.

Concilie totais e contagens

Para os pedidos de março, as receitas regionais 250, 180 e 105 somam 535. Suas contagens de pedidos 4, 3 e 3 somam dez. Compare ambas com a origem filtrada para o mesmo período e segundo a mesma definição.

Uma divergência pode revelar registros perdidos, registros repetidos ou grupos que se sobrepõem. Uma correspondência é uma evidência útil, mas não basta por si só: ordenar apenas uma coluna pode corromper as relações entre os valores das linhas sem alterar nenhum total. Além disso, um erro positivo e um negativo podem se anular.

Anote uma contagem esperada antes de filtrar ou fazer uma junção. Quatro pedidos de North devem permanecer depois que a tabela de março for filtrada para North. Uma junção à esquerda de dez pedidos com uma referência que tenha uma linha de cliente por identificador deve retornar dez linhas. Doze linhas indicam chaves repetidas à direita. Uma junção à esquerda de clientes com pedidos pode aumentar legitimamente a contagem porque um cliente tem muitos pedidos.

Examine registros individuais

Escolha alguns registros e recalcule-os diretamente. O pedido 1003 tem três unidades a 40, produzindo uma receita de 120. As quatro receitas de North são 30, 120, 25 e 75, resultando em 250. Confira visualmente uma busca na tabela de referência, incluindo um código ausente e um caso de fronteira para uma faixa numérica.

Uma verificação pontual deve testar a operação que pode falhar. Para uma fórmula preenchida, examine as primeiras e as últimas linhas; para uma classificação, examine cada limite; para uma junção, examine chaves repetidas e sem correspondência. Verificar apenas linhas comuns e convenientes pode deixar a falha sem ser detectada.

Compare caminhos independentes

Calcule o resumo regional com SUMIFS, uma tabela dinâmica ou uma consulta SQL e compare os resultados. Use a mesma métrica e o mesmo filtro, mas selecione os intervalos ou registros de forma independente. Duas saídas criadas a partir da mesma tabela intermediária incompleta podem concordar e ainda omitir os mesmos pedidos.

Se houver divergência, compare os limites do período, os intervalos de origem, os tipos de dados, os valores ausentes e a granularidade antes de alterar a resposta. Salve o cálculo ou a consulta que resolve a diferença.

Considere valores ausentes e plausibilidade

Conte entradas vazias ou NULL, resultados “Not found” de buscas e registros associados cuja chave à direita é NULL. Explique como esses registros afetam a métrica apresentada. Uma linha correspondente pode ter outro campo ausente à direita, portanto um nome vazio, por si só, não é um teste confiável de linha sem correspondência.

Verifique a magnitude e as unidades do resultado. Uma proporção de um todo não negativo está entre 0% e 100%; uma variação percentual pode ultrapassar 100% ou ser negativa. De 50 para 150, o aumento é de 200%. Investigue quantidades negativas inesperadas e datas fora do período de análise, usando a definição do campo para decidir o que é válido.

Mantenha juntos a pergunta, a definição da métrica, os filtros, as fórmulas ou consultas, o período da origem e as decisões. Esse registro permite que outra pessoa repita o trabalho e explica escolhas como excluir uma viagem inválida ou manter um grupo de região desconhecida.

Principais conclusões

  • Concilie os totais e as contagens dos grupos com a mesma origem filtrada.
  • Preveja mudanças na contagem de linhas a partir da operação e do relacionamento.
  • Faça verificações pontuais de fórmulas, correspondências e limites de classificação.
  • Faça uma verificação cruzada com um método construído de forma independente.
  • Conte registros ausentes e sem correspondência e documente seu tratamento.

6.2 Interprete e comunique o que o resumo dos dados mostra

Um relatório deve responder à pergunta com números que o leitor possa situar em contexto. Apresente diretamente a métrica, o período, o grupo e a comparação e depois acrescente as informações que alteram a interpretação do resultado.

Apresente a resposta e a comparação

“Em março de 2026, North teve a maior receita: 250 de quatro pedidos, ou cerca de 46,7% do total de 535. South veio em seguida com 180 e East com 105.” Essa afirmação apresenta a classificação e a escala do resultado.

A receita de North supera a de South em 70. Em relação a South, a diferença é de cerca de 39%. A base de comparação importa: uma porcentagem que use North como denominador responderia quanto South fica abaixo de North, uma pergunta diferente. Use casas decimais consistentes e arredonde apenas os valores finais; 46,7% é mais útil aqui do que muitas casas decimais exibidas.

Descreva associações sem inventar causas

Suponha que usuários de descontos gastem mais por pedido. Eles podem gastar mais por causa do desconto, ou pessoas que planejam compras grandes podem procurar descontos. Um resumo desses registros estabelece a diferença observada, não qual explicação a causou. Escreva “o valor médio por pedido foi maior entre usuários de descontos” e identifique que outras evidências seriam necessárias para explicar por quê.

Examine a composição por trás de uma taxa geral

Uma comparação geral pode inverter a comparação dentro de subgrupos. Considere duas equipes que recebem composições diferentes de potenciais clientes com maior e menor interesse:

EquipePotenciais clientes com maior interesse convertidosPotenciais clientes com menor interesse convertidosTotal
A90 de 100: 90%10 de 100: 10%100 de 200: 50%
B255 de 300: 85%5 de 100: 5%260 de 400: 65%

A tem a maior taxa de conversão para ambos os tipos de potencial cliente. B tem a maior taxa geral porque três quartos de seus potenciais clientes têm maior interesse, em comparação com metade dos de A. Potenciais clientes com maior interesse convertem com muito mais frequência nas duas equipes. Essa inversão é chamada de paradoxo de Simpson. O resultado agregado descreve a composição real de cada equipe; ele não isola o desempenho para uma composição comum de potenciais clientes.

Desagregue os resultados por um subgrupo relevante antes de atribuir a uma equipe ou política a diferença geral. Calcule cada taxa a partir de seu próprio numerador e denominador e depois examine quanto cada subgrupo contribui para o total.

Mostre as informações por trás do resumo

Informe os tamanhos dos grupos junto com as médias e taxas. Um pedido incomum pode alterar muito mais a média de três pedidos do que a de 300 pedidos. Uma pequena diferença observada não é suficiente para estabelecer uma diferença estável na população mais ampla.

Informe as limitações que afetam a resposta: o período, exclusões, linhas ausentes ou sem correspondência e a definição da métrica. Por exemplo, “Exclui 12 pedidos sem região, que representam 2% da receita.” Informe essa consequência, não apenas que alguns dados estavam ausentes.

Escolha uma pequena tabela ordenada ou um número principal quando ele apresentar a resposta com clareza. Ele pode servir de entrada para um gráfico ou painel de indicadores posterior, mantendo as mesmas definições e verificações.

Principais conclusões

  • Responda com a métrica, o período, o grupo, a comparação e os tamanhos dos grupos.
  • Nomeie a base de comparação de uma diferença relativa.
  • Uma associação observada não estabelece sua causa.
  • Examine subgrupos relevantes, pois composições diferentes podem inverter uma comparação geral.
  • Informe exclusões, dados ausentes e escolhas de métricas que afetam a interpretação.
  • Use precisão consistente e arredonde apenas os valores apresentados.

Exercícios resolvidos de Análise de dados em planilhas e SQL

6 Lições Interativas

1

Da pergunta às linhas adequadas

11 passos
Planeje uma comparação de receitas regionais e depois ordene e filtre os registros sem perder seu significado.
  1. 1
    IntroduçãoComece com uma pergunta que possa ser respondida

    “Qual região teve a maior receita em março de 2026?” exige um resumo regional dos pedidos de março. Antes de calcular, decida o que a receita inclui (a métrica) e o que uma linha representa (a granularidade). Essas escolhas determinam quais registros manter, qual campo criar e se uma contagem de linhas mede pedidos ou itens de pedido, para que seus totais signifiquem o que você diz que significam.

  2. 2
    ExplicaçãoNomeie as quatro decisões

    A métrica é a receita somada, calculada a partir da quantidade vezes o preço unitário. A dimensão é a região. O filtro mantém as datas de março, e a comparação classifica os totais regionais.

    Registre essas decisões juntas. Se um método incluir cancelamentos e outro os excluir, seus totais podem divergir mesmo quando ambos os cálculos são executados corretamente.

  3. 3
    ExemploVerifique a granularidade antes de contar

    No exemplo de março, uma linha representa um pedido, então dez linhas representam dez pedidos. Uma tabela de itens de pedido exigiria uma contagem diferente, pois um pedido com vários produtos pode ocupar várias linhas.

    Para a pergunta sobre receita, a sequência planejada é filtrar datas, calcular receita, agrupar por região, somar, classificar e verificar.

  4. 4
    DesafioConte a entidade indicada pela pergunta

    Uma tabela de serviços registra uma linha por tarefa realizada durante uma visita. A visita V8 tem três tarefas e V9 tem duas. Quantas visitas essas cinco linhas representam e qual campo identificaria a contagem?

    ---reveal---

    São duas visitas. Conte os identificadores distintos de visita, pois as cinco linhas representam tarefas. Uma contagem simples de linhas mediria itens de trabalho em vez de visitas.

  5. 5
    ExplicaçãoMova registros completos juntos

    Para ordenar em uma planilha eletrônica, selecione o intervalo completo de registros e identifique sua linha de cabeçalho. Mover apenas as células de receita pode associar valores corretos aos pedidos errados.

    Um total pode permanecer inalterado após esse erro, portanto verifique um identificador e seus campos associados depois da ordenação. Em SQL, ORDER BY ordena a saída e mantém os registros armazenados no lugar.

  6. 6
    ExemploOrdene dentro de cada região

    Quatro registros mostram East 15, North 30, East 50 e North 120. Ordenar região em ordem crescente e receita em ordem decrescente fornece East 50, East 15, North 120, North 30.

    O primeiro campo forma os blocos regionais; o segundo ordena os valores dentro de cada bloco. Use ORDER BY region ASC, revenue DESC para obter esse resultado em SQL.

  7. 7
    DesafioExplique uma classificação surpreendente

    Uma coluna de receita é ordenada em ordem crescente como “12”, “120”, “8”. O que você deve investigar antes de informar o menor valor?

    ---reveal---

    Os valores podem estar armazenados como texto e ordenados caractere por caractere. Converta-os em valores numéricos durante a limpeza e depois ordene novamente. Inverter a ordenação inverteria o tipo errado de ordem em vez de corrigi-lo.

  8. 8
    ExplicaçãoExplicite condições mistas

    SQL verifica AND antes de OR. Uma condição para Books ou Toys em East precisa de parênteses em torno das alternativas de categoria: (category = 'Books' OR category = 'Toys') AND region = 'East'.

    Sem esses parênteses, pedidos de Books de todas as regiões poderiam entrar no resultado. No exemplo de março, a condição agrupada fornece duas linhas em vez de cinco.

  9. 9
    DicaInclua todo o último dia

    Um valor de data e hora posterior em 31 de março ultrapassa o limite da meia-noite escrito como '2026-03-31'. Selecione março com order_date >= '2026-03-01' AND order_date < '2026-04-01'.

    O limite no mês seguinte inclui o último dia sem precisar adivinhar sua última data e hora. Use IS NULL separadamente quando uma data ou campo ausente precisar de atenção.

  10. 10
    DesafioPlaneje, filtre e verifique um resultado

    Você precisa dos três pedidos de North com maior receita em março. Que ordem de operações fornece os registros solicitados e como você totalizaria apenas as linhas filtradas visíveis em uma planilha eletrônica?

    ---reveal---

    Selecione março e North, calcule a receita, ordene-a em ordem decrescente e depois selecione três linhas, usando um identificador para resolver um empate no corte, se necessário. Use SUBTOTAL(9; range) para uma soma filtrada visível; SOMA sobre o intervalo original ainda inclui linhas ocultas.

  11. 11
    RecapitulaçãoMantenha claras a população e a ordem

    Defina a métrica e a granularidade antes de selecionar registros. Filtre para a população pretendida e depois ordene registros completos com tipos numéricos ou de data adequados. Verifique condições mistas, limites de data e hora e regras de desempate. Salve o filtro e a contagem com o resultado para que o próximo cálculo use a mesma população.

2

Crie colunas calculadas confiáveis

10 passos
Crie campos de receita e categoria, teste seus limites e mantenha as razões significativas.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoAdicione informações a cada registro
  2. 2
    ExplicaçãoPreencha fórmulas sem mover entradas fixas
  3. 3
    ExemploMantenha separadas a margem de lucro e a margem sobre o custo
  4. 4
    DicaMantenha datas e decimais corretamente
  5. 5
    DesafioCorrija uma fórmula cuja referência muda
  6. 6
    ExplicaçãoExecute primeiro o teste mais restritivo
  7. 7
    DesafioMantenha um valor desconhecido fora de uma faixa de tamanho
  8. 8
    ExemploInterprete um sinalizador e uma taxa indisponível
  9. 9
    DesafioCombine um valor calculado e uma regra
  10. 10
    RecapitulaçãoTeste referências, limites e bases
3

Combine tabelas sem repetir totais

12 passos
Acompanhe chaves, correspondências de buscas e linhas de junções antes de usar dados combinados em um resumo.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoPreveja o que a tabela combinada contém
  2. 2
    ExplicaçãoIdentifique os lados um e muitos
  3. 3
    ExemploAssocie uma loja a seu período
  4. 4
    DesafioEscolha entre linhas e campos correspondentes
  5. 5
    ExplicaçãoExamine uma busca exata
  6. 6
    ExemploRecupere um preço e depois calcule
  7. 7
    DesafioDiagnostique uma escolha de busca sem aviso
  8. 8
    ExemploAcompanhe correspondências em junções internas e à esquerda
  9. 9
    Ideia-chaveUma linha mantida pode indicar ausência de pedido
  10. 10
    ExemploEntenda por que um total se repete
  11. 11
    DesafioEscolha uma combinação e suas verificações
  12. 12
    RecapitulaçãoVerifique as correspondências antes de medir
4

Crie e verifique resumos agrupados

15 passos
Use contagens, fórmulas condicionais, agrupamento em SQL e tabelas dinâmicas para responder a uma pergunta de análise.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoReduza os registros ao resumo adequado
  2. 2
    ExplicaçãoEscolha o que sua contagem mede
  3. 3
    ExemploMantenha avaliações desconhecidas fora da média
  4. 4
    DesafioConte pedidos na granularidade de item
  5. 5
    ExplicaçãoAlinhe intervalos condicionais
  6. 6
    ExemploPreencha um resumo a partir dos rótulos de grupos
  7. 7
    DesafioRemova a sobreposição em uma contagem com OR
  8. 8
    ExplicaçãoDê a cada grupo seu próprio resultado
  9. 9
    ExemploFiltre registros e depois filtre totais
  10. 10
    DesafioEscolha os dois níveis de agregação
  11. 11
    ExplicaçãoTransforme a pergunta em uma tabela dinâmica
  12. 12
    Ideia-chaveO total geral de uma média usa os registros de origem
  13. 13
    DesafioInvestigue uma tabela dinâmica que não mudou
  14. 14
    DesafioEscolha um resumo que responda à pergunta
  15. 15
    RecapitulaçãoRelacione cada agregação à sua base
5

Escolha estatísticas e comparações justas

16 passos
Descreva uma coluna numérica e combine proporções, taxas e médias de grupos com o denominador correto.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoDecida o que o resumo deve descrever
  2. 2
    ExemploCalcule a duração média das viagens
  3. 3
    ExemploEncontre as duas posições centrais
  4. 4
    ExplicaçãoIdentifique o valor mais frequente
  5. 5
    ExemploMeça toda a amplitude observada
  6. 6
    Ideia-chaveObserve a influência de uma viagem longa
  7. 7
    ExplicaçãoCompare a dispersão em torno da mesma média
  8. 8
    ExplicaçãoConcentre-se na metade central
  9. 9
    DesafioEscolha e justifique uma medida de tendência central
  10. 10
    ExplicaçãoNomeie o tipo de porcentagem
  11. 11
    ExemploUse uma escala comum para taxas
  12. 12
    DesafioDiferencie pontos de crescimento relativo
  13. 13
    ExemploRecupere totais a partir das médias dos grupos
  14. 14
    ExemploCombine as contagens subjacentes
  15. 15
    DesafioUse as observações por trás das médias
  16. 16
    RecapitulaçãoEscolha uma base antes de calcular
6

Verifique a resposta e comunique seu significado

10 passos
Concilie registros, investigue divergências e interprete resultados gerais e de subgrupos.

Salve esta aula para seguir cada Lição Interativa passo a passo.

  1. 1
    IntroduçãoTrate as verificações como parte da análise
  2. 2
    ExemploConcilie dois tipos de totais
  3. 3
    DicaPreveja a contagem antes da operação
  4. 4
    DesafioInvestigue dois totais que concordam
  5. 5
    ExplicaçãoDê uma resposta direta e interpretável
  6. 6
    DesafioDescreva uma diferença sem atribuir uma causa
  7. 7
    ExemploExamine as taxas dos subgrupos
  8. 8
    Ideia-chaveExplique a inversão pela composição
  9. 9
    DesafioDecida se um relatório está pronto
  10. 10
    RecapitulaçãoMantenha as verificações junto da conclusão

Questões de Análise de dados em planilhas e SQL

50 Questões de Prática em 5 conjuntos

Conjunto 1: Prática 1: Escolha a operação adequada10 Questões de Prática

Questão 1 de 10

Uma tabela de entregas tem uma linha por pacote. Uma remessa pode conter vários pacotes. O que COUNT(*) mede?
  1. Número de remessas
  2. Número de pacotes
  3. Número de clientes
  4. Número de dias de entrega
Mostrar respostaOcultar resposta
Resposta: B
Cada linha representa um pacote, portanto contar linhas fornece a contagem de pacotes. Uma remessa pode ocupar várias linhas e precisa de seu próprio identificador para ser contada separadamente. Tratar a contagem de linhas como remessas contaria uma remessa com vários pacotes mais de uma vez.

Questão 2 de 10

Um campo numérico de duração precisa mostrar primeiro os trabalhos mais longos. Que ordenação SQL fornece esse resultado?
  1. ORDER BY duration ASC
  2. ORDER BY job_id DESC
  3. ORDER BY job_id ASC
  4. ORDER BY duration DESC
Mostrar respostaOcultar resposta
Resposta: D
A duração em ordem decrescente coloca durações maiores antes das menores, que é a classificação solicitada. A duração em ordem crescente colocaria os trabalhos mais curtos primeiro. Ordenar pelo identificador do trabalho organiza rótulos em vez da duração medida, mesmo que os identificadores por acaso reflitam a ordem de entrada.

Questão 3 de 10

Uma linha registra 6 unidades com preço de 14 cada. Qual é sua receita?
  1. 84
  2. 20
  3. 70
  4. 98
Mostrar respostaOcultar resposta
Resposta: A
A receita multiplica o número de unidades pelo preço de uma unidade, portanto seis unidades a 14 produzem 84. Somar quantidade e preço fornece 20, mas essas entradas descrevem tipos diferentes de quantidades e não podem ser somadas para obter a receita. O cálculo produz um valor para essa linha antes de qualquer agrupamento.

Questão 4 de 10

Uma referência de clientes deve ter uma linha por cliente. Que propriedade seu customer_id deve ter?
  1. Aumentar a cada data de pedido.
  2. Corresponder ao nome completo do cliente.
  3. Identificar cada cliente de forma única.
  4. Repetir-se para cada produto comprado.
Mostrar respostaOcultar resposta
Resposta: C
O identificador de cliente deve identificar um registro de cliente sem ambiguidade. A repetição é esperada em uma tabela de pedidos quando um cliente faz outro pedido, mas não como uma segunda linha para o mesmo identificador nessa referência. Um nome é um campo de exibição e pode ser compartilhado por clientes diferentes.

Questão 5 de 10

Que quarto argumento faz PROCV procurar uma correspondência exata de identificador de produto?
  1. VERDADEIRO
  2. FALSO
  3. 1
  4. -1
Mostrar respostaOcultar resposta
Resposta: B
FALSE solicita uma correspondência exata em PROCV, que é a regra adequada para um identificador de produto. TRUE habilita a correspondência aproximada e precisa de uma referência ordenada adequada. Um identificador próximo representa um produto diferente, portanto um valor retornado plausível não basta para estabelecer a correspondência correta.

Questão 6 de 10

Uma tabela dinâmica deve contar visitas de atendimento, mas sua Contagem de notas opcionais de satisfação é 27, enquanto os 32 identificadores de visita estão preenchidos. Que alteração faz com que ela conte as visitas de forma confiável?
  1. Contar o campo de identificador da visita.
  2. Somar as notas de satisfação.
  3. Calcular a média do campo de nota.
  4. Contar as células vazias de nota.
Mostrar respostaOcultar resposta
Resposta: A
Contar o campo preenchido de identificador de visita mede todas as 32 visitas, enquanto contar uma nota opcional mede apenas as 27 notas não vazias. As cinco notas ausentes explicam a contagem menor sem estabelecer que cinco visitas estão ausentes. Somar ou calcular a média das notas responderia a uma pergunta diferente sobre as avaliações.

Questão 7 de 10

Uma taxa sobe de 8% para 10%. Qual é o aumento em pontos percentuais e em porcentagem relativa?
  1. 2 pontos percentuais; 20%
  2. 25 pontos percentuais; 2%
  3. 20 pontos percentuais; 2%
  4. 2 pontos percentuais; 25%
Mostrar respostaOcultar resposta
Resposta: D
Subtrair as duas taxas fornece dois pontos percentuais. O crescimento relativo divide esse aumento pela taxa antiga de oito, resultando em 25%. Usar a nova taxa de dez como denominador produz 20%, mas a variação percentual é medida em relação ao valor inicial, não ao final.

Questão 8 de 10

Os tempos de reparo são 4, 5, 6, 7 e 43 minutos. Que mediana e amplitude descrevem esses registros?
  1. 6 minutos; 43 minutos
  2. 13 minutos; 39 minutos
  3. 6 minutos; 39 minutos
  4. 13 minutos; 43 minutos
Mostrar respostaOcultar resposta
Resposta: C
O valor central ordenado é seis minutos, e subtrair o mínimo de quatro do máximo de 43 fornece uma amplitude de 39 minutos. Treze é a média, puxada para cima pelo reparo longo. Usar o máximo como amplitude ignoraria o ponto inicial dos valores observados.

Questão 9 de 10

O site A registra 24 compras em 400 visitas e o site B registra 18 em 100 visitas. Um relatório informa que a taxa combinada é 12%. Que taxa deve substituí-la e o que causou o erro?
  1. 8,4%; as taxas dos sites tiveram pesos iguais.
  2. 10,5%; as taxas dos sites tiveram pesos iguais.
  3. 8,4%; visitas ausentes foram contadas como compras.
  4. 12,0%; as contagens de compras devem ser calculadas pela média.
Mostrar respostaOcultar resposta
Resposta: A
Os sites totalizam 42 compras em 500 visitas, resultando em 8,4%. Os 12% informados são a média das taxas separadas de 6% e 18% e atribuem ao site menor a mesma influência. A base combinada de visitas pondera os sites conforme as oportunidades de compra; não foram informadas visitas ausentes.

Questão 10 de 10

Uma junção à esquerda adiciona um registro de cliente a cada um de 80 pedidos. A referência deveria ser única por identificador de cliente, mas o resultado tem 86 linhas. O que deve ser investigado primeiro?
  1. Identificadores de clientes ausentes na tabela de pedidos
  2. Uma ordenação decrescente na tabela de resultados
  3. Identificadores de clientes repetidos na referência
  4. Uma coluna de receita com seis valores vazios
Mostrar respostaOcultar resposta
Resposta: C
Com no máximo uma correspondência à direita por pedido, a junção à esquerda deveria manter 80 linhas. Linhas extras mostram que algumas chaves de pedidos encontraram várias correspondências na referência. Correspondências ausentes mantêm uma linha com campos NULL à direita; elas não explicam as seis linhas adicionais dessa junção.
Conjunto 2: Prática 2: Aplique definições e limites10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Que condição SQL mantém apenas registros de East cuja categoria é Tools ou Parts?
  1. region = 'East' AND category = 'Tools' OR category = 'Parts'
  2. region = 'East' OR category IN ('Tools', 'Parts')
  3. region = 'East' AND category IN ('Tools', 'Parts')
  4. region = 'East' AND category = 'Tools' AND category = 'Parts'
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Três linhas diárias têm compras e visitas de (0, 0), (2, 10) e (6, 20). As taxas diárias usam divisão decimal e NULLIF para proteger contra zero visitas. O que AVG dessas taxas diárias retorna e esse resultado é igual à taxa combinada de compras?
  1. 25%; não, a taxa combinada é cerca de 26,7%.
  2. 16,7%; não, a taxa combinada é cerca de 26,7%.
  3. 25%; sim, a taxa combinada também é 25%.
  4. 26,7%; sim, a taxa combinada também é 26,7%.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Os clientes são K1, K2 e K3. Os pedidos são R1 para K1, R2 para K1 e R3 para K4. Após uma junção à esquerda de clientes com pedidos e o agrupamento por cliente, quais são os valores de COUNT(*) e COUNT(order_id) para K3?
  1. 0 e 0
  2. 0 e 1
  3. 1 e 1
  4. 1 e 0
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Que cláusula SQL mantém apenas grupos cuja receita total ultrapassa 900?
  1. WHERE SUM(revenue) > 900
  2. HAVING SUM(revenue) > 900
  3. WHERE revenue > 900
  4. ORDER BY SUM(revenue) > 900
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Você precisa do consumo total de energia por prédio em uma tabela dinâmica. O que deve ficar em Valores?
  1. Consumo de energia resumido por Contagem
  2. Prédio resumido por Contagem
  3. Consumo de energia resumido por Média
  4. Consumo de energia resumido por Soma
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

As regiões estão em C2:C20 e os valores em F2:F20. Que fórmula totaliza os valores de North maiores que 60?
  1. =SOMASES(C2:C20; F2:F20; "North"; F2:F20; ">60")
  2. =SOMASES(F2:F20; C2:C20; "North"; F2:F20; ">=60")
  3. =SOMASES(F2:F20; C2:C20; "North"; F2:F20; ">60")
  4. =SOMASES(F2:F20; C2:C20; "North")
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Membros que usam um aplicativo de lembretes concluem mais tarefas do que membros que não o usam. Que conclusão é sustentada apenas por esse resumo?
  1. O aplicativo causou a conclusão de mais tarefas.
  2. Usuários do aplicativo concluíram mais tarefas nesses registros.
  3. O aplicativo não afetou a conclusão de tarefas.
  4. Não usuários melhorariam se recebessem o aplicativo.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Uma pergunta diz: “Qual categoria teve mais unidades devolvidas em maio?”. Que métrica e agrupamento a respondem?
  1. Soma da quantidade devolvida por categoria
  2. Contagem de pedidos devolvidos por categoria
  3. Soma de toda a quantidade por situação de devolução
  4. Contagem de registros de devolução por mês
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Um dia tem 0 visitas e 0 compras. Que resultado um cálculo de compras por visita protegido contra divisão por zero deve mostrar?
  1. Uma taxa medida de 0%
  2. Uma taxa medida de 100%
  3. Uma taxa indisponível
  4. Uma taxa medida de 1%
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Que estatística pode identificar o canal de suporte mais comum quando os valores são e-mail, chat e telefone?
  1. Média aritmética
  2. Mediana
  3. Amplitude
  4. Moda
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 3: Prática 3: Diagnostique resumos enganosos10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma tabela tem uma linha por item de um pedido. Você precisa da receita total média por pedido em junho. Que cálculo responde à pergunta?
  1. Receita total dos itens de junho dividida pelas linhas de itens de junho
  2. Preço médio dos itens de junho dividido pelos pedidos distintos de junho
  3. Contagem de pedidos distintos de junho dividida pela receita total dos itens
  4. Receita total dos itens de junho dividida pelos pedidos distintos de junho
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Após ordenar apenas a coluna de nomes de clientes de uma planilha eletrônica, os valores dos pedidos permanecem nas células originais. Que problema de integridade ocorreu?
  1. O número de pedidos deve ter aumentado.
  2. Nomes podem estar ao lado dos pedidos errados.
  3. Os valores devem ter totais numéricos maiores.
  4. Os nomes de clientes devem ter se tornado numéricos.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Um relatório SQL agrupa três anos de registros por EXTRACT(MONTH FROM event_date) e produz apenas 12 grupos. O que é necessário para obter resultados separados por mês de calendário?
  1. Ordenar primeiro por mês em ordem decrescente.
  2. Arredondar primeiro o número do mês.
  3. Agrupar tanto por ano quanto por mês.
  4. Agrupar apenas pelo nome do mês.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

A fatura I1 totaliza 75 e tem duas linhas; I2 totaliza 45 e tem três linhas; I3 totaliza 75 e tem uma linha. Uma junção associa todas as linhas às faturas. Qual é o total correto da receita das faturas?
  1. 195
  2. 360
  3. 120
  4. 150
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Doze pedidos são de West, nove foram devolvidos e quatro são de West e foram devolvidos. Quantos são de West ou foram devolvidos?
  1. 21
  2. 17
  3. 13
  4. 4
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Uma tabela dinâmica mostra durações médias de 16 minutos em 2 trabalhos e 28 minutos em 6 trabalhos. Qual é seu total geral de Média para esses oito trabalhos?
  1. 22 minutos
  2. 24 minutos
  3. 44 minutos
  4. 25 minutos
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Duas amostras têm duração média de 30 minutos. Seus desvios padrão amostrais são 2 e 11 minutos. Que comparação é sustentada?
  1. A segunda amostra é mais dispersa em torno de 30.
  2. A segunda amostra tem a maior duração média.
  3. A primeira amostra deve conter mais observações.
  4. A primeira amostra tem a maior duração máxima.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

Há pedidos O1 para C1, O2 para C1, O3 para C2 e O4 para C9. A referência de clientes tem duas linhas C1, uma linha C2 e nenhuma C9. Em uma junção à esquerda de pedidos com clientes, quais são o total de linhas de saída e o número de linhas de pedidos sem correspondência?
  1. 4 e 1
  2. 5 e 0
  3. 6 e 1
  4. 5 e 1
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Uma tabela de fórmulas e uma consulta SQL divergem sobre a receita trimestral. Suas definições de métrica coincidem, mas o intervalo da planilha eletrônica termina antes dos registros do último dia. Que correção deve ser feita primeiro?
  1. Calcular a média das duas saídas antes de informar.
  2. Ampliar o intervalo de origem e recalcular.
  3. Arredondar as duas saídas para menos casas decimais.
  4. Excluir o último dia da origem SQL.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

A equipe P converte 72 de 80 casos fáceis e 12 de 40 casos difíceis. A equipe Q converte 136 de 160 casos fáceis e 4 de 20 casos difíceis. Como se comparam as classificações dentro de cada tipo e no total?
  1. P lidera em cada tipo; Q lidera no total.
  2. Q lidera em cada tipo; P lidera no total.
  3. P lidera em cada tipo e no total.
  4. Q lidera em cada tipo e no total.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 4: Prática 4: Combine métodos e verifique a conclusão10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Uma coluna de data e hora contém um registro em 2026-09-30 18:20. Que condição inclui esse registro e todos os demais horários de setembro, excluindo outubro?
  1. event_time >= '2026-09-01' AND event_time < '2026-10-01'
  2. event_time BETWEEN '2026-09-01' AND '2026-09-30'
  3. event_time > '2026-09-01' AND event_time < '2026-09-30'
  4. event_time >= '2026-09-01' AND event_time <= '2026-10-01'
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Os valores de receita são NULL, 80, 150, 220 e 0. Um CASE verifica >= 80 para Médio, depois >= 200 para Grande e, nos demais casos, Pequeno. Após corrigir a regra para manter Desconhecido separado e Grande em 200 ou mais, quais contagens devem resultar?
  1. Desconhecido 0; Pequeno 2; Médio 3; Grande 0
  2. Desconhecido 1; Pequeno 1; Médio 3; Grande 0
  3. Desconhecido 1; Pequeno 1; Médio 2; Grande 1
  4. Desconhecido 1; Pequeno 2; Médio 1; Grande 1
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Três pedidos têm receita e lucro de (50, 20), (150, 30) e (300, 30). Um relatório informa uma margem geral de 23,3%. Qual deve ser a margem e por quê?
  1. 19,0%; o lucro total é dividido pelo custo total.
  2. 16%; o lucro total é dividido pela receita total.
  3. 23,3%; a margem de cada pedido tem o mesmo peso.
  4. 10%; o maior pedido representa todos os pedidos.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Uma busca preenchida para baixo deixa de encontrar o produto P01 apenas nas linhas posteriores. Seu intervalo de referência mudou de A2:A40 para A8:A46, enquanto P01 está em A2. Que correção resolve a causa?
  1. Usar correspondência aproximada para os identificadores.
  2. Substituir correspondências ausentes por zero.
  3. Ordenar os preços retornados em ordem decrescente.
  4. Tornar absolutos os dois intervalos de referência.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Duas tabelas mensais contêm registros completos de transações, com valores selecionados idênticos para algumas transações distintas. Que operação SQL combina os dois meses mantendo todos os registros?
  1. UNION
  2. COUNT(DISTINCT amount)
  3. UNION ALL
  4. Uma junção interna pelo valor
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Você precisa do número de identificadores conhecidos e diferentes de dispositivos em uma tabela SQL. Que expressão o fornece?
  1. COUNT(device_id)
  2. COUNT(DISTINCT device_id)
  3. COUNT(*)
  4. SUM(device_id)
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Um registro tem 20 chamados. Doze são urgentes, nove são on-line e cinco são ambos. É necessária a revisão de todos os chamados urgentes ou on-line, além de todos os chamados restantes com prioridade ausente. Exatamente dois chamados com prioridade ausente estão fora dessa união. Quantos precisam de revisão?
  1. 18
  2. 16
  3. 20
  4. 23
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

As despesas aprovadas são A: 30 e 50; B: 45 e 35; C: 100. C também tem uma despesa não aprovada de 90. Você precisa da média do total aprovado por conta entre as contas com totais aprovados de pelo menos 80. Qual é ela?
  1. Cerca de 52,00
  2. Cerca de 100,00
  3. Cerca de 116,67
  4. Cerca de 86,67
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

Uma coluna SQL contém as avaliações 2, NULL, 8, 5, NULL, 5. Quais são COUNT(rating) e AVG(rating)?
  1. 6 e 5
  2. 4 e 3,33
  3. 4 e 5
  4. 6 e 3,33
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Os pedidos de origem A, B, C e D têm totais de 40, 60, 80 e 100, respectivamente, com uma linha por pedido. Um resumo contém os identificadores A, B, B e D com valores de 40, 60, 80 e 100. Tanto a contagem quanto o total dos valores coincidem com a origem. Que verificação é necessária antes de confiar nele?
  1. Confirmar que o total dos valores ainda é 280.
  2. Comparar cada par de identificador e valor com seu registro de origem.
  3. Confirmar que a contagem ainda é de quatro linhas.
  4. Arredondar o total dos valores para um número inteiro.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Conjunto 5: Prática 5: Acompanhe cálculos em várias etapas10 Questões de Prática

Salve esta aula para ver todas as respostas e praticar cada conjunto.

Questão 1 de 10

Os trabalhos J1 e J2 têm duração de 45 minutos, enquanto J3 tem duração de 30. Você precisa dos dois trabalhos mais longos, com identificadores em ordem crescente nos empates de duração. Que cláusula ORDER BY é adequada?
  1. ORDER BY duration ASC, job_id ASC
  2. ORDER BY duration DESC, job_id ASC
  3. ORDER BY job_id ASC, duration DESC
  4. ORDER BY duration DESC, job_id DESC
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 2 de 10

Um campo de desconto pode estar ausente. Que condição SQL seleciona exatamente os registros sem desconto conhecido?
  1. discount = NULL
  2. discount = 0
  3. discount <> 0
  4. discount IS NULL
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 3 de 10

Duas vendas em reais têm quantidade, preço unitário e custo unitário de (2, 35, 21) e (3, 20, 12). Qual é sua margem de lucro geral?
  1. 40%
  2. 60%
  3. 66,7%
  4. 25%
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 4 de 10

Uma tabela de metas tem uma linha por instalação e mês. Ela contém dois meses para cada instalação. Você associa metas a registros diários usando apenas a instalação e depois totaliza as metas. Que mudança resolve o problema de correspondência?
  1. Associar apenas pela instalação e totalizar cada linha da junção.
  2. Associar apenas pelo mês e calcular a média das linhas da junção.
  3. Associar por instalação e mês e totalizar na granularidade da meta.
  4. Associar por instalação e mês e totalizar cada linha diária.
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 5 de 10

Uma referência ordenada de limites tem 0 Básico, 40 Padrão e 90 Estendido. O que uma busca com correspondência exata ou próximo item menor retorna para 70?
  1. Básico
  2. Estendido
  3. Não encontrado
  4. Padrão
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 6 de 10

Um intervalo de planilha eletrônica contém o número 18, o texto “12”, o número 30 e uma célula vazia. O que MÉDIA desse intervalo retorna?
  1. 24
  2. 15
  3. 20
  4. 18
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 7 de 10

Os trabalhos concluídos por equipe têm as seguintes durações: Cedar 20 e 35 minutos; Elm 50 minutos. Cedar também tem um trabalho não concluído de 100 minutos. Você precisa das equipes com tempo total de trabalhos concluídos acima de 45 minutos. Que resultado deve aparecer?
  1. Cedar 155; Elm 50
  2. Apenas Elm 50
  3. Cedar 55; Elm 50
  4. Apenas Cedar 55
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 8 de 10

As faturas pagas por conta são A: 40 e 80; B: 70; C: 20 e 30. Um analista agrupa por conta após aplicar WHERE amount > 60. Que receita média por conta essa consulta produz e qual é a média pretendida para as três contas?
  1. 80; 75
  2. 75; 80
  3. 75; 75
  4. 50; 80
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 9 de 10

A oficina A tem 6 incidentes em 2.000 horas de operação; B tem 8 em 4.000 horas. Qual oficina tem a taxa mais alta e qual é a taxa combinada por 1.000 horas?
  1. B; cerca de 2,33
  2. A; cerca de 2,50
  3. B; cerca de 2,50
  4. A; cerca de 2,33
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Questão 10 de 10

Uma média regional se baseia em 4 valores conhecidos, com 3 valores adicionais ausentes. Que contagem deve acompanhar essa média?
  1. 4 valores conhecidos; 3 ausentes
  2. 7 valores conhecidos; 0 ausentes
  3. 3 valores conhecidos; 4 ausentes
  4. 1 valor de grupo; 6 ausentes
Mostrar respostaOcultar resposta

Salve esta aula para ver esta resposta.

Travou em uma questão sua? Ajuda com Tarefas

Termos-Chave

85 Termos-Chave, cada um com sua definição

A

Acréscimo de linhas
Acréscimo de linhas é o empilhamento de registros compatíveis como novas linhas, como ao combinar tabelas mensais de vendas com a mesma estrutura de campos.
UNION ALL acrescenta os pedidos de fevereiro após os de janeiro, mantendo cada registro selecionado.
Agregação
Agregação é a redução de vários registros a valores de resumo, como contagem, total, média, mínimo ou máximo.
Somar toda a receita de março produz um valor, enquanto somar por região produz um valor para cada região.
Agregação condicional
Uma agregação condicional resume apenas as contribuições de registros que atendem a um ou mais critérios estabelecidos.
Uma fórmula de receita de North e Books soma valores apenas de registros cuja região e categoria correspondem às duas condições.
Agregação em duas etapas
A agregação em duas etapas primeiro resume registros em uma granularidade intermediária e depois aplica outro resumo a esses resultados.
Totalizar os pedidos de cada cliente antes de calcular a média fornece a receita por cliente em vez de por pedido.
Amplitude interquartil
A amplitude interquartil é o terceiro quartil menos o primeiro quartil e descreve a dispersão da metade central dos dados.
Um analista informa a amplitude interquartil junto com a mediana quando algumas durações extremas dominariam uma comparação pela amplitude total.
Análise
Análise é o processo de organizar, transformar e resumir dados para responder a uma pergunta específica.
Um analista resume os pedidos de março por região para descobrir onde a receita foi maior naquele mês.
Associação
Uma associação é uma relação observada entre características ou grupos nos dados, sem estabelecer que um causa o outro.
Gastos maiores entre usuários de descontos descrevem uma associação que também pode refletir quem procura descontos.
Atualização
Uma atualização renova um resumo salvo a partir de sua origem selecionada para que alterações nessa origem sejam refletidas no resultado.
Após atualizar uma tabela dinâmica do Excel, verifique se os pedidos recém-adicionados também estão dentro de seu intervalo de origem.

Á

Área “Valores”
A área Valores de uma tabela dinâmica identifica o campo a agregar e a função de resumo usada nesse campo.
Receita em Valores precisa de Soma para obter um total de receita; Contagem responderia a uma pergunta sobre registros preenchidos.

B

Busca em tabela
Uma busca em tabela é a procura de uma chave em um intervalo de referência que retorna um valor de outro campo do registro correspondente.
Uma busca pelo código de produto recupera o preço unitário de uma pasta antes de a linha de venda calcular sua receita.

C

Campo calculado
Um campo calculado é um novo valor calculado para cada registro a partir de suas entradas, como a receita obtida da quantidade e do preço unitário.
Adicionar uma fórmula de receita fornece um valor para cada pedido antes de calcular os totais regionais.
Campo condicional
Um campo condicional é uma coluna calculada cuja saída depende de testes do registro atual, como um limite de valor.
Um campo de tamanho do pedido classifica receitas de pelo menos 100 como Grande e receitas menores conforme outras faixas.
Causalidade
Causalidade significa que uma mudança em um fator produz uma mudança em outro; uma comparação comum de resumo, por si só, não pode estabelecê-la.
O resumo dos pedidos não isola o efeito de um desconto das diferenças entre os clientes que o utilizam.
Chave composta
Uma chave composta é uma combinação de campos que identifica um registro quando um campo sozinho não é suficiente para distingui-lo.
A meta mensal de uma loja precisa do identificador da loja e do mês, pois a mesma loja aparece em vários períodos.
Chave estrangeira
Uma chave estrangeira é um campo ou conjunto de campos em uma tabela que faz referência a uma chave que identifica registros em uma tabela relacionada.
O identificador de cliente em um registro de pedido aponta para os dados do cliente em uma tabela de referência separada.
Chave primária
Uma chave primária é um campo ou combinação de campos cujo valor não ausente identifica de forma única cada registro em sua própria tabela.
Cada identificador de cliente aparece uma vez na referência de clientes para que um pedido possa identificar seu cliente sem ambiguidade.
Chave sem correspondência
Uma chave sem correspondência é um valor nos dados principais para o qual nenhum registro correspondente é encontrado na referência segundo a regra de correspondência.
Uma linha de venda para o produto ausente P07 recebe um rótulo de não encontrado e é contada antes da comunicação das vendas classificadas.
Comparação
Uma comparação é a relação que uma análise examina entre valores, como uma classificação, uma diferença entre grupos ou uma mudança ao longo do tempo.
A pergunta pede a maior receita regional, portanto a comparação é uma classificação dos totais dos grupos.
Conciliação
Conciliação é a comparação de totais ou contagens de diferentes partes de uma análise para verificar se consideram os mesmos registros.
Os totais de receita regional devem somar o total direto da origem para o mesmo período e os mesmos filtros.
Condição E
Uma condição E é verdadeira apenas quando todas as condições conectadas são verdadeiras para o registro testado.
Uma linha deve ter região North e categoria Books para entrar no cálculo da receita de North e Books.
Condição OU
Uma condição OU é verdadeira quando pelo menos uma condição conectada é verdadeira, inclusive quando mais de uma é verdadeira.
North ou Books inclui um pedido de North e Games e um pedido de South e Books, cada um incluído uma vez.
CONT.VALORES
CONT.VALORES é uma função de planilha eletrônica que conta células não vazias, incluindo valores numéricos e texto que COUNT não conta.
Uma CONT.VALORES maior que COUNT em uma coluna de valores motiva uma verificação de números armazenados como texto.
Contagem distinta
Uma contagem distinta mede quantos valores diferentes ocorrem em um campo, em vez de contar cada ocorrência desses valores.
Dez pedidos podem representar cinco clientes quando alguns clientes identificados fizeram mais de um pedido.
Correspondência aproximada
Uma correspondência aproximada usa uma regra definida de valor mais próximo quando uma chave exata está ausente, frequentemente para atribuir uma faixa numérica de limites.
A regra do próximo item menor associa 75 à faixa que começa em 50 quando os limites são 0, 50 e 100.
Correspondência exata
Uma correspondência exata é um resultado de busca selecionado porque a chave de referência corresponde à chave solicitada, sem usar um limite próximo.
PROCV com FALSE procura o próprio produto P03 e não aceita um código de produto vizinho.
COUNT(*)
COUNT(*) é uma agregação SQL que conta cada linha de entrada, incluindo linhas que contêm valores NULL em um ou mais campos.
Cinco registros de avaliação fornecem COUNT(*) igual a cinco, mesmo quando dois valores de avaliação são desconhecidos.
COUNT(column)
COUNT(column) é uma agregação SQL que conta as linhas de entrada cujo valor no campo indicado não é NULL.
As avaliações 4, 5, NULL, 3, NULL fornecem COUNT(rating) igual a três, o número de avaliações disponíveis para a média.
Critério
Um critério é uma condição usada para decidir se um registro contribui para um filtro, contagem, soma ou outro cálculo.
O critério maior que 50 exclui um valor de exatamente 50, enquanto pelo menos 50 o inclui.

D

Denominador
Um denominador é a base de uma fração ou razão que define com o que o numerador é comparado.
O total de visitas é o denominador de uma taxa de conversão, enquanto o total de pedidos é a base de uma proporção de devoluções.
Desvio padrão
O desvio padrão mede a dispersão dos valores em torno de sua média usando desvios ao quadrado e é expresso nas unidades dos dados.
Durações de viagens com desvio padrão maior estão mais dispersas em torno de sua duração média.
Dimensão
Uma dimensão é um campo que divide registros em grupos para comparação, como região, categoria de produto ou mês de calendário.
Usar região como dimensão fornece um total de receita para North, um para South e um para East.
Divisão inteira
Divisão inteira é a divisão que retorna um resultado inteiro para entradas inteiras em alguns sistemas SQL, descartando a parte fracionária.
Converter uma entrada para decimal impede que uma razão de 45 para 60 seja truncada para zero.

E

Expressão CASE
Uma expressão CASE é a forma que SQL usa para escolher uma saída a partir de condições ordenadas, usando o resultado da primeira condição verdadeira.
O teste para um pedido Grande vem antes do limite de Médio para que um valor de 120 receba Grande.
Expressão de tabela comum
Uma expressão de tabela comum é um resultado de consulta nomeado e definido com WITH para uso dentro de uma instrução SQL maior.
Um resultado WITH pode conter totais de clientes para que a próxima etapa da consulta calcule a média de um total por cliente.

F

Filtro
Um filtro seleciona registros que atendem a condições estabelecidas, restringindo a população incluída sem excluir os dados de origem.
Um filtro de data para março exclui pedidos de abril do resultado, mantendo-os na tabela de origem.

G

Granularidade da tabela
A granularidade de uma tabela é o que um registro representa, como um pedido, um item de pedido, um cliente ou um dia.
Na granularidade de item de pedido, uma compra com três produtos ocupa três registros, mas continua sendo um pedido.
GROUP BY
GROUP BY é uma cláusula SQL que reúne registros com valores de agrupamento compartilhados para que agregações possam retornar um resultado por grupo observado.
Agrupar dez pedidos de março de três regiões por região transforma esses registros em três totais regionais e suas contagens.

H

HAVING
HAVING é uma cláusula SQL que filtra grupos após a agregação, usando condições como uma contagem mínima ou um total de grupo.
Uma condição HAVING pode manter apenas regiões cuja receita combinada ultrapassa o limite de apresentação.

J

Junção
Uma junção é uma operação que combina registros de tabelas segundo uma condição de correspondência, retornando cada correspondência que atende à condição.
Associar pedidos a clientes adiciona informações dos clientes ao lado dos campos de pedidos em um único resultado de consulta.
Junção à esquerda
Uma junção à esquerda preserva todos os registros à esquerda e retorna suas correspondências à direita, usando campos NULL à direita quando não existe correspondência.
Começar pelos clientes com uma junção à esquerda mantém clientes que não fizeram pedidos durante o período.
Junção interna
Uma junção interna retorna registros com correspondências nos dois lados de sua condição e omite registros sem um par correspondente.
Um pedido com identificador de cliente ausente da referência é excluído por uma junção interna com clientes.

L

Limite superior exclusivo
Um limite superior exclusivo exclui o próprio extremo, permitindo todos os valores que atendem à condição abaixo dele.
Usar uma data anterior a 1º de abril inclui todos os momentos de março sem especificar o último instante do mês.
Linha sem correspondência
Uma linha sem correspondência é um registro mantido sem um par que satisfaça a condição de junção, exibido com campos ausentes do outro lado.
Um cliente com NULL na chave de pedido associada não tem pedido correspondente; apenas um telefone ausente não basta para concluir isso.

M

Margem de lucro
Margem de lucro é o lucro dividido pela receita, expressando a proporção da receita que resta após os custos incluídos no cálculo.
Receita de 120 e lucro de 36 fornecem margem de 30%, usando a receita como base de comparação.
Margem sobre o custo
Margem sobre o custo é o lucro dividido pelo custo, expressando quanto o valor de venda supera o custo em relação a esse custo.
Lucro de 36 sobre custo de 84 fornece margem sobre o custo de cerca de 42,9%, embora a margem de lucro desse pedido seja 30%.
Média aritmética
A média aritmética é a soma de valores numéricos dividida por sua contagem, com cada valor incluído contribuindo para o resultado.
Uma viagem longa de bicicleta puxa a duração média para cima, mesmo quando a maioria das viagens permanece relativamente curta.
Média ponderada
Uma média ponderada atribui a cada valor influência conforme seu peso, como a média de cada grupo ponderada por sua contagem de observações.
Um grupo de 200 pedidos influencia a média combinada por pedido quatro vezes mais que um grupo de 50 pedidos.
Mediana
A mediana é o valor central ordenado ou a média dos dois valores centrais quando há um número par de observações.
Quando as duas durações centrais em uma lista ordenada de viagens são 10 e 12 minutos, sua mediana é 11 minutos.
Métrica
Uma métrica é uma medida numérica definida usada para responder a uma pergunta, como contagem de pedidos, receita total ou duração média.
Uma métrica de receita que exclui pedidos cancelados permite que uma planilha eletrônica e uma consulta SQL usem a mesma definição.
Moda
A moda é o valor numérico ou categoria mais frequente em um conjunto de dados; mais de um valor pode empatar na maior frequência.
Quando Books e Games aparecem cada um em quatro pedidos de março e nenhuma categoria aparece mais vezes, ambos são modas da coluna de categoria.
Multiplicação de linhas na junção
Multiplicação de linhas na junção é a repetição de um registro de entrada no resultado de uma junção porque ele corresponde a vários registros do outro lado.
Um pedido com três itens tem seu total repetido três vezes após a associação dos itens.

N

Nome alternativo
Um nome alternativo é um nome temporário de saída atribuído a um campo, tabela ou expressão em uma consulta SQL para tornar sua função mais clara.
Nomear quantidade vezes preço unitário como receita permite que o ORDER BY final faça referência a essa saída calculada.
NULL
NULL é o marcador SQL para um valor ausente ou desconhecido; comparações comuns com ele não são verdadeiras e exigem um teste de valor ausente.
Um desconto ausente exige IS NULL; ele não entrará nem em desconto abaixo de cinco nem em desconto de pelo menos cinco.
NULLIF
NULLIF é uma função SQL que retorna NULL quando suas duas entradas são iguais e, caso contrário, retorna a primeira entrada.
NULLIF(visits, 0) torna uma contagem zero de visitas indisponível como denominador antes do cálculo da taxa.

O

Ordem crescente
A ordem crescente vai de números menores para maiores, de datas anteriores para posteriores ou de A a Z em texto alfabético comum.
Uma ordenação crescente por data lista os pedidos mais antigos de março antes dos registros do fim do mês.
Ordem decrescente
A ordem decrescente vai de números maiores para menores, de datas posteriores para anteriores ou de Z a A em texto alfabético comum.
Uma ordenação decrescente por receita coloca o maior pedido primeiro e facilita a inspeção dos valores mais altos.
Ordenação
Ordenação é a organização de registros completos por um ou mais campos, de modo que sua ordem siga os valores selecionados.
Ordene toda a tabela de pedidos por receita para manter cada valor ao lado do identificador e da data de seu pedido original.
Ordenação em vários níveis
Uma ordenação em vários níveis ordena por um campo principal e depois usa campos adicionais para ordenar registros empatados nos campos anteriores.
Ordene primeiro por região e depois por receita decrescente para classificar os pedidos separadamente dentro de cada região.

P

Paradoxo de Simpson
O paradoxo de Simpson é uma inversão entre comparações gerais e de subgrupos que pode ocorrer porque os grupos têm composições diferentes de subgrupos.
Uma equipe com taxas menores para ambos os tipos de potencial cliente pode ter uma taxa geral maior se receber mais potenciais clientes com maior interesse.
Percentil
Um percentil é um valor baseado na posição que marca uma porcentagem escolhida de uma distribuição ordenada, com detalhes que dependem do método.
Um percentil alto do tempo de entrega descreve um ponto próximo das entregas mais demoradas sem apresentar apenas a entrega mais longa.
Ponto percentual
Um ponto percentual é uma unidade para a diferença direta entre duas porcentagens, sem divisão pela taxa original.
Uma taxa que passa de 4% para 5% sobe um ponto percentual, o que difere de seu aumento relativo de 25%.
Precisão de apresentação dos resultados
A precisão de apresentação dos resultados é o número de algarismos exibidos em uma saída, escolhido para comunicar detalhes úteis sem exagerar a exatidão.
O relatório mostra a proporção da receita como 46,7% e mantém valores não arredondados para cálculos posteriores.
Proporção
Uma proporção é uma parte dividida pelo todo relevante, frequentemente expressa como porcentagem com o denominador claramente identificado.
Se a receita de março totaliza 535, uma participação de cerca de 46,7% de North usa 535 como total para esse período e essa definição.

Q

Quartil
Um quartil é um limite que divide observações ordenadas em partes aproximadamente iguais a um quarto, sendo a mediana o segundo quartil.
Usar o mesmo método de quartis ao comparar dois grupos evita tratar diferenças de interpolação entre ferramentas como mudanças nos dados.

R

Referência absoluta
Uma referência absoluta é uma referência de planilha eletrônica cuja linha, coluna ou ambas, quando fixadas, permanecem na mesma posição ao copiar a fórmula.
Uma célula compartilhada de taxa de imposto permanece como a mesma entrada para cada pedido quando sua linha e coluna são fixadas.
Referência relativa
Uma referência relativa é uma referência de célula de planilha eletrônica que muda de posição quando sua fórmula é copiada para outra célula.
Preencher a fórmula de E2 vezes F2 uma linha para baixo altera as entradas para E3 e F3, de modo que o próximo pedido use seus próprios dados.
Relacionamento muitos para muitos
Um relacionamento muitos para muitos permite que vários registros de cada lado se relacionem com vários do outro, frequentemente por meio de uma tabela de ligação.
Itens de pedido conectam pedidos que contêm vários produtos a produtos que aparecem em vários pedidos.
Relacionamento um para muitos
Um relacionamento um para muitos liga um registro de um lado a vários registros possíveis do outro, onde a chave compartilhada se repete.
Um cliente pode fazer vários pedidos, portanto a tabela de pedidos pode repetir o identificador desse cliente.

S

Sinalizador
Um sinalizador é um campo que indica se um registro atende a uma condição, frequentemente usando 1 para um evento e 0 para ausência de evento.
Somar um sinalizador de pedido devolvido conta devoluções; calcular sua média fornece a proporção de pedidos incluídos que foram devolvidos.
Sobreposição
Uma sobreposição é o conjunto de registros que atendem a mais de uma condição de seleção e que devem ser tratados quando contagens separadas são somadas.
Somar as contagens de North e Books inclui os pedidos de North e Books duas vezes, a menos que sua contagem compartilhada seja subtraída.
SOMASES
SOMASES é uma função de planilha eletrônica que soma valores de um intervalo de soma quando todos os pares de intervalo de critérios e critério fornecidos correspondem à mesma linha.
Um rótulo de região em I2 fornece o critério enquanto os intervalos de dados fixados permanecem na mesma posição durante o preenchimento da fórmula para baixo.
SUBTOTAL
SUBTOTAL é uma função de planilha eletrônica que executa um resumo escolhido excluindo registros ocultados por um filtro.
SUBTOTAL com o número de função 9 soma as receitas visíveis de North enquanto as outras regiões são excluídas pelo filtro.

T

Tabela de dupla entrada
Uma tabela de dupla entrada é um resumo organizado por duas dimensões, com um conjunto de grupos em linhas e outro em colunas.
Uma tabela de dupla entrada por região e categoria mostra cada total de receita regional dividido entre Books, Games e Toys.
Tabela de referência
Uma tabela de referência contém valores a recuperar por chave, geralmente com um registro válido por chave para uma busca comum sem ambiguidade.
A referência de produtos associa cada identificador de produto ao seu nome e preço; identificadores duplicados precisam ser investigados.
Tabela dinâmica
Uma tabela dinâmica é um resumo de planilha eletrônica que agrupa registros de origem usando campos selecionados e agrega seus valores.
Região em Linhas e Soma da receita em Valores produzem os mesmos totais regionais de uma soma agrupada em SQL.
Tamanho do grupo
O tamanho do grupo é a contagem de observações que contribuem para uma estatística do grupo, fornecendo contexto para médias e taxas.
Um pedido incomum afeta uma média de três pedidos muito mais do que uma média de 300 pedidos.
Taxa
Uma taxa é uma contagem de eventos dividida por uma base de exposição definida, frequentemente expressa por cem, por mil ou por unidade de tempo.
Reclamações por 1.000 pedidos permitem comparar lojas com níveis diferentes de atividade na mesma escala.
Total geral
Um total geral é o resumo global de uma tabela dinâmica calculado a partir dos registros de origem que contribuem para ele, usando a função selecionada.
Um total geral de média usa todos os valores de pedidos que contribuem para ele e, portanto, reflete tamanhos de grupo diferentes.

V

Valor atípico
Um valor atípico é uma observação distante das demais que exige investigação antes de ser mantida, corrigida ou excluída.
Um passeio de 58 minutos entre viagens muito mais curtas pode ser real ou refletir um problema no registro da devolução.
Valor de fronteira
Um valor de fronteira é um valor no ponto em que uma classificação muda, exigindo uma escolha explícita da categoria que o inclui.
Uma receita de exatamente 50 entra em Médio quando a regra diz pelo menos 50, de modo que nenhum valor fique entre as faixas.
Variação percentual
Variação percentual é o valor novo menos o valor antigo, dividido pelo valor antigo e expresso como porcentagem.
Uma alta de 80 para 100 é de 25%, enquanto a mudança inversa é uma queda de 20%, pois a base muda.
Verificação cruzada
Uma verificação cruzada é um cálculo ou método independente usado para comparar um resultado de análise com outro caminho para a mesma resposta.
Uma consulta SQL construída separadamente é comparada com um resumo de planilha eletrônica que usa a mesma definição de métrica.
Verificação de plausibilidade
Uma verificação de plausibilidade testa se um resultado corresponde às unidades, à escala, aos limites e ao significado esperados da quantidade medida.
Uma proporção de receita acima de 100% exige investigação, enquanto um aumento de receita acima de 100% pode ser válido.
Verificação pontual
Uma verificação pontual é um recálculo ou uma inspeção direcionada de registros selecionados para testar uma operação em que podem ocorrer erros.
Verificar uma primeira linha, uma última linha e um limite de categoria testa mais do que examinar linhas centrais comuns.

W

WHERE
WHERE é uma cláusula SQL que seleciona registros de entrada individuais antes do agrupamento e da agregação no processamento lógico da consulta.
Uma condição Games em WHERE remove outras categorias antes de a consulta calcular a receita regional.

Sobre esta aula

Por StudeliRelatar um erro

Crie seus próprios Materiais de Estudo

Transforme suas anotações, slides e documentos em Guias de Estudo, Questões de Prática, Flashcards e mais 6 ferramentas.

Começar