Análisis de datos con hojas de cálculo y SQL: GROUP BY

Transforma una tabla de registros en bruto en una respuesta. Planifica un análisis a partir de su pregunta, ordena y filtra filas, añade columnas calculadas, combina tablas mediante búsquedas de valores y operaciones de combinación, y agrupa y agrega datos con funciones de hojas de cálculo, SQL GROUP BY y tablas dinámicas. Calcula estadísticos de resumen, porcentajes, tasas y medias ponderadas, comprueba cada resultado frente a los totales y los recuentos de filas, y explica qué muestran las cifras y qué no pueden mostrar. Los ejemplos funcionan en Excel, Google Sheets y cualquier base de datos SQL habitual.

PrincipianteUnidad 5 de 7 del curso Curso de Fundamentos del análisis de datos

Lo que aprenderás

  1. Transforma una pregunta de análisis en un plan de métricas, grupos y filtros; después ordena y filtra los datos en una hoja de cálculo y en SQL para visualizar las filas que responden a la pregunta.
    • Planifica el análisis a partir de la pregunta
      Identifica la métrica, los grupos, los filtros y el nivel de detalle del registro en la tabla que necesita una pregunta de análisis, y describe los pasos antes de hacer cálculos.
    • Ordena los datos para identificar su orden y sus valores extremos
      Ordena filas por una o varias columnas en una hoja de cálculo y con ORDER BY en SQL, mantén intactas las filas y reconoce cuándo el tipo de dato altera el orden.
    • Filtra filas con una o varias condiciones
      Conserva solo las filas que necesita un análisis mediante filtros de hojas de cálculo y la cláusula WHERE de SQL, combina condiciones con AND, OR y paréntesis, y trata correctamente las fechas, las celdas vacías y las filas ocultas.
  2. Añade columnas que calculen un nuevo valor para cada fila, como ingresos, margen de beneficio, mes o categoría de tamaño, mediante fórmulas de hojas de cálculo y expresiones SQL.
    • Calcula nuevas columnas a partir de las existentes
      Crea cálculos a nivel de fila con fórmulas de hojas de cálculo y expresiones SQL, incluidas operaciones aritméticas, fechas y texto, y evita errores de referencias, división y redondeo.
    • Clasifica filas mediante condiciones y realiza divisiones de forma segura
      Crea columnas de categorías e indicadores de condición con IF y CASE, ordena correctamente las condiciones y protege las razones frente a la división por cero y los valores ausentes.
  3. Reúne tablas relacionadas mediante una clave compartida, con búsquedas de valores en una hoja de cálculo y operaciones de combinación en SQL, y reconoce cuándo la combinación añade, pierde o repite filas.
    • Identifica las claves y las relaciones entre tablas
      Reconoce claves primarias y foráneas y las relaciones entre tablas, comprueba que las claves sean únicas y coincidan exactamente, y distingue entre añadir columnas y anexar filas.
    • Busca valores de otra tabla en una hoja de cálculo
      Usa XLOOKUP y VLOOKUP con coincidencias exactas para incorporar valores de una tabla de referencia a los datos, trata las claves sin correspondencia y usa la coincidencia aproximada solo para intervalos.
    • Combina tablas mediante operaciones de combinación y comprueba el resultado
      Explica las combinaciones internas y externas izquierdas, predice qué filas conserva una combinación, reconoce y evita filas repetidas tras una combinación de uno a varios y comprueba recuentos de filas y totales.
  4. Resume muchas filas en recuentos, totales y medias, en conjunto y por grupo, con funciones de hojas de cálculo, SQL GROUP BY y tablas dinámicas, y trata correctamente las celdas vacías y los valores ausentes.
    • Agrega los datos de una columna mediante el recuento, la suma, la media, el mínimo y el máximo
      Aplica las funciones básicas de agregación en hojas de cálculo y SQL, cuenta correctamente filas, valores y valores distintos, y comprende cómo las celdas vacías y los valores NULL cambian los resultados.
    • Cuenta y suma con condiciones
      Usa COUNTIFS, SUMIFS y AVERAGEIFS con criterios de texto, números y celdas para crear tablas de resumen en una hoja de cálculo y escribe los mismos totales condicionales en SQL.
    • Agrupa filas y agrega sus datos en SQL
      Escribe consultas GROUP BY con funciones de agregación, filtra filas con WHERE y grupos con HAVING, sigue el orden lógico de una consulta y agrega en dos etapas cuando una pregunta lo requiera.
    • Resume datos con una tabla dinámica
      Crea una tabla dinámica con filas, columnas, valores y filtros para responder a una pregunta de análisis, elige la función de resumen adecuada y mantén la tabla dinámica completa y actualizada.
  5. Describe una columna numérica con medidas de centro y dispersión, y compara grupos de forma justa mediante porcentajes, tasas y medias ponderadas.
    • Describe el centro y la dispersión de una columna numérica
      Calcula el recuento, la media aritmética, la mediana, la moda, el mínimo, el máximo, el rango y la desviación estándar, elige entre media y mediana y trata los valores atípicos con cuidado.
    • Calcula porcentajes, tasas y medias ponderadas
      Calcula proporciones de un total, variaciones porcentuales y tasas por base, distingue los porcentajes de los puntos porcentuales y combina medias y tasas de grupo con las ponderaciones correctas.
  6. Verifica cada resultado mediante totales, recuentos de filas y recálculos independientes antes de comunicarlo; después responde a la pregunta de análisis con cifras claras y el contexto y las limitaciones que necesita el lector.
    • Comprueba los resultados antes de comunicarlos
      Verifica un análisis conciliando totales y recuentos de filas, recalculando muestras a mano o con un segundo método, comprobando la plausibilidad y documentando los pasos.
    • Interpreta y comunica lo que muestra el resumen
      Formula la respuesta a la pregunta de análisis con las cifras, comparaciones y el contexto adecuados, evita afirmaciones que el resumen no pueda respaldar y señala las limitaciones de los datos.

Guía de estudio de Análisis de datos con hojas de cálculo y SQL

6 capítulos

1

Planifica un análisis y organiza los datos

Un análisis útil comienza con una pregunta y una tabla cuyas filas comprendes. Transformarás la pregunta en una métrica, grupos, filtros y una comparación, y después organizarás los registros pertinentes. La ordenación hace visibles las clasificaciones; el filtrado decide qué registros pertenecen a la respuesta. Para ambas tareas debes mantener intactas las filas y reconocer los números, las fechas y los valores ausentes antes de confiar en lo que ves en pantalla.

1.1 Planifica el análisis a partir de la pregunta

Una tabla se vuelve útil cuando sabes qué quieres encontrar. El análisis organiza, transforma y resume datos limpios para responder a una pregunta. Su resultado sirve de entrada para un gráfico, un panel de control o una recomendación.

Transforma la pregunta en cuatro decisiones

Para «¿Qué región tuvo los mayores ingresos en marzo de 2026?», expresa las decisiones:

ParteDecisión
MétricaSuma de la cantidad multiplicada por el precio unitario
DimensiónRegión
FiltroPedidos con fecha de marzo de 2026
ComparaciónClasificar las regiones de mayores a menores ingresos

Una métrica es la cifra que calculas. Una dimensión proporciona los grupos. Un filtro establece los registros incluidos y la comparación indica cómo evaluar los resultados. Define la métrica con precisión: los ingresos antes de descuentos son distintos de los ingresos después de descuentos. Registra cómo se tratan las devoluciones, las cancelaciones y los impuestos para que otro analista pueda calcular la misma cifra.

Comprueba qué representa una fila

El nivel de detalle del registro indica qué representa una fila. Una fila por pedido permite que un recuento de filas mida pedidos. Una fila por línea de pedido no: un pedido que contiene tres productos ocupa tres filas. Contar esas filas presentaría tres líneas como tres pedidos.

Estos son diez pedidos de marzo, con una fila por pedido. Los precios están en u.m. En una hoja de cálculo, las seis columnas de entrada van de A a F, los datos ocupan las filas 2 a 11 y el cálculo de ingresos va en 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
Planifica las operaciones antes de ejecutarlas

Selecciona primero las fechas de marzo. Calcula los ingresos de cada pedido a partir de su cantidad y precio unitario, agrupa por región, suma el campo calculado y ordena los totales regionales de forma descendente. Los ingresos por fila son 30, 40, 120, 15, 60, 50, 25, 80, 40 y 75. Su total es 535. La respuesta agrupada es North 250, South 180 y East 105.

En una hoja de cálculo, este proceso usa un filtro, una columna de fórmulas y funciones condicionales o una tabla dinámica. En SQL, usa WHERE, una expresión de multiplicación, GROUP BY y ORDER BY. Una hoja de cálculo facilita la inspección al explorar tablas pequeñas; SQL trabaja directamente con tablas de bases de datos y guarda consultas que pueden repetirse.

Mantén los registros de origen sin cambios trabajando en una hoja separada, una copia o una consulta. Guarda la pregunta, las definiciones y las operaciones junto al resultado. Producir un total cómodo antes de decidir qué mide es una forma habitual de responder a una pregunta distinta de la planteada.

Puntos clave

  • Define la métrica, la dimensión, el filtro y la comparación antes de calcular.
  • El nivel de detalle del registro en la tabla determina qué mide un recuento de filas.
  • Mantén el origen sin cambios y guarda suficientes detalles para repetir el análisis.
  • Comprueba que el resumen final responda a la pregunta original.

1.2 Ordena los datos para identificar su orden y sus valores extremos

La ordenación coloca los registros en un orden que facilita ver las clasificaciones y los valores extremos. El orden ascendente va de menor a mayor, de A a Z o de más antiguo a más reciente; el descendente invierte ese orden. Los valores de un registro permanecen juntos.

Ordena registros completos

En Excel, usa Datos > Ordenar; en Google Sheets, usa Datos > Ordenar intervalo. Selecciona todo el rango, incluidas todas las columnas que pertenecen a cada registro, e identifica la fila de encabezados. Una tabla de Excel mantiene unidos los campos de cada fila durante la ordenación.

Si ordenas solo la columna de ingresos, un importe puede desplazarse junto al identificador de pedido incorrecto. El total puede seguir siendo 535 aunque los registros ya sean incorrectos. Comprueba algunas filas completas después de ordenar, incluidos un identificador, una fecha y su importe. Un recuento de filas por sí solo no puede detectar este error.

Usa un segundo campo para resolver empates

Supón que cuatro registros tienen los valores de región e ingresos East 15, North 30, East 50 y North 120. Ordena por región ascendente y después por ingresos descendentes. El resultado es East 50, East 15, North 120, North 30. El primer campo forma los bloques principales; el segundo ordena los registros dentro de cada bloque.

SQL expresa la misma regla así:

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

ASC es la opción predeterminada. El alias revenue nombra el resultado calculado y puede usarse en ORDER BY. Esta consulta devuelve un resultado ordenado sin reorganizar la tabla almacenada. Sin ORDER BY, SQL no garantiza el orden de las filas, aunque varias ejecuciones parezcan dar el mismo resultado.

Encuentra los registros superiores

Para los pedidos de marzo, los ingresos en orden descendente comienzan con el pedido 1003 con 120, el pedido 1008 con 80 y el pedido 1010 con 75. Para devolver tres filas, PostgreSQL, MySQL y SQLite admiten una parte final como ORDER BY revenue DESC LIMIT 3; SQL Server usa SELECT TOP 3 con la cláusula de ordenación.

Un punto de corte puede caer dentro de un empate. Añade un segundo campo, como order_id ASC, cuando necesites una elección predecible entre ingresos iguales. Devolver tres filas y devolver todos los registros empatados en tercer lugar son solicitudes distintas; un límite simple de filas responde a la primera.

Comprueba los valores detrás de lo que se muestra

Los números almacenados como texto pueden ordenarse como «10», «100», «9». Los números reales se ordenan como 9, 10, 100. Las fechas de texto escritas como «03/12/2026» pueden seguir el orden de los caracteres en lugar del orden temporal. Convierte la columna al tipo adecuado durante la limpieza; cambiar solo el formato numérico visible no convierte el texto de forma fiable.

La función SORT de una hoja de cálculo devuelve una copia ordenada en otro lugar. Excel usa 1 para ascendente y −1 para descendente en su argumento de ordenación. Google Sheets usa TRUE y FALSE. La copia se actualiza cuando cambian los datos referenciados.

Antes de tratar lo que se muestra como una clasificación de todo el conjunto de datos, comprueba los filtros activos y el rango seleccionado. Un subconjunto visible correctamente ordenado puede seguir omitiendo el registro con el valor más alto.

Puntos clave

  • Ordena el rango completo y mantén los encabezados separados de los datos.
  • Un segundo campo de ordenación establece el orden dentro de los empates.
  • El orden de las filas en SQL solo está garantizado cuando se solicita con ORDER BY.
  • Se necesitan tipos numéricos y de fecha reales para obtener un orden numérico y cronológico.
  • Comprueba los filtros y los empates en el punto de corte al comunicar los registros superiores.

1.3 Filtra filas con una o varias condiciones

Un filtro decide qué registros pertenecen a un análisis. Los filtros de hojas de cálculo ocultan las filas que no coinciden; WHERE de SQL devuelve las filas que coinciden. Ninguna de las dos operaciones elimina los registros de origen.

Crea condiciones que respondan a la pregunta

Las comparaciones de SQL incluyen =, <>, >, <, >= y <=. Usa IN para una lista, LIKE para un patrón de texto e IS NULL para valores ausentes. Los literales de texto usan comillas simples rectas, como en WHERE region = 'North'. Los menús de filtros de hojas de cálculo ofrecen condiciones de texto, números y fechas.

AND requiere que se cumplan todas las condiciones. OR requiere que se cumpla al menos una. Entre los pedidos de marzo, North y Books da dos pedidos, 1001 y 1010. North o Books da seis: los cuatro pedidos de North más los dos pedidos de Books de otras regiones. Un pedido que cumple ambas partes de un OR aparece una sola vez en el resultado.

SQL evalúa AND antes que OR. Compara estas condiciones:

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

Esto incluye todos los pedidos de Books más los pedidos de Toys de East: cinco filas. Para incluir solo registros de East, agrupa primero las categorías:

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

Esto conserva dos filas. category IN ('Books', 'Toys') puede sustituir el OR entre paréntesis.

Incluye todo el período de fechas

BETWEEN incluye ambos extremos. Con marcas de fecha y hora, un límite superior escrito como 31 de marzo puede significar la medianoche al comienzo de ese día, lo que deja fuera sus registros posteriores. Usa un inicio incluido y el inicio del período siguiente excluido:

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

La sintaxis de los literales de fecha varía según la base de datos. La lógica de los límites conserva cada momento de marzo sin tener que adivinar la última hora posible del 31 de marzo.

Trata los valores ausentes e inconsistentes

discount = NULL no es una comparación verdadera. Usa discount IS NULL. Un descuento ausente tampoco satisface discount < 5 ni discount >= 5, por lo que esas dos condiciones no cubren todos los registros cuando hay valores ausentes. Da a los valores ausentes un grupo propio o exclúyelos deliberadamente.

Examina los valores de texto distintos antes de filtrar. Las mayúsculas y minúsculas y los espacios finales pueden afectar a las coincidencias de forma distinta según la herramienta y la configuración de la base de datos. Estandariza las claves y etiquetas durante la limpieza para que «North» y una variante con un espacio adicional no dependan del comportamiento de la búsqueda de coincidencias.

Suma los registros que puedes ver

En Excel y Google Sheets, =SUM(G2:G11) sigue incluyendo las filas ocultas por un filtro. =SUBTOTAL(9, G2:G11) suma las filas que el filtro deja visibles. Filtrar la tabla de marzo por North deja cuatro pedidos: SUM sigue dando 535, mientras que SUBTOTAL da 250.

Como alternativa, =FILTER(A2:G11, C2:C11="North") devuelve una copia de las filas coincidentes en otro lugar; una suma sobre esa copia abarca solo los registros devueltos. Registra los recuentos antes y después e indica el filtro junto al resultado. De lo contrario, un filtro antiguo que siga activo puede hacer que un análisis posterior abarque la población incorrecta sin que se advierta.

Puntos clave

  • AND requiere todas las condiciones; OR incluye los registros que cumplen al menos una.
  • Usa paréntesis al combinar AND y OR.
  • Filtra las marcas de fecha y hora con un inicio incluido y el inicio del período siguiente excluido.
  • Comprueba los valores ausentes de SQL con IS NULL.
  • SUBTOTAL puede sumar las filas filtradas visibles; SUM incluye las filas ocultas.
  • Registra el filtro y el recuento de filas resultante.
2

Crea campos calculados

Un análisis suele necesitar valores que la tabla de origen no almacena directamente. La cantidad y el precio producen ingresos; las fechas producen etiquetas de mes; una regla produce una categoría de tamaño de pedido. Crearás estos campos en hojas de cálculo y SQL, mantendrás la consistencia de las referencias y las unidades, y comprobarás los límites y los valores ausentes. Los cálculos permanecen a nivel de fila hasta que los combines deliberadamente en un resumen.

2.1 Calcula nuevas columnas a partir de las existentes

Un campo calculado añade un valor a cada registro usando los campos que ya contiene. Calcular los ingresos a partir de la cantidad y el precio unitario es un cálculo a nivel de fila. Sigue dejando una fila por pedido; un total regional se obtiene después.

Crea y copia una fórmula

Con la cantidad en E y el precio unitario en F, introduce =E2*F2 en G2. Al copiarla hacia abajo, las referencias relativas cambian a =E3*F3, después a =E4*F4. Comprueba la primera y la última celda rellenadas para asegurarte de que la fórmula cubre los datos y hace referencia a las entradas de cada fila.

Una tasa almacenada en una celda fija necesita una referencia absoluta, como $J$1. Los signos de dólar fijan tanto la columna como la fila cuando se copia la fórmula. En una tabla de Excel, =[@Quantity]*[@UnitPrice] identifica los campos por nombre y rellena la columna calculada automáticamente. Conserva las entradas en sus propias columnas para que una cantidad modificada pueda actualizar el resultado.

En SQL, la expresión y su etiqueta van en SELECT:

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

El alias nombra una columna de salida; no añade una columna almacenada. El WHERE de la misma consulta se procesa antes de que exista ese alias de salida, así que repite allí la expresión.

Mantén el denominador asociado a la métrica

Un pedido contiene tres juegos, cada uno con un precio de 40 y un costo unitario de 28. Los ingresos son 120, el costo total es 84 y el beneficio es 36. Dos razones útiles describen comparaciones diferentes:

MétricaCálculoResultado
Margen de beneficioBeneficio dividido entre ingresos30 %
Recargo sobre el costoBeneficio dividido entre costoAproximadamente 42,9 %

Ambas usan el mismo beneficio. Cambiar el denominador cambia el significado del resultado; etiqueta el campo calculado con la razón que realmente utilizaste.

Crea etiquetas de agrupación a partir de fechas y texto

Las hojas de cálculo usan YEAR(B2) y MONTH(B2) para partes de una fecha, o TEXT(B2, "yyyy-mm") para una etiqueta como «2026-03». WEEKDAY(B2) proporciona un número de día de la semana. En PostgreSQL y MySQL, EXTRACT(MONTH FROM order_date) devuelve el número de mes; las funciones de fecha difieren entre bases de datos. Agrupar solo por número de mes mezcla los meses de marzo de distintos años, así que conserva también el año.

Las fórmulas de texto pueden crear una clave combinada. Unir la tienda «S04» y el mes «2026-03» con un guion produce «S04-2026-03». Las hojas de cálculo pueden usar & o CONCATENATE; muchos dialectos de SQL ofrecen CONCAT y varios admiten ||. Usa la misma construcción en las dos tablas que vas a hacer coincidir.

Conserva los decimales hasta la presentación final

PostgreSQL, SQL Server y SQLite pueden descartar la parte fraccionaria cuando ambas entradas de una división son enteros. Por tanto, 45 / 60 puede dar 0. Usa 45 * 1.0 / 60, o convierte a un tipo decimal, para obtener 0,75. La fórmula =45/60 de una hoja de cálculo conserva la parte fraccionaria.

Redondea solo los resultados que comuniques. Tres tercios exactos suman 1; redondear primero cada uno a 0,33 produce 0,99. El formato numérico puede abreviar lo que se muestra y conservar la precisión subyacente. Una fórmula como ROUND(value, 2) redondea a dos decimales; úsala en un resultado final cuando necesites el propio valor redondeado. Comprueba a mano una fila calculada antes de usar la columna en un resumen.

Puntos clave

  • Los campos calculados operan sobre registros individuales antes de la agregación.
  • Las referencias relativas se desplazan al copiarse; las absolutas permanecen fijas.
  • El margen de beneficio usa los ingresos como denominador; el recargo usa el costo.
  • Conserva el año junto al mes cuando las fechas abarquen más de un año.
  • Usa división decimal en SQL y redondea solo los resultados finales.

2.2 Clasifica filas mediante condiciones y realiza divisiones de forma segura

Las reglas pueden transformar campos numéricos en grupos que puedes contar o comparar. Un campo calculado condicional asigna una etiqueta al comprobar cada fila. Un indicador de condición registra si una fila cumple una condición, a menudo como 1 o 0.

Cubre todos los valores límite

Clasifica los ingresos como Large si son 100 o más, Medium si son 50 o más pero menos de 100, y Small si son inferiores a 50. En una hoja de cálculo, con los ingresos en G:

=IF(G2>=100, "Large", IF(G2>=50, "Medium", "Small"))

IFS ofrece otra forma:

=IFS(G2>=100, "Large", G2>=50, "Medium", TRUE, "Small")

La expresión SQL sigue el mismo orden:

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

Estas comprobaciones usan la primera condición verdadera. Si la comprobación de 50 va primero, unos ingresos de 120 se convierten en Medium y nunca llegan a la rama Large. Comprueba primero el umbral más restrictivo o escribe rangos que no se solapen.

Para los ingresos de marzo, 120 es Large; 60, 50, 80 y 75 son Medium; los otros cinco son Small. Los recuentos son 1, 4 y 5, con un total de diez. Es importante comprobar los límites: unos ingresos de exactamente 50 son Medium. Las reglas «inferior a 50» y «superior a 50» dejarían fuera ese valor.

Mantén separados los valores desconocidos

Unos ingresos desconocidos necesitan la etiqueta Unknown (desconocido), no un tamaño deducido de información ausente. En SQL, una comparación con NULL no es verdadera, por lo que un ELSE 'Small' final también recogería los ingresos ausentes. Añade una primera rama que compruebe las entradas ausentes, como WHEN quantity IS NULL OR unit_price IS NULL THEN 'Unknown'.

Incluye deliberadamente un resultado para los demás casos. Un CASE de SQL sin ELSE devuelve NULL cuando nada coincide. Omitir el resultado falso de IF produce FALSE en Excel y un valor vacío predeterminado en Google Sheets. Un resultado final explícito facilita la revisión de la clasificación.

Usa indicadores para contar una condición

Para cada pedido, CASE WHEN status = 'Returned' THEN 1 ELSE 0 END crea un indicador de devolución. Cinco indicadores con valores 1, 0, 0, 1 y 0 suman 2 pedidos devueltos. Su media es 0,4, o el 40 %. Esto funciona porque cada fila incluida aporta un evento o ningún evento; define cómo tratar los estados desconocidos antes de asignar los valores.

Protege una razón en su denominador

Pedidos divididos entre visitas no está definido en un día con cero visitas. Con los pedidos en B y las visitas en C, =IF(C2=0, "", B2/C2) deja el resultado vacío en ese caso. En SQL, usa orders * 1.0 / NULLIF(visits, 0). NULLIF convierte un denominador cero en NULL, lo que da un resultado ausente en lugar de un error de división por cero.

Una celda vacía o NULL aquí significa que la razón no está disponible, no que se haya medido una tasa de cero. El uso general de IFERROR también puede ocultar una fórmula mal escrita o una referencia incorrecta. Comprueba directamente el problema esperado y después examina las filas con valores límite, los valores desconocidos y los recuentos de categorías.

Puntos clave

  • IF y CASE usan la primera condición verdadera.
  • Incluye cada valor límite en una sola categoría.
  • Trata las entradas desconocidas antes de asignar las etiquetas de categorías habituales.
  • La media de un indicador 0/1 da la proporción de filas incluidas que cumplen su condición.
  • Protege explícitamente los denominadores cero y distingue las tasas no disponibles de cero.
3

Combina datos de varias tablas

Los pedidos, los productos y los clientes suelen estar en tablas separadas. Para reunirlos se necesita una clave clara y comprender cuántas coincidencias puede tener cada fila. Comprobarás esas relaciones, recuperarás valores mediante búsquedas en hojas de cálculo y seguirás combinaciones internas y externas izquierdas. La comprobación central consiste en determinar si la tabla combinada sigue representando los registros que pretendías analizar, con cada importe contado el número correcto de veces.

3.1 Identifica las claves y las relaciones entre tablas

Las tablas relacionadas necesitan una forma fiable de identificar la misma entidad. Un nombre de cliente es útil para mostrarlo, pero puede pertenecer a dos personas o aparecer de distintas formas. Un identificador como customer_id hace explícita la correspondencia.

Identifica el lado uno y el lado varios

Una clave primaria identifica de forma única las filas de su propia tabla. Una clave foránea de otra tabla hace referencia a ese identificador. En una tabla de clientes, cada identificador de cliente aparece una vez. En una tabla de pedidos, el mismo identificador de cliente puede aparecer en muchos pedidos.

RelaciónSignificadoEjemplo
Uno a unoComo máximo una coincidencia a cada ladoUna fila y su único registro complementario
Uno a variosUna fila puede coincidir con varias del otro ladoCliente y sus pedidos
Varios a variosVarias filas pueden coincidir con varias otrasPedidos y productos, conectados mediante líneas de pedido

Se espera que los identificadores de cliente se repitan en los pedidos; son un problema en una tabla de referencia que debe contener una fila por cliente. Comprueba la unicidad donde la relación lo requiera:

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

Si la tabla tiene 1200 filas pero 1195 identificadores distintos, investiga si hay identificadores duplicados o ausentes. La igualdad de estos recuentos solo es útil junto con una comprobación de claves ausentes, porque los recuentos de valores distintos omiten NULL. En una hoja de cálculo con las claves rellenadas, compara COUNTA(A2:A1201) con COUNTA(UNIQUE(A2:A1201)).

Busca coincidencias con la clave completa

Una tabla de metas con un registro por tienda y mes necesita tanto la tienda como el mes. Esta clave compuesta distingue «S04» en marzo de «S04» en abril. Busca coincidencias en ambos campos o crea «S04-2026-03» en ambas tablas usando las mismas reglas. Un identificador de tienda por sí solo dejaría varias metas posibles.

Estandariza las claves antes de combinar. En las búsquedas de hojas de cálculo, el número 1001 y el texto «1001» pueden no coincidir; «C-001», «C001» y «C001 » también son representaciones diferentes. SQL puede convertir tipos o ignorar algunos espacios según su configuración. Limpia los formatos, los espacios y los tipos para que el resultado no dependa de esas diferencias.

Elige entre añadir columnas o filas

Una búsqueda o combinación añade campos relacionados haciendo coincidir claves. Añadir el nombre de cada cliente a una tabla de pedidos mediante una referencia única de cliente conserva una fila por pedido. Partir de los clientes y añadir sus pedidos puede repetir los datos del cliente y cambiar el nivel de detalle del registro.

El anexado de filas apila registros con la misma estructura, como las ventas de enero debajo de las de febrero. UNION ALL de SQL conserva todas las filas; UNION también elimina las filas duplicadas del resultado. Las columnas seleccionadas deben tener el mismo orden y tipos compatibles. Si dos registros de venta legítimos tienen por casualidad valores seleccionados idénticos, eliminar uno cambia el total.

Antes de combinar, anota qué representa una fila en cada entrada y qué esperas que represente en el resultado. Después elige las claves y una relación que produzcan ese resultado. Esta expectativa te da una comprobación concreta del recuento de filas después de la operación.

Puntos clave

  • Las claves primarias identifican filas de forma única; las claves foráneas hacen referencia a esos identificadores.
  • Comprueba la unicidad en el lado donde se espera una fila por clave.
  • Una clave compuesta necesita todos los campos que identifican el registro.
  • Las búsquedas y combinaciones añaden campos coincidentes; el anexado apila registros.
  • Predice el nivel de detalle del registro en el resultado antes de combinar tablas.
  • UNION elimina las filas duplicadas del resultado; UNION ALL las conserva.

3.2 Busca valores de otra tabla en una hoja de cálculo

Una búsqueda incorpora un valor de una tabla de referencia a una tabla principal. Para cada fila de ventas, un código de producto puede recuperar el nombre o el precio del producto. La coincidencia debe devolver el valor de ese producto exacto.

Interpreta las entradas de la búsqueda

Supón que la hoja Products tiene códigos en A, nombres en B y precios en C, con registros en las filas 2 a 50. El código de producto de la hoja principal está en B2:

=XLOOKUP(B2, Products!$A$2:$A$50, Products!$C$2:$C$50, "Not found")

Las entradas son el valor que se busca, el rango de claves donde buscar, el rango del que se devuelve el valor y un resultado para cuando no hay coincidencia. XLOOKUP usa la coincidencia exacta de forma predeterminada en las versiones actuales de Excel y en Google Sheets. Los dos rangos deben estar alineados fila por fila. Las referencias absolutas los mantienen fijos cuando la fórmula se copia hacia abajo; B2 pasa a B3 para la siguiente venta.

La tabla de referencia contiene P01 cuaderno a 3,50, P02 bolígrafo a 1,20 y P03 carpeta a 2,80. Para una venta de cuatro artículos P03, la búsqueda devuelve 2,80 y los ingresos calculados son 11,20. P07 no está, así que la fórmula devuelve «Not found».

Usa VLOOKUP exacto para identificadores

La función equivalente más antigua es:

=VLOOKUP(B2, Products!$A$2:$C$50, 3, FALSE)

VLOOKUP busca en la primera columna del rango seleccionado. El 3 indica su tercera columna y FALSE solicita una coincidencia exacta. Omitir la última entrada permite la coincidencia aproximada, que puede devolver el producto incorrecto sin aviso si la columna de identificadores no está ordenada.

FunciónDevolución de un campoConfiguración de coincidencia exacta
XLOOKUPEl rango de devolución separado puede estar a cualquiera de los ladosPredeterminada o modo de coincidencia 0
VLOOKUPNúmero de columna dentro del rango, a la derecha de su primera columnaFALSE

Insertar una columna dentro de un rango de VLOOKUP puede cambiar lo que devuelve su número de columna fijo. Comprueba la fórmula después de modificar la estructura.

Investiga las coincidencias ausentes y duplicadas

#N/A suele indicar que no hay coincidencia. Comprueba si realmente falta el código en la referencia o si difieren los espacios, los tipos de texto y número o los formatos de código. IFNA puede sustituir este error concreto por una etiqueta visible; IFERROR también captura otros errores y puede ocultar fallos no relacionados.

Cuenta las etiquetas de valores no encontrados, por ejemplo =COUNTIF(H2:H500, "Not found"), e indica a qué afectan. No sustituyas los precios desconocidos por cero solo para que pueda calcularse un total.

La búsqueda predeterminada devuelve la primera coincidencia exacta. Dos filas de referencia para P03 con precios diferentes hacen que el resultado sea ambiguo, aunque la búsqueda no muestre ningún error. Verifica la unicidad de las claves antes de confiar en los valores devueltos.

Usa la coincidencia aproximada para intervalos ordenados

Una tabla de umbrales de 0 Small, 50 Medium y 100 Large clasifica 75 como Medium y 120 como Large. Aquí la regla prevista es el mayor umbral que no supera el valor de entrada. El modo de coincidencia −1 de XLOOKUP aplica la coincidencia exacta o con el siguiente valor menor. VLOOKUP con TRUE puede hacer lo mismo cuando su columna de umbrales está ordenada de forma ascendente. Esto es útil para intervalos numéricos, mientras que los identificadores de producto necesitan coincidencias exactas.

Puntos clave

  • XLOOKUP usa rangos de búsqueda y devolución separados y, de forma predeterminada, busca coincidencias exactas.
  • Usa FALSE en VLOOKUP para obtener una coincidencia exacta de identificadores.
  • Fija los rangos de referencia antes de copiar una búsqueda hacia abajo.
  • Investiga las coincidencias ausentes y comprueba que las claves de referencia sean únicas.
  • La coincidencia aproximada es útil para intervalos definidos con la regla de umbrales correcta.

3.3 Combina tablas mediante operaciones de combinación y comprueba el resultado

Una combinación de tablas reúne registros de tablas cuyas claves coinciden. A diferencia del resultado habitual de una búsqueda en una hoja de cálculo, que devuelve la primera coincidencia, una combinación devuelve todas las coincidencias. Predecirlas es esencial antes de contar filas o sumar importes.

Elige los registros que se conservarán

Considera los clientes C1 Ana, C2 Ben, C3 Chen y C4 Dara. Los pedidos son O1 para C1, O2 para C1, O3 para C2 y O4 para C5.

OperaciónResultado
Combinación interna de pedidos con clientesO1, O2, O3: tres filas coincidentes
Combinación externa izquierda de pedidos con clientesLos cuatro pedidos; O4 no tiene nombre de cliente
Combinación externa izquierda de clientes con pedidosC1 dos veces, C2 una vez, C3 una vez y C4 una vez: cinco filas

Una combinación interna conserva solo los registros coincidentes. Una combinación externa izquierda conserva todas las filas de la tabla izquierda y añade los campos de la tabla derecha cuando existen y NULL cuando no existen. Elige la tabla izquierda a partir de la población que tu pregunta debe conservar. Para enumerar todos los pedidos, incluidos los pedidos con clientes desconocidos, parte de los pedidos y realiza una combinación externa izquierda con los clientes.

Una instrucción básica es:

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

Los alias o y c muestran de dónde procede cada campo; ON identifica las columnas de correspondencia. El resultado es una nueva vista de los datos, no un sustituto de ninguna de las tablas de entrada.

Reconoce los importes repetidos

Supón que el pedido 501 tiene un total de 90 y tres líneas; el pedido 502 tiene un total de 40 y una línea. Añadir las líneas produce cuatro filas. El total del pedido 501 aparece en cada una de sus tres filas, por lo que sumar ese campo da 310 en lugar de los 130 originales.

Esta repetición es la multiplicación de filas al combinar tablas. La combinación puede ser correcta para estudiar líneas aunque la suma sea incorrecta para estudiar pedidos. Suma los totales de pedidos en la tabla de pedidos o resume primero las líneas a una fila por pedido antes de combinar. Una suma de valores distintos no es una solución general: dos pedidos diferentes pueden tener el mismo total y ambos deben contarse.

Cuenta las coincidencias reales

Después de una combinación externa izquierda de clientes con pedidos, un cliente sin pedido sigue teniendo una fila de resultado. COUNT(*) cuenta esa fila como una. COUNT(o.order_id) cuenta los identificadores de pedido que no son NULL y da cero para el cliente sin pedidos.

Para encontrar clientes sin correspondencia, comprueba order_id IS NULL en el resultado combinado. Comprueba la clave de la tabla derecha, no un campo como el número de teléfono que puede faltar incluso en un registro coincidente. En el ejemplo, C3 y C4 no tienen pedidos; en cambio, C5 en O4 es una referencia de cliente sin correspondencia cuando se parte de los pedidos.

Comprueba la relación frente al resultado

Una combinación externa izquierda simple produce al menos tantas filas como su entrada izquierda. Si cada clave derecha debe ser única, el recuento de filas debería permanecer igual. Las filas adicionales muestran claves repetidas en el lado derecho; un número menor de filas sugiere un filtro adicional o una operación diferente. Compara los recuentos de claves, las filas sin correspondencia y un total del origen antes y después. Unos totales iguales por sí solos no pueden demostrar que cada registro individual haya encontrado la correspondencia correcta.

Puntos clave

  • Una combinación interna conserva las coincidencias; una externa izquierda conserva todos los registros de la izquierda.
  • Cada fila coincidente de la derecha produce una fila de resultado, por lo que las combinaciones pueden repetir importes.
  • Resume al nivel de detalle previsto antes de sumar los totales.
  • Tras una combinación externa izquierda, cuenta un identificador del lado derecho para contar las coincidencias.
  • Usa NULL en la clave derecha para identificar filas sin correspondencia.
  • Comprueba los recuentos de filas y los totales frente a la relación esperada.
4

Agrupa y agrega datos

Un resumen transforma una larga lista de registros en una pequeña tabla que responde a una pregunta. Elegirás recuentos, totales y medias, y después los calcularás para toda la tabla o para grupos seleccionados. Las funciones condicionales de hojas de cálculo, la agrupación en SQL y las tablas dinámicas ofrecen distintas formas de crear el mismo resultado. Los valores ausentes, el nivel de detalle del registro y la elección de la función de resumen determinan lo que realmente significan las cifras finales.

4.1 Agrega los datos de una columna mediante el recuento, la suma, la media, el mínimo y el máximo

Una función de agregación reduce muchos valores de entrada a un resultado. La función adecuada depende de si necesitas un total, un recuento, una media o un valor extremo, y de qué representa una fila.

Elige la cantidad que se va a resumir

Para los diez ingresos de marzo, el recuento es 10, la suma 535, la media 53,5, el mínimo 15 y el máximo 120. Con los ingresos en G2:G11, las funciones de hojas de cálculo son SUM, COUNT, AVERAGE, MIN y MAX sobre ese rango. Un resumen de SQL puede calcularlas juntas:

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;

El factor decimal protege la media en bases de datos como SQL Server, donde AVG de una entrada entera devuelve un entero. Redondear después un resultado truncado no puede recuperar la parte fraccionaria perdida.

Cuenta filas, campos rellenados y valores diferentes
NecesidadHoja de cálculoSQL
Celdas numéricasCOUNTDepende del tipo de columna y de los valores ausentes
Celdas no vacíasCOUNTACOUNT(column) para valores que no son NULL
Celdas vacíasCOUNTBLANKContar registros que cumplen IS NULL
Todos los registrosContar un campo de identificador completamente rellenadoCOUNT(*)
Identificadores diferentes no ausentesUNIQUE más un recuento de identificadores rellenadosCOUNT(DISTINCT id)

Diez pedidos pueden proceder de cinco clientes. Contar filas responde a «¿Cuántos pedidos hay?» cuando el nivel de detalle es un pedido por fila; contar identificadores de cliente distintos responde a «¿Cuántos clientes hicieron pedidos?». En Google Sheets también está disponible COUNTUNIQUE. Comprueba por separado las celdas vacías antes de contar un resultado de UNIQUE, porque una clave ausente puede aparecer como una entrada distinta.

Comprende el efecto de los valores ausentes

Para las valoraciones 4, 5, NULL, 3, NULL en SQL, COUNT(*) es 5, COUNT(rating) es 3, la suma es 12 y AVG(rating) es 4. La media usa los tres valores conocidos. Sustituir las valoraciones desconocidas por cero cambia el denominador y produce 2,4, una afirmación distinta sobre los datos.

AVERAGE de una hoja de cálculo también omite las celdas vacías y el texto de un rango referenciado, pero incluye el cero numérico. Por tanto, una entrada de texto «10» junto al número 20 puede producir una media de 20 en lugar de 15. Compara COUNT con COUNTA cuando una columna numérica contenga inesperadamente menos valores contados que celdas rellenadas. Después examina sus tipos de dato.

Respeta el nivel de detalle y el significado del campo

En una tabla de líneas de pedido, usa los identificadores de pedido distintos para contar pedidos. El valor medio del pedido son los ingresos totales de los pedidos divididos entre el número de pedidos, no entre el número de líneas. Un saldo acumulado ya es un total en un momento determinado; sumar todos los saldos acumulados no da las ventas del período.

Un resumen puede parecer razonable mientras su denominador cuenta algo incorrecto. Incluye la entidad contada en la etiqueta de la columna, como «Pedidos», «Líneas de pedido» o «Valoraciones conocidas», para que el resultado indique qué se incluyó.

Puntos clave

  • Elige una función de agregación que corresponda a la métrica y al nivel de detalle del registro en la tabla.
  • COUNT(*) cuenta filas en SQL; COUNT(campo) cuenta valores del campo que no son NULL.
  • COUNT(DISTINCT campo) cuenta los valores distintos que no son NULL.
  • Los valores ausentes y los ceros tienen efectos diferentes en una media.
  • Examina las columnas numéricas para detectar valores almacenados como texto.

4.2 Cuenta y suma con condiciones

Las funciones condicionales crean un resumen sin mover los registros originales. Cada fila aporta valores solo cuando cumple los criterios. Una tabla de resultados puede enumerar después regiones, categorías u otros grupos con un diseño que tú controlas.

Coloca los rangos en el orden correcto

COUNTIFS acepta pares de rangos de criterios y criterios. SUMIFS comienza con el rango que se suma, seguido de esos pares. AVERAGEIFS sigue el mismo patrón con un rango para calcular la media:

=COUNTIFS(C2:C11, "North", G2:G11, ">50")
=SUMIFS(G2:G11, C2:C11, "North", D2:D11, "Books")
=AVERAGEIFS(G2:G11, C2:C11, "North")

Para la tabla de marzo, estas funciones devuelven 2 pedidos, 105 de ingresos e ingresos medios de 62,5. La primera función cuenta los ingresos de North de 120 y 75. La segunda suma los ingresos de North y Books de 30 y 75. La tercera divide el total de North, 250, entre sus cuatro pedidos.

Todos los pares de criterios dentro de una función COUNTIFS, SUMIFS o AVERAGEIFS usan AND: cada condición debe cumplirse en la misma fila. Haz que cada rango comience y termine en filas correspondientes. Comparar la región de una fila con los ingresos de otra no describiría un registro.

Escribe los criterios con precisión

Los criterios de texto y comparación usan comillas dobles rectas: "North", ">50" o "<>Returned". Una celda puede proporcionar el criterio directamente, como I2. Para combinar un operador con el valor de una celda, usa ">"&H1. El comodín "*book*" coincide con texto que contiene «book»; estos criterios de texto de hojas de cálculo ignoran las mayúsculas y minúsculas.

Las funciones en singular pueden usar un orden de argumentos diferente. En SUMIF(criteria_range, criterion, sum_range), el rango de suma va al final. En SUMIFS, va primero. Lee el nombre de la función antes de editar o copiar una fórmula.

Rellena un resumen de grupos de forma segura

Coloca North, South y East en I2:I4. En J2 introduce:

=SUMIFS($G$2:$G$11, $C$2:$C$11, I2)

Copia hacia abajo. Los rangos de datos permanecen fijos, mientras que I2 pasa a I3 e I4. Los resultados son 250, 180 y 105. Compara su suma con el total directo del origen, 535. Si nuevos registros se extienden más allá de la fila 11, amplía los rangos o usa una referencia a una tabla que crezca.

Evita contar dos veces el solapamiento de un OR

North o Books incluye seis pedidos de marzo. Los recuentos separados dan cuatro pedidos de North más cuatro de Books, pero dos pedidos pertenecen a ambos. Resta el solapamiento una vez: cuatro más cuatro menos dos da seis. El solapamiento es el resultado de COUNTIFS con North y Books juntos. Sumar simplemente los recuentos separados daría ocho.

Expresa una suma condicional en SQL

Una condición puede estar dentro de una función de agregación:

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

Cada registro de North aporta ingresos y todos los demás aportan cero. Para un recuento condicional, aporta 1 para una coincidencia y 0 en los demás casos. Esto permite que una consulta devuelva varios totales condicionales con nombre, uno junto a otro. Comprueba las etiquetas realmente presentes en el origen, especialmente los espacios, antes de interpretar un total de grupo ausente como ausencia de actividad.

Puntos clave

  • SUMIFS coloca primero el rango de suma y combina los criterios con AND.
  • Mantén cada rango de criterios alineado con el rango que se resume.
  • Fija los rangos de origen y permite que el criterio de grupo se desplace.
  • Un recuento con OR debe contar una sola vez los registros que cumplen ambas condiciones.
  • CASE dentro de SUM puede crear un total o recuento condicional en SQL.

4.3 Agrupa filas y agrega sus datos en SQL

GROUP BY crea una fila de resultado para cada combinación observada de valores de grupo. Las funciones de agregación resumen después los registros de cada grupo. El resultado tiene un nuevo nivel de detalle del registro, como una fila por región.

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

Para los pedidos de marzo, el resultado es North con 4 pedidos y 250 de ingresos, South con 3 y 180, y East con 3 y 105. Los recuentos de grupo suman diez y los ingresos suman 535.

Los campos seleccionados deben describir el grupo o resumir sus registros. Una columna category junto a un total regional es ambigua cuando una región contiene varias categorías. Incluye la categoría en GROUP BY si quieres una fila por combinación de región y categoría. La tabla de marzo tiene ocho combinaciones observadas; South no tiene ningún registro de Toys, por lo que la agrupación no crea esa combinación.

Filtra registros antes de agrupar o grupos después de calcular los totales
CláusulaSe aplica aEjemplo
WHEREFilas individuales de entradaConservar pedidos de Games
HAVINGGrupos después de la agregaciónConservar regiones con al menos cuatro pedidos

WHERE category = 'Games' deja ingresos de North de 120 de un pedido, South 120 de dos y East 40 de uno. Una consulta diferente sin filtro de categoría y con HAVING COUNT(*) >= 4 conserva solo North.

Para sumar los pedidos de Games de cada región y conservar los ingresos regionales de Games superiores a 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 y South permanecen, empatadas en 120. Mover la condición de ingresos a WHERE comprobaría pedidos individuales y cambiaría la pregunta.

Sigue el orden lógico de procesamiento

El orden útil para razonar es FROM y las combinaciones, WHERE, GROUP BY, HAVING, SELECT, ORDER BY y después el límite de filas. La base de datos puede ejecutar un plan físico más eficiente, pero este orden lógico explica por qué un alias de SELECT está disponible para ordenar y, por lo general, no está disponible en el WHERE de la misma consulta.

Para una media, usa AVG(quantity * unit_price * 1.0) para conservar resultados decimales donde las entradas enteras los truncarían. Trata deliberadamente las etiquetas de grupo NULL: forman un grupo propio. Muéstralo como Desconocido o exclúyelo indicando explícitamente el recuento de registros.

Resume en dos niveles cuando sea necesario

El cliente A hace pedidos de 60 y 40, B uno de 50 y C tres de 10. Los ingresos totales son 180 en seis pedidos, lo que da 30 por pedido. Para hallar la media por cliente, suma primero por cliente: A 100, B 50, C 30. Calcula la media de esos tres totales para obtener 60. Una tabla intermedia guardada o una cláusula WITH puede contener el primer resumen.

Examina los valores de grupo distintos antes de ejecutar la consulta. Las variantes de texto pueden dividir o combinar grupos de forma diferente según la configuración de la base de datos; límpialas y compara los grupos observados con los que espera tu pregunta.

Puntos clave

  • GROUP BY cambia el nivel de detalle del resultado a una fila por combinación de grupos.
  • Selecciona campos de agrupación o expresiones de agregación en una consulta agrupada.
  • WHERE filtra registros; HAVING filtra grupos ya agregados.
  • Usa el orden lógico de la consulta para razonar sobre alias y funciones de agregación.
  • Una media por cliente puede necesitar los totales por cliente antes de la media final.
  • Examina las etiquetas de grupo ausentes e inconsistentes.

4.4 Resume datos con una tabla dinámica

Una tabla dinámica crea un resumen agrupado en una hoja de cálculo colocando campos en unas pocas áreas. Es útil cuando quieres reorganizar comparaciones y examinar totales sin escribir una fórmula separada para cada grupo.

Parte de un origen completo

Usa una fila de encabezados, un registro por fila y un rango rectangular definido. Elimina las filas de subtotales y totales del origen: una tabla dinámica las trata como registros y vuelve a contar sus importes. Evita las celdas combinadas y los separadores vacíos dentro del origen.

Selecciona el rango y elige Insertar > Tabla dinámica en Excel o Insertar > Tabla dinámica en Google Sheets. Coloca los campos según la pregunta:

ÁreaFinalidadPregunta sobre ingresos de marzo
FilasGrupos en verticalRegión
ColumnasGrupos opcionales en horizontalCategoría
ValoresCampo y función de resumenSuma de ingresos
FiltrosRestringir los registros incluidosPeríodo de análisis

Con región en Filas y Suma de ingresos en Valores, el resultado de marzo es North 250, South 180, East 105 y un total general de 535. Ordenar los valores resumidos muestra la clasificación.

Comprueba la función de resumen

Un campo numérico puede resumirse mediante Suma, Promedio, Mínimo o Máximo. No supongas que la función seleccionada corresponde a tu pregunta. Excel puede elegir Recuento cuando el campo tiene texto o celdas vacías, por lo que un aparente resumen de ingresos puede mostrar en realidad cuántas celdas rellenadas contiene.

Para contar pedidos, usa un campo de identificador de pedido completamente rellenado. Recuento de Excel cuenta las celdas no vacías; Google Sheets ofrece COUNTA para celdas no vacías y COUNT para celdas numéricas. Contar un campo de precio con celdas vacías omitiría los registros cuyos precios se desconocen.

Interpreta un resumen de dos dimensiones

Añade la categoría a Columnas. North tiene Books 105, Games 120 y Toys 25; South tiene Books 60 y Games 120; East tiene Books 15, Games 40 y Toys 50. Los totales de columna son Books 180, Games 280 y Toys 75.

La celda vacía South–Toys significa que ningún registro de origen ocupa esa combinación. Un pedido registrado con ingresos de cero sería un caso diferente, aunque una configuración de presentación haga que ambas celdas parezcan vacías o muestren cero.

Comprende el total general de una media

Elige Promedio de ingresos. North es 62,5 a partir de cuatro pedidos, South 60 a partir de tres y East 35 a partir de tres. El total general es 53,5 porque la tabla dinámica calcula la media de los diez registros de origen. Calcular la media de las tres medias mostradas da 52,5 y asigna incorrectamente al grupo de cuatro pedidos el mismo peso que a cada grupo de tres pedidos.

Comprueba las actualizaciones y la cobertura del origen

Después de cambiar el origen, verifica que la tabla dinámica esté actualizada. En Excel, usa Actualizar cuando la actualización automática no esté disponible o esté desactivada; las versiones compatibles también ofrecen actualización automática para datos locales del libro. Google Sheets actualiza los resultados de las tablas dinámicas cuando cambian las celdas del rango de origen. En ambas herramientas, los registros añadidos fuera de un rango de origen fijo pueden seguir quedando excluidos. Una tabla de Excel usada como origen crece con las filas añadidas, mientras que un rango fijo necesita revisión y ampliación.

Compara el total general y el recuento de pedidos de la tabla dinámica con cálculos directos del origen. Una actualización pone al día el origen seleccionado; no puede corregir un rango que excluye registros nuevos.

Puntos clave

  • Coloca los grupos en Filas o Columnas y la métrica junto con la función en Valores.
  • Mantén los totales del origen fuera de los registros que resume la tabla dinámica.
  • Cuenta un identificador rellenado cuando cuentes registros.
  • El total general de una media usa los registros de origen y sus tamaños de grupo.
  • Verifica tanto el comportamiento de actualización como la cobertura del rango de origen.
5

Calcula e interpreta estadísticos de resumen

Dos grupos pueden tener la misma media y datos muy diferentes. Los recuentos y las medidas de dispersión te ayudan a ver esa diferencia, mientras que los porcentajes y las tasas permiten comparar grupos de distintos tamaños. Elegirás una medida de centro útil, investigarás valores inusuales y calcularás comparaciones con un denominador claramente indicado. Combinar resúmenes de grupos también requiere las ponderaciones correctas, especialmente cuando sus tamaños difieren.

5.1 Describe el centro y la dispersión de una columna numérica

Una columna numérica necesita más de una media para describirse bien. El centro indica dónde se sitúan los valores; la dispersión indica cuánto difieren. El recuento muestra cuántos datos representa el resumen.

Calcula un pequeño conjunto de medidas

Ocho viajes en bicicleta duraron 6, 8, 9, 10, 12, 12, 15 y 58 minutos. Su total es 130 minutos.

MedidaSignificadoResultado de los viajes
MediaSuma dividida entre recuento16,25 minutos
MedianaValor central ordenado, o media de los dos valores centrales11 minutos
ModaValor más frecuente12 minutos
Mínimo y máximoMenor y mayor6 y 58 minutos
RangoMáximo menos mínimo52 minutos

Para la mediana, el cuarto y el quinto valor son 10 y 12, lo que da 11. Las funciones de hojas de cálculo incluyen AVERAGE, MEDIAN, MODE o MODE.SNGL de Excel, MIN y MAX. En SQL, AVG, COUNT, MIN y MAX son habituales; los nombres y la sintaxis de las funciones de mediana y desviación estándar varían según la base de datos.

Elige una medida de centro útil

El viaje de 58 minutos es un valor atípico, alejado de los demás. Desplaza la media hacia arriba: siete de los ocho viajes son más cortos que la media. La mediana describe mejor el centro de estos viajes.

Sin 58, el total es 72 en siete viajes, por lo que la media es de unos 10,29 minutos y la mediana es 10. Esto muestra el efecto del viaje largo; no justifica eliminarlo. Comprueba si el viaje fue real, se registró incorrectamente o se vio afectado por un problema de devolución. Consérvalo, corrígelo o exclúyelo según esa evidencia y registra la decisión.

La media es útil para datos aproximadamente simétricos y preguntas relacionadas con totales, porque multiplicar la media por su recuento recupera la suma. La mediana es útil para duraciones, ingresos o precios asimétricos. Una gran diferencia entre media y mediana es una razón para examinar la distribución, no una descripción completa de su forma.

Una moda puede describir categorías, como el método de pago más frecuente. Puede haber un empate entre varias categorías: Books y Games aparecen cuatro veces cada uno en los pedidos de marzo. Los datos numéricos con pocas repeticiones pueden no tener una moda útil.

Describe la variación

Los conjuntos 48, 50, 52 y 30, 50, 70 tienen ambos una media de 50. Sus desviaciones estándar muestrales son 2 y 20. La desviación estándar describe la dispersión alrededor de la media en las unidades originales; un valor mayor significa mayor dispersión. Se basa en distancias elevadas al cuadrado, por lo que no es la media aritmética de las distancias absolutas.

Usa STDEV.S cuando trates los registros como una muestra y STDEV.P para toda la población de interés. Sus cálculos dividen las desviaciones al cuadrado entre el recuento menos uno y entre el recuento, respectivamente, antes de calcular la raíz cuadrada. Aquí el objetivo es interpretar la medida, no calcularla a mano.

Los cuartiles dividen los datos ordenados en cuatro partes. La mediana es el segundo cuartil; el rango intercuartílico es el tercer cuartil menos el primero y mide la dispersión de la mitad central. Un percentil localiza un porcentaje elegido en la distribución. Las herramientas pueden usar distintos métodos de interpolación, incluidos QUARTILE.INC y QUARTILE.EXC, así que usa un método consistente al comparar resultados.

Indica los recuentos junto al centro y la dispersión. Un viaje inusual afecta mucho más a una media de tres viajes que a una media de 300 viajes.

Puntos clave

  • Comunica juntos el recuento, el centro y la dispersión.
  • La mediana es menos sensible a los valores extremos que la media.
  • Investiga un valor atípico antes de decidir eliminarlo.
  • La desviación estándar describe la dispersión alrededor de la media en las unidades originales.
  • Usa la desviación estándar muestral o poblacional según la población que quieras describir.
  • El rango intercuartílico mide la dispersión de la mitad central; los métodos para calcular cuartiles pueden diferir.
  • La moda puede describir categorías y puede haber empates.

5.2 Calcula porcentajes, tasas y medias ponderadas

Los porcentajes y las tasas facilitan la lectura de las comparaciones solo cuando sus denominadores están claros. Una proporción, una variación y una tasa responden a preguntas distintas. Para combinarlas entre grupos se necesita el tamaño de la base de cada grupo.

Distingue proporciones, variaciones y puntos porcentuales

Una proporción es una parte dividida entre el total pertinente. La proporción de North en los ingresos de marzo es 250 dividido entre 535, aproximadamente el 46,7 %. La de South es aproximadamente el 33,6 % y la de East el 19,6 %. Los valores redondeados suman 99,9 %; las proporciones sin redondear suman 100 %.

La variación porcentual compara un valor nuevo con su valor anterior:

variacioˊn porcentual=nuevo−anterioranterior×100%

Los ingresos que pasan de 80 a 100 aumentan un 25 %. Al bajar de 100 a 80 disminuyen un 20 %. La diferencia absoluta es 20 en ambas direcciones, pero el valor anterior cambia. Si el valor anterior es cero, esta fórmula de variación porcentual no está definida.

Una variación en puntos porcentuales resta directamente los porcentajes. Una tasa de conversión que pasa del 4 % al 5 % sube 1 punto porcentual. Su aumento relativo es del 25 %, porque el aumento de 1 es una cuarta parte del 4 original. Indica el tipo de variación en el informe.

Compara eventos frente a la misma base

La tienda A tiene 18 reclamaciones de 12 000 pedidos; la tienda B tiene 9 de 4500. Por cada 1000 pedidos, las tasas son 1,5 y 2,0. B tiene menos reclamaciones pero una tasa más alta. Una comparación justa necesita la misma definición del evento, período, denominador y escala.

No uses un recuento absoluto elevado como sustituto de una tasa alta. Una tienda con más actividad puede tener más reclamaciones simplemente porque gestiona más pedidos. Indica también los recuentos para que los lectores vean las bases de las tasas.

Pondera las medias por los registros que representan

La región X tiene 200 pedidos con una media de 50; Y tiene 50 pedidos con una media de 90. Recupera el total de cada región: 10 000 y 4500. Divide el total combinado de 14 500 entre 250 pedidos para obtener 58. La media simple de las dos medias, 70, asigna incorrectamente el mismo peso a las dos regiones.

media ponderada=∑(recuento del grupo×media del grupo)∑recuento del grupo

Las ponderaciones deben contar las observaciones usadas en esas medias. Si una media de grupo excluye valoraciones ausentes, usa su recuento de valoraciones conocidas, no todos los registros de ese grupo.

Combina tasas a partir de los totales

La página A convierte 100 de 5000 visitas; B convierte 10 de 100. Las tasas son 2 % y 10 %, pero la tasa global es 110 conversiones divididas entre 5100 visitas, aproximadamente 2,2 %. Calcular la media de los dos porcentajes da 6 % y asigna demasiado peso a la página más pequeña.

Una razón de toda la tabla sigue la misma lógica. Los pedidos con beneficio de 50 sobre ingresos de 100 y beneficio de 100 sobre ingresos de 1000 tienen un margen global de 150 dividido entre 1100, aproximadamente 13,6 %. La media de sus márgenes individuales es 30 %, lo que responde a una pregunta diferente. En SQL, usa SUM(profit) * 1.0 / NULLIF(SUM(revenue), 0); en una hoja de cálculo, divide el beneficio total entre los ingresos totales después de comprobar el denominador.

Indica el denominador, por ejemplo «proporción de los ingresos de marzo» o «reclamaciones por cada 1000 pedidos». Un porcentaje sin esa base puede describir una población diferente de la que supone el lector.

Puntos clave

  • Una proporción divide una parte entre el total indicado.
  • La variación porcentual usa el valor anterior como base.
  • Los puntos porcentuales miden la diferencia directa entre porcentajes.
  • Compara tasas usando definiciones y escalas de denominador consistentes.
  • Pondera las medias de grupo por los recuentos usados para calcularlas.
  • Combina tasas y razones de toda la tabla a partir de los totales de numeradores y denominadores.
6

Comprueba los resultados y formula la respuesta

Una cifra plausible puede proceder de un rango incorrecto, una fila repetida al combinar tablas o un denominador equivocado. Incorporarás comprobaciones al análisis, compararás cálculos independientes y tendrás en cuenta los registros ausentes. Después transformarás el resumen comprobado en una respuesta directa con su período, métrica, tamaños de grupo y limitaciones. Las comparaciones de subgrupos te ayudan a evitar conclusiones a las que podría llevar un total global por sí solo.

6.1 Comprueba los resultados antes de comunicarlos

Incorpora comprobaciones al análisis antes de comunicar sus resultados. Una fórmula puede devolver una cifra creíble aunque su rango omita filas o una combinación repita importes. Cada operación necesita un resultado esperado con el que puedas comparar lo que devuelve.

Concilia totales y recuentos

Para los pedidos de marzo, los ingresos regionales de 250, 180 y 105 suman 535. Sus recuentos de pedidos, 4, 3 y 3, suman diez. Compara ambos con el origen filtrado para el mismo período y con la misma definición.

Una diferencia puede revelar registros perdidos, registros repetidos o grupos que se solapan. Una coincidencia es una evidencia útil, pero no basta por sí sola: ordenar solo una columna puede corromper las relaciones entre los datos de las filas sin cambiar ningún total. Además, un error positivo y otro negativo pueden compensarse.

Anota un recuento esperado antes de filtrar o combinar. Deberían quedar cuatro pedidos de North después de filtrar la tabla de marzo por North. Una combinación externa izquierda de diez pedidos con una referencia que tenga una fila de cliente por identificador debería devolver diez filas. Doce filas indican claves repetidas en el lado derecho. Una combinación externa izquierda de clientes con pedidos puede aumentar legítimamente el recuento porque un cliente tiene muchos pedidos.

Examina registros individuales

Elige algunos registros y recalcúlalos directamente. El pedido 1003 tiene tres unidades a 40, lo que produce ingresos de 120. Los cuatro ingresos de North son 30, 120, 25 y 75, que dan 250. Comprueba visualmente una búsqueda frente a la tabla de referencia, incluidos un código ausente y un caso límite de un intervalo numérico.

Una comprobación puntual debe poner a prueba la operación que podría fallar. Para una fórmula copiada, examina filas del principio y del final; para una clasificación, examina cada límite; para una combinación, examina las claves repetidas y sin correspondencia. Comprobar solo filas normales que resultan cómodas puede dejar el fallo sin detectar.

Compara vías independientes

Calcula el resumen regional con SUMIFS, una tabla dinámica o una consulta SQL y compara los resultados. Usa la misma métrica y el mismo filtro, pero selecciona los rangos o registros de forma independiente. Dos resultados creados a partir de la misma tabla intermedia incompleta pueden coincidir y, aun así, omitir los mismos pedidos.

Si no coinciden, compara los límites del período, los rangos de origen, los tipos de dato, los valores ausentes y el nivel de detalle del registro antes de cambiar la respuesta. Guarda el cálculo o la consulta que resuelva la diferencia.

Ten en cuenta los valores ausentes y la plausibilidad

Cuenta las entradas vacías o NULL, los resultados de búsqueda «Not found» y los registros combinados cuya clave del lado derecho sea NULL. Explica cómo afectan estos registros a la métrica comunicada. Una fila coincidente puede tener otro campo del lado derecho ausente, por lo que un nombre vacío por sí solo no es una comprobación fiable de ausencia de correspondencia.

Comprueba la magnitud y las unidades del resultado. Una proporción de un total no negativo está entre 0 % y 100 %; una variación porcentual puede superar el 100 % o ser negativa. Pasar de 50 a 150 es un aumento del 200 %. Investiga las cantidades negativas inesperadas y las fechas fuera del período de análisis, y usa la definición del campo para decidir qué es válido.

Conserva juntos la pregunta, la definición de la métrica, los filtros, las fórmulas o consultas, el período del origen y las decisiones. Este registro permite a alguien repetir el trabajo y explica decisiones como excluir un viaje inválido o conservar un grupo de región desconocida.

Puntos clave

  • Concilia los totales y recuentos de grupo con el mismo origen filtrado.
  • Predice los cambios en el recuento de filas a partir de la operación y la relación.
  • Comprueba puntualmente las fórmulas, las coincidencias y los límites de clasificación.
  • Haz una comprobación cruzada con un método creado de forma independiente.
  • Cuenta los registros ausentes y sin correspondencia y documenta cómo se tratan.

6.2 Interpreta y comunica lo que muestra el resumen

Un informe debe responder a la pregunta con cifras que el lector pueda situar en contexto. Indica directamente la métrica, el período, el grupo y la comparación, y después añade la información que cambia cómo debe interpretarse el resultado.

Formula la respuesta y la comparación

«En marzo de 2026, North tuvo los mayores ingresos: 250 de cuatro pedidos, aproximadamente el 46,7 % del total de 535. Le siguieron South con 180 y East con 105». Esta afirmación indica la clasificación y la magnitud del resultado.

Los ingresos de North superan a los de South en 70. En relación con South, la brecha es de aproximadamente el 39 %. La base de comparación importa: un porcentaje que use North como denominador respondería cuánto queda South por debajo de North, una pregunta diferente. Usa un número consistente de decimales y redondea solo las cifras finales; aquí el 46,7 % es más útil que mostrar muchos decimales.

Describe asociaciones sin inventar causas

Supón que quienes usan descuentos gastan más por pedido. Puede que gasten más debido al descuento o que las personas que planean compras grandes busquen descuentos. Un resumen de estos registros establece la diferencia observada, no cuál de las explicaciones la causó. Escribe «el valor medio del pedido fue mayor entre quienes usaron descuentos» e identifica qué evidencia adicional se necesitaría para explicar por qué.

Examina la composición detrás de una tasa global

Una comparación global puede invertir la comparación dentro de subgrupos. Considera dos equipos que reciben distintas proporciones de clientes potenciales con y sin interés previo:

EquipoClientes con interés previo convertidosClientes sin interés previo 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 tiene la tasa de conversión más alta para ambos tipos de cliente potencial. B tiene la tasa global más alta porque tres cuartas partes de sus clientes potenciales tienen interés previo, frente a la mitad de los de A. Los clientes con interés previo se convierten con mucha más frecuencia para ambos equipos. Esta inversión se llama paradoja de Simpson. El agregado describe la composición real de cada equipo; no aísla el desempeño para una composición común de clientes potenciales.

Desglosa los resultados por un subgrupo pertinente antes de atribuir a un equipo o una política la diferencia global. Calcula cada tasa a partir de su propio numerador y denominador y después examina cuánto aporta cada subgrupo al total.

Muestra la información que hay detrás del resumen

Indica los tamaños de grupo junto a las medias y tasas. Un pedido inusual puede modificar una media de tres pedidos mucho más que una media de 300 pedidos. Una pequeña diferencia observada no basta para establecer una diferencia estable en la población más amplia.

Indica las limitaciones que afectan a la respuesta: el período, las exclusiones, las filas ausentes o sin correspondencia y la definición de la métrica. Por ejemplo, «Se excluyen 12 pedidos sin región, que representan el 2 % de los ingresos». Comunica esa consecuencia, no solo que faltaban algunos datos.

Elige una pequeña tabla ordenada o una cifra clave cuando transmita claramente la respuesta. Puede servir de entrada para un gráfico o panel de control posterior, conservando las mismas definiciones y comprobaciones.

Puntos clave

  • Responde con la métrica, el período, el grupo, la comparación y los tamaños de grupo.
  • Indica la base de comparación de una diferencia relativa.
  • Una asociación observada no establece su causa.
  • Examina los subgrupos pertinentes porque las distintas composiciones pueden invertir una comparación global.
  • Indica las exclusiones, los datos ausentes y las decisiones sobre las métricas que afectan a la interpretación.
  • Usa una precisión consistente y redondea solo los valores comunicados.

Ejemplos de Análisis de datos con hojas de cálculo y SQL

6 Lecciones Interactivas

1

De una pregunta a las filas adecuadas

11 pasos
Planifica una comparación de ingresos regionales y después ordena y filtra los registros sin perder su significado.
  1. 1
    IntroducciónEmpieza con una pregunta que pueda responderse

    «¿Qué región tuvo los mayores ingresos en marzo de 2026?» necesita un resumen regional de los pedidos de marzo. Antes de calcular, decide qué incluyen los ingresos (la métrica) y qué representa una fila (la granularidad). Esas decisiones determinan qué registros conservar, qué campo crear y si un recuento de filas mide pedidos o líneas de pedido, de modo que tus totales signifiquen lo que dices que significan.

  2. 2
    ExplicaciónNombra las cuatro decisiones

    La métrica es la suma de ingresos, calculados a partir de la cantidad multiplicada por el precio unitario. La dimensión es la región. El filtro conserva las fechas de marzo y la comparación clasifica los totales regionales.

    Anota estas decisiones juntas. Si un método incluye cancelaciones y otro las excluye, sus totales pueden diferir aunque ambos cálculos se ejecuten correctamente.

  3. 3
    EjemploComprueba el nivel de detalle antes de contar

    En el ejemplo de marzo, una fila representa un pedido, por lo que diez filas representan diez pedidos. Una tabla de líneas de pedido necesitaría un recuento diferente porque un pedido que contiene varios productos puede ocupar varias filas.

    Para la pregunta sobre ingresos, la secuencia planificada es filtrar fechas, calcular ingresos, agrupar por región, sumar, clasificar y comprobar.

  4. 4
    DesafíoCuenta la entidad que nombra la pregunta

    Una tabla de servicios registra una fila por cada tarea realizada durante una visita. La visita V8 tiene tres tareas y V9 tiene dos. ¿Cuántas visitas representan esas cinco filas y qué campo permitiría contarlas?

    ---reveal---

    Hay dos visitas. Cuenta los identificadores de visita distintos, porque las cinco filas representan tareas. Un simple recuento de filas mediría tareas en lugar de visitas.

  5. 5
    ExplicaciónMueve juntos los registros completos

    Para ordenar en una hoja de cálculo, selecciona el rango completo de registros e identifica su fila de encabezados. Mover solo las celdas de ingresos puede asociar importes correctos a pedidos incorrectos.

    Un total puede permanecer igual después de ese error, así que comprueba un identificador y sus campos asociados después de ordenar. En SQL, ORDER BY ordena el resultado y deja los registros almacenados en su lugar.

  6. 6
    EjemploOrdena dentro de cada región

    Cuatro registros muestran East 15, North 30, East 50 y North 120. Ordenar la región de forma ascendente y los ingresos de forma descendente da East 50, East 15, North 120, North 30.

    El primer campo forma los bloques regionales; el segundo ordena los importes dentro de cada bloque. Usa ORDER BY region ASC, revenue DESC para obtener ese resultado en SQL.

  7. 7
    DesafíoExplica una clasificación sorprendente

    Una columna de ingresos se ordena de forma ascendente como «12», «120», «8». ¿Qué deberías investigar antes de comunicar el importe más pequeño?

    ---reveal---

    Los importes pueden estar almacenados como texto y ordenarse carácter por carácter. Conviértelos a valores numéricos reales durante la limpieza y después vuelve a ordenarlos. Invertir la ordenación invertiría el tipo de orden incorrecto en lugar de corregirlo.

  8. 8
    ExplicaciónHaz explícitas las condiciones mixtas

    SQL comprueba AND antes que OR. Una condición para Books o Toys en East necesita paréntesis alrededor de las alternativas de categoría: (category = 'Books' OR category = 'Toys') AND region = 'East'.

    Sin esos paréntesis, podrían entrar en el resultado pedidos de Books de todas las regiones. En el ejemplo de marzo, la condición agrupada da dos filas en lugar de cinco.

  9. 9
    ConsejoIncluye todo el último día

    Un valor de fecha y hora posterior del 31 de marzo supera el límite de medianoche escrito como '2026-03-31'. Selecciona marzo con order_date >= '2026-03-01' AND order_date < '2026-04-01'.

    El límite del mes siguiente incluye el último día sin adivinar su última marca de fecha y hora. Usa IS NULL por separado cuando debas tratar una fecha o un campo ausente.

  10. 10
    DesafíoPlanifica, filtra y comprueba un resultado

    Necesitas los tres pedidos de North con mayores ingresos en marzo. ¿Qué orden de operaciones proporciona los registros solicitados y cómo sumarías solo las filas filtradas visibles de una hoja de cálculo?

    ---reveal---

    Selecciona marzo y North, calcula los ingresos, ordénalos de forma descendente y toma tres filas, usando un identificador para resolver un empate en el punto de corte si es necesario. Usa SUBTOTAL(9, range) para una suma de las filas filtradas visibles; SUM sobre el rango original sigue incluyendo las filas ocultas.

  11. 11
    RepasoDeja claros la población y el orden

    Define la métrica y el nivel de detalle del registro antes de seleccionar registros. Filtra para obtener la población prevista y después ordena registros completos con tipos numéricos o de fecha reales. Comprueba las condiciones mixtas, los extremos de las marcas de fecha y hora y las reglas de desempate. Guarda el filtro y el recuento junto al resultado para que el siguiente cálculo use la misma población.

2

Crea columnas calculadas fiables

10 pasos
Crea campos de ingresos y categorías, comprueba sus límites y mantén el significado de las razones.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónAñade información a cada registro
  2. 2
    ExplicaciónCopia fórmulas sin desplazar las entradas fijas
  3. 3
    EjemploDistingue el margen del recargo sobre el costo
  4. 4
    ConsejoConserva correctamente las fechas y los decimales
  5. 5
    DesafíoCorrige una fórmula cuya referencia se desplaza
  6. 6
    ExplicaciónComprueba primero la condición más restrictiva
  7. 7
    DesafíoMantén los valores desconocidos fuera de los intervalos de tamaño
  8. 8
    EjemploInterpreta un indicador y una tasa no disponible
  9. 9
    DesafíoCombina un importe calculado y una regla
  10. 10
    RepasoComprueba referencias, límites y bases
3

Combina tablas sin repetir totales

12 pasos
Sigue las claves, las coincidencias de búsqueda y las filas combinadas antes de usar los datos combinados en un resumen.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónPredice qué contiene la tabla combinada
  2. 2
    ExplicaciónIdentifica los lados uno y varios
  3. 3
    EjemploBusca la correspondencia entre una tienda y su período
  4. 4
    DesafíoElige entre añadir filas o campos coincidentes
  5. 5
    ExplicaciónInterpreta una búsqueda exacta
  6. 6
    EjemploRecupera un precio y después calcula
  7. 7
    DesafíoDiagnostica una elección de búsqueda sin aviso
  8. 8
    EjemploSigue las coincidencias internas y externas izquierdas
  9. 9
    Idea claveUna fila conservada puede indicar que no hay pedido
  10. 10
    EjemploComprende por qué se repite un total
  11. 11
    DesafíoElige una combinación y sus comprobaciones
  12. 12
    RepasoComprueba las coincidencias antes de medir
4

Crea y verifica resúmenes agrupados

15 pasos
Usa recuentos, fórmulas condicionales, agrupación SQL y tablas dinámicas para responder a una pregunta de análisis.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónReduce los registros al resumen adecuado
  2. 2
    ExplicaciónElige qué mide tu recuento
  3. 3
    EjemploMantén las valoraciones desconocidas fuera de la media
  4. 4
    DesafíoCuenta pedidos cuando cada fila es una línea
  5. 5
    ExplicaciónAlinea los rangos condicionales
  6. 6
    EjemploRellena un resumen a partir de las etiquetas de grupo
  7. 7
    DesafíoElimina el solapamiento en un recuento con OR
  8. 8
    ExplicaciónDa a cada grupo su propio resultado
  9. 9
    EjemploFiltra los registros y después los totales
  10. 10
    DesafíoElige los dos niveles de agregación
  11. 11
    ExplicaciónTraslada la pregunta a una tabla dinámica
  12. 12
    Idea claveEl total general de una media usa los registros de origen
  13. 13
    DesafíoInvestiga una tabla dinámica que no cambia
  14. 14
    DesafíoElige un resumen que responda a la pregunta
  15. 15
    RepasoRelaciona cada agregado con su base
5

Elige estadísticos y comparaciones justos

16 pasos
Describe una columna numérica y combina proporciones, tasas y medias de grupo con el denominador correcto.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónDecide qué debe describir el resumen
  2. 2
    EjemploCalcula la duración media del viaje
  3. 3
    EjemploEncuentra las dos posiciones centrales
  4. 4
    ExplicaciónIdentifica el valor más frecuente
  5. 5
    EjemploMide la amplitud observada completa
  6. 6
    Idea claveObserva la influencia de un viaje largo
  7. 7
    ExplicaciónCompara la dispersión alrededor de la misma media
  8. 8
    ExplicaciónCéntrate en la mitad central
  9. 9
    DesafíoElige y justifica una medida de centro
  10. 10
    ExplicaciónIndica el tipo de porcentaje
  11. 11
    EjemploUsa una escala común para las tasas
  12. 12
    DesafíoDistingue los puntos del crecimiento relativo
  13. 13
    EjemploRecupera los totales a partir de las medias de grupo
  14. 14
    EjemploCombina los recuentos subyacentes
  15. 15
    DesafíoUsa las observaciones detrás de las medias
  16. 16
    RepasoElige una base antes de calcular
6

Comprueba la respuesta y comunica su significado

10 pasos
Concilia registros, investiga discrepancias e interpreta resultados globales y de subgrupos.

Guarda esta unidad para seguir cada Lección Interactiva paso a paso.

  1. 1
    IntroducciónTrata las comprobaciones como parte del análisis
  2. 2
    EjemploConcilia dos tipos de totales
  3. 3
    ConsejoPredice el recuento antes de la operación
  4. 4
    DesafíoInvestiga dos totales que coinciden
  5. 5
    ExplicaciónDa una respuesta directa e interpretable
  6. 6
    DesafíoDescribe una diferencia sin asignarle una causa
  7. 7
    EjemploExamina las tasas de los subgrupos
  8. 8
    Idea claveExplica la inversión mediante la composición
  9. 9
    DesafíoDecide si un informe está listo
  10. 10
    RepasoConserva las comprobaciones junto a la conclusión

Ejercicios de Análisis de datos con hojas de cálculo y SQL

50 Preguntas de Práctica en 5 sets

Set 1: Práctica 1: Elige la operación adecuada10 Preguntas de Práctica

Pregunta 1 de 10

Una tabla de entregas tiene una fila por paquete. Un envío puede contener varios paquetes. ¿Qué mide COUNT(*)?
  1. Número de envíos
  2. Número de paquetes
  3. Número de clientes
  4. Número de días de entrega
Mostrar respuestaOcultar respuesta
Respuesta: B
Cada fila representa un paquete, por lo que contar filas da el número de paquetes. Un envío puede ocupar varias filas y necesita su propio identificador para contarse por separado. Tratar el recuento de filas como envíos contaría más de una vez un envío con varios paquetes.

Pregunta 2 de 10

Un campo numérico de duración debe mostrar primero los trabajos más largos. ¿Qué ordenación de SQL da ese resultado?
  1. ORDER BY duration ASC
  2. ORDER BY job_id DESC
  3. ORDER BY job_id ASC
  4. ORDER BY duration DESC
Mostrar respuestaOcultar respuesta
Respuesta: D
La duración descendente coloca las duraciones mayores antes que las menores, que es la clasificación solicitada. La duración ascendente colocaría primero los trabajos más cortos. Ordenar por el identificador del trabajo ordena etiquetas en lugar de la duración medida, aunque los identificadores reflejen por casualidad el orden de entrada.

Pregunta 3 de 10

Una fila registra 6 unidades con un precio de 14 cada una. ¿Cuáles son sus ingresos?
  1. 84
  2. 20
  3. 70
  4. 98
Mostrar respuestaOcultar respuesta
Respuesta: A
Los ingresos se obtienen multiplicando el número de unidades por el precio de una unidad, por lo que seis unidades a 14 producen 84. Sumar la cantidad al precio da 20, pero esas entradas describen cantidades de distinto tipo y no pueden sumarse para obtener ingresos. El cálculo produce un importe para esta fila antes de cualquier agrupación.

Pregunta 4 de 10

Una tabla de referencia de clientes debe tener una fila por cliente. ¿Qué propiedad debe tener su customer_id?
  1. Aumenta con cada fecha de pedido.
  2. Coincide con el nombre completo del cliente.
  3. Identifica de forma única a cada cliente.
  4. Se repite por cada producto comprado.
Mostrar respuestaOcultar respuesta
Respuesta: C
El identificador de cliente debe identificar un registro de cliente sin ambigüedad. Se espera que se repita en una tabla de pedidos cuando un cliente vuelve a pedir, pero no como una segunda fila para el mismo identificador en esta referencia. Un nombre es un campo de presentación y puede ser compartido por distintos clientes.

Pregunta 5 de 10

¿Qué cuarto argumento hace que VLOOKUP busque un identificador de producto exacto?
  1. TRUE
  2. FALSE
  3. 1
  4. -1
Mostrar respuestaOcultar respuesta
Respuesta: B
FALSE solicita una coincidencia exacta en VLOOKUP, que es la regla adecuada para un identificador de producto. TRUE permite la coincidencia aproximada y necesita una referencia ordenada adecuada. Un identificador cercano corresponde a otro producto, por lo que un valor devuelto plausible no basta para establecer que la coincidencia es correcta.

Pregunta 6 de 10

Una tabla dinámica debe contar visitas de servicio, pero el recuento de la puntuación opcional de satisfacción es 27, mientras que los 32 identificadores de visita están rellenados. ¿Qué cambio permite contar las visitas de forma fiable?
  1. Contar el campo de identificador de visita.
  2. Sumar las puntuaciones de satisfacción.
  3. Promediar el campo de puntuación.
  4. Contar las celdas vacías de puntuación.
Mostrar respuestaOcultar respuesta
Respuesta: A
Contar el campo de identificador de visita rellenado mide las 32 visitas, mientras que contar una puntuación opcional mide solo las 27 puntuaciones no vacías. Las cinco puntuaciones ausentes explican el recuento menor sin demostrar que falten cinco visitas. Sumar o promediar las puntuaciones respondería a una pregunta diferente sobre las valoraciones.

Pregunta 7 de 10

Una tasa sube del 8 % al 10 %. ¿Cuánto aumenta en puntos porcentuales y en porcentaje relativo?
  1. 2 puntos porcentuales; 20 %
  2. 25 puntos porcentuales; 2 %
  3. 20 puntos porcentuales; 2 %
  4. 2 puntos porcentuales; 25 %
Mostrar respuestaOcultar respuesta
Respuesta: D
Restar las dos tasas da dos puntos porcentuales. El crecimiento relativo divide ese aumento entre la tasa anterior de ocho y da 25 %. Usar la nueva tasa de diez como denominador produce 20 %, pero la variación porcentual se mide frente al valor inicial, no al final.

Pregunta 8 de 10

Los tiempos de reparación son 4, 5, 6, 7 y 43 minutos. ¿Qué mediana y rango describen estos registros?
  1. 6 minutos; 43 minutos
  2. 13 minutos; 39 minutos
  3. 6 minutos; 39 minutos
  4. 13 minutos; 43 minutos
Mostrar respuestaOcultar respuesta
Respuesta: C
El valor central ordenado es seis minutos y restar el mínimo de cuatro al máximo de 43 da un rango de 39 minutos. Trece es la media, desplazada hacia arriba por la reparación larga. Usar el máximo como rango ignoraría el punto de partida de los valores observados.

Pregunta 9 de 10

El sitio A registra 24 compras de 400 visitas y el sitio B registra 18 de 100 visitas. Un informe indica que la tasa combinada es del 12 %. ¿Qué tasa debería sustituirla y qué causó el error?
  1. 8,4 %; las tasas de los sitios recibieron el mismo peso.
  2. 10,5 %; las tasas de los sitios recibieron el mismo peso.
  3. 8,4 %; las visitas ausentes se contaron como compras.
  4. 12,0 %; los recuentos de compras deberían promediarse.
Mostrar respuestaOcultar respuesta
Respuesta: A
Los sitios suman 42 compras de 500 visitas, lo que da 8,4 %. El 12 % comunicado promedia las tasas individuales del 6 % y el 18 % y da al sitio más pequeño la misma influencia. La base combinada de visitas pondera los sitios según las oportunidades de compra; no se indican visitas ausentes.

Pregunta 10 de 10

Una combinación externa izquierda añade un registro de cliente a cada uno de 80 pedidos. La referencia debería ser única por identificador de cliente, pero el resultado tiene 86 filas. ¿Qué debería investigarse primero?
  1. Identificadores de cliente ausentes en la tabla de pedidos
  2. Una ordenación descendente en la tabla de resultados
  3. Identificadores de cliente repetidos en la referencia
  4. Una columna de ingresos con seis valores vacíos
Mostrar respuestaOcultar respuesta
Respuesta: C
Con como máximo una coincidencia en el lado derecho por pedido, la combinación externa izquierda debería conservar 80 filas. Las filas adicionales muestran que algunas claves de pedido encontraron varias coincidencias en la referencia. Las coincidencias ausentes conservan una fila con campos NULL en el lado derecho; no explican las seis filas adicionales de esta combinación.
Set 2: Práctica 2: Aplica definiciones y límites10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

¿Qué condición de SQL conserva solo los registros de East cuya categoría es Tools o 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 respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Tres filas diarias tienen compras y visitas de (0, 0), (2, 10) y (6, 20). Las tasas diarias usan división decimal y NULLIF para protegerse frente a cero visitas. ¿Qué devuelve AVG de esas tasas diarias y coincide con la tasa combinada de compras?
  1. 25 %; no, la tasa combinada es aproximadamente 26,7 %.
  2. 16,7 %; no, la tasa combinada es aproximadamente 26,7 %.
  3. 25 %; sí, la tasa combinada también es 25 %.
  4. 26,7 %; sí, la tasa combinada también es 26,7 %.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Los clientes son K1, K2 y K3. Los pedidos son R1 para K1, R2 para K1 y R3 para K4. Después de una combinación externa izquierda de clientes con pedidos y de agrupar por cliente, ¿cuáles son los valores de COUNT(*) y COUNT(order_id) para K3?
  1. 0 y 0
  2. 0 y 1
  3. 1 y 1
  4. 1 y 0
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

¿Qué cláusula SQL conserva solo los grupos cuyos ingresos totales superan 900?
  1. WHERE SUM(revenue) > 900
  2. HAVING SUM(revenue) > 900
  3. WHERE revenue > 900
  4. ORDER BY SUM(revenue) > 900
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Necesitas el consumo total de energía por edificio en una tabla dinámica. ¿Qué debe ir en Valores?
  1. Consumo de energía resumido mediante Recuento
  2. Edificio resumido mediante Recuento
  3. Consumo de energía resumido mediante Promedio
  4. Consumo de energía resumido mediante Suma
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Las regiones están en C2:C20 y los importes en F2:F20. ¿Qué fórmula suma los importes de North superiores a 60?
  1. =SUMIFS(C2:C20, F2:F20, "North", F2:F20, ">60")
  2. =SUMIFS(F2:F20, C2:C20, "North", F2:F20, ">=60")
  3. =SUMIFS(F2:F20, C2:C20, "North", F2:F20, ">60")
  4. =SUMIFS(F2:F20, C2:C20, "North")
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Los miembros que usan una aplicación de recordatorios completan más tareas que quienes no la usan. ¿Qué conclusión respalda este resumen por sí solo?
  1. La aplicación causó que completaran más tareas.
  2. Quienes usaron la aplicación completaron más tareas en estos registros.
  3. La aplicación no afectó a la finalización de tareas.
  4. Quienes no la usan mejorarían si se les asignara la aplicación.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Una pregunta plantea: «¿Qué categoría tuvo más unidades devueltas en mayo?». ¿Qué métrica y agrupación la responden?
  1. Suma de la cantidad devuelta por categoría
  2. Recuento de pedidos devueltos por categoría
  3. Suma de toda la cantidad por estado de devolución
  4. Recuento de registros devueltos por mes
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Un día tiene 0 visitas y 0 compras. ¿Qué resultado debería mostrar un cálculo de compras por visita protegido frente a la división por cero?
  1. Una tasa medida del 0 %
  2. Una tasa medida del 100 %
  3. Una tasa no disponible
  4. Una tasa medida del 1 %
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

¿Qué estadístico puede identificar el canal de soporte más habitual cuando los valores son correo electrónico, chat y teléfono?
  1. Media
  2. Mediana
  3. Rango
  4. Moda
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 3: Práctica 3: Diagnostica resúmenes engañosos10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Una tabla tiene una fila por artículo de un pedido. Necesitas los ingresos totales medios por pedido de junio. ¿Qué cálculo responde a la pregunta?
  1. Ingresos totales por artículos de junio divididos entre filas de artículos de junio
  2. Precio medio por artículo de junio dividido entre pedidos distintos de junio
  3. Recuento de pedidos distintos de junio dividido entre ingresos totales por artículos
  4. Ingresos totales por artículos de junio divididos entre pedidos distintos de junio
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Después de ordenar solo la columna de nombres de clientes de una hoja de cálculo, los importes de los pedidos permanecen en sus celdas originales. ¿Qué problema de integridad se ha producido?
  1. El número de pedidos tiene que haber aumentado.
  2. Los nombres pueden estar junto a pedidos incorrectos.
  3. Los importes tienen que sumar un total mayor.
  4. Los nombres de clientes tienen que haberse vuelto numéricos.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Un informe SQL agrupa tres años de registros por EXTRACT(MONTH FROM event_date) y produce solo 12 grupos. ¿Qué se necesita para obtener resultados separados por cada mes del calendario?
  1. Ordenar primero por mes en forma descendente.
  2. Redondear primero el número del mes.
  3. Agrupar tanto por año como por mes.
  4. Agrupar solo por el nombre del mes.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

La factura I1 suma 75 y tiene dos líneas; I2 suma 45 y tiene tres líneas; I3 suma 75 y tiene una línea. Una combinación añade todas las líneas a las facturas. ¿Cuál es el total correcto de ingresos de las facturas?
  1. 195
  2. 360
  3. 120
  4. 150
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Doce pedidos son de West, nueve son devueltos y cuatro son a la vez de West y devueltos. ¿Cuántos son de West o devueltos?
  1. 21
  2. 17
  3. 13
  4. 4
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Una tabla dinámica muestra duraciones medias de 16 minutos de 2 trabajos y 28 minutos de 6 trabajos. ¿Cuál es su total general de Promedio para estos ocho trabajos?
  1. 22 minutos
  2. 24 minutos
  3. 44 minutos
  4. 25 minutos
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Dos muestras tienen una duración media de 30 minutos. Sus desviaciones estándar muestrales son 2 y 11 minutos. ¿Qué comparación está respaldada?
  1. La segunda muestra está más dispersa alrededor de 30.
  2. La segunda muestra tiene una duración media mayor.
  3. La primera muestra debe tener más observaciones.
  4. La primera muestra tiene una duración máxima mayor.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Hay pedidos O1 para C1, O2 para C1, O3 para C2 y O4 para C9. La referencia de clientes tiene dos filas para C1, una para C2 y ninguna para C9. En una combinación externa izquierda de pedidos con clientes, ¿cuántas filas de resultado hay en total y cuántas filas corresponden a pedidos sin correspondencia?
  1. 4 y 1
  2. 5 y 0
  3. 6 y 1
  4. 5 y 1
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Una tabla de fórmulas y una consulta SQL discrepan sobre los ingresos trimestrales. Sus definiciones de la métrica coinciden, pero el rango de la hoja de cálculo termina antes de los registros del último día. ¿Qué corrección debería hacerse primero?
  1. Promediar los dos resultados antes de comunicarlos.
  2. Ampliar el rango de origen y volver a calcular.
  3. Redondear ambos resultados a menos decimales.
  4. Excluir el último día del origen de SQL.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

El equipo P convierte 72 de 80 casos fáciles y 12 de 40 casos difíciles. El equipo Q convierte 136 de 160 casos fáciles y 4 de 20 casos difíciles. ¿Cómo se comparan las clasificaciones dentro de cada tipo y en conjunto?
  1. P lidera en cada tipo; Q lidera en conjunto.
  2. Q lidera en cada tipo; P lidera en conjunto.
  3. P lidera en cada tipo y en conjunto.
  4. Q lidera en cada tipo y en conjunto.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 4: Práctica 4: Combina métodos y comprueba la conclusión10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Una columna de fecha y hora contiene un registro en 2026-09-30 18:20. ¿Qué condición incluye ese registro y todas las demás marcas de fecha y hora de septiembre, pero excluye octubre?
  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 respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Los valores de ingresos son NULL, 80, 150, 220 y 0. Un CASE comprueba >= 80 para Medium, después >= 200 para Large y, en los demás casos, Small. Después de corregir la regla para mantener Unknown separado y asignar Large a 200 o más, ¿qué recuentos deberían resultar?
  1. Unknown 0; Small 2; Medium 3; Large 0
  2. Unknown 1; Small 1; Medium 3; Large 0
  3. Unknown 1; Small 1; Medium 2; Large 1
  4. Unknown 1; Small 2; Medium 1; Large 1
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Tres pedidos tienen ingresos y beneficio de (50, 20), (150, 30) y (300, 30). Un informe indica que el margen global es 23,3 %. ¿Cuál debería ser el margen y por qué?
  1. 19,0 %; el beneficio total se divide entre el costo total.
  2. 16 %; el beneficio total se divide entre los ingresos totales.
  3. 23,3 %; el margen de cada pedido tiene el mismo peso.
  4. 10 %; el pedido más grande representa todos los pedidos.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

Una búsqueda copiada hacia abajo no encuentra el producto P01 solo en las filas posteriores. Su rango de referencia se ha desplazado de A2:A40 a A8:A46, mientras que P01 está en A2. ¿Qué corrección soluciona la causa?
  1. Usar coincidencia aproximada para los identificadores.
  2. Sustituir las coincidencias ausentes por cero.
  3. Ordenar los precios devueltos de forma descendente.
  4. Convertir ambos rangos de referencia en absolutos.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Dos tablas mensuales contienen registros completos de transacciones con valores seleccionados idénticos para algunas transacciones separadas. ¿Qué operación SQL combina ambos meses conservando todos los registros?
  1. UNION
  2. COUNT(DISTINCT amount)
  3. UNION ALL
  4. Una combinación interna por importe
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Necesitas el número de identificadores de dispositivo conocidos y distintos en una tabla SQL. ¿Qué expresión lo proporciona?
  1. COUNT(device_id)
  2. COUNT(DISTINCT device_id)
  3. COUNT(*)
  4. SUM(device_id)
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Un registro tiene 20 solicitudes. Doce son urgentes, nueve son en línea y cinco cumplen ambas condiciones. Deben revisarse todas las solicitudes que sean urgentes o en línea, además de todas las restantes cuya prioridad falte. Exactamente dos solicitudes con prioridad ausente quedan fuera de esa unión. ¿Cuántas necesitan revisión?
  1. 18
  2. 16
  3. 20
  4. 23
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Los gastos aprobados son A: 30 y 50; B: 45 y 35; C: 100. C también tiene un gasto no aprobado de 90. Necesitas la media del total aprobado por cuenta entre las cuentas cuyos totales aprobados son al menos 80. ¿Cuál es?
  1. Aproximadamente 52,00
  2. Aproximadamente 100,00
  3. Aproximadamente 116,67
  4. Aproximadamente 86,67
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

Una columna SQL contiene las valoraciones 2, NULL, 8, 5, NULL, 5. ¿Cuáles son los valores de COUNT(rating) y AVG(rating)?
  1. 6 y 5
  2. 4 y 3,33
  3. 4 y 5
  4. 6 y 3,33
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Los pedidos de origen A, B, C y D tienen totales de 40, 60, 80 y 100, respectivamente, con una fila por pedido. Un resumen contiene los identificadores A, B, B y D con importes de 40, 60, 80 y 100. Tanto el recuento como el total de los importes coinciden con el origen. ¿Qué comprobación se necesita antes de confiar en él?
  1. Confirmar que el total de los importes sigue siendo 280.
  2. Comparar cada par de identificador e importe con su registro de origen.
  3. Confirmar que el recuento de filas sigue siendo cuatro.
  4. Redondear el total de los importes a un número entero.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Set 5: Práctica 5: Sigue cálculos a través de varias etapas10 Preguntas de Práctica

Guarda esta unidad para ver todas las respuestas y practicar cada set.

Pregunta 1 de 10

Los trabajos J1 y J2 duran ambos 45 minutos, mientras que J3 dura 30. Necesitas los dos trabajos más largos, con los identificadores en orden ascendente cuando haya empates de duración. ¿Qué cláusula ORDER BY es adecuada?
  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 respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 2 de 10

Un campo de descuento puede estar ausente. ¿Qué condición de SQL selecciona exactamente los registros sin un descuento conocido?
  1. discount = NULL
  2. discount = 0
  3. discount <> 0
  4. discount IS NULL
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 3 de 10

Dos ventas en u.m. tienen cantidades, precios unitarios y costos unitarios de (2, 35, 21) y (3, 20, 12). ¿Cuál es su margen de beneficio global?
  1. 40%
  2. 60%
  3. 66,7 %
  4. 25%
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 4 de 10

Una tabla de metas tiene una fila por instalación y mes. Contiene dos meses por cada instalación. Añades las metas a registros diarios usando solo la instalación y después sumas las metas. ¿Qué cambio soluciona el problema de correspondencia?
  1. Buscar por instalación y sumar cada fila combinada.
  2. Buscar por mes y promediar cada fila combinada.
  3. Buscar por instalación y mes y sumar al nivel de detalle de la meta.
  4. Buscar por instalación y mes y sumar cada fila diaria.
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 5 de 10

Una referencia de umbrales ordenada contiene 0 Básico, 40 Estándar y 90 Ampliado. ¿Qué devuelve para 70 una búsqueda de coincidencia exacta o con el siguiente valor menor?
  1. Básico
  2. Ampliado
  3. No encontrado
  4. Estándar
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 6 de 10

Un rango de hoja de cálculo contiene el número 18, el texto «12», el número 30 y una celda vacía. ¿Qué devuelve AVERAGE de ese rango?
  1. 24
  2. 15
  3. 20
  4. 18
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 7 de 10

Los trabajos completados por equipo tienen estas duraciones: Cedar 20 y 35 minutos; Elm 50 minutos. Cedar también tiene un trabajo sin terminar de 100 minutos. Necesitas los equipos con un tiempo total de trabajos completados superior a 45 minutos. ¿Qué resultado debería aparecer?
  1. Cedar 155; Elm 50
  2. Solo Elm 50
  3. Cedar 55; Elm 50
  4. Solo Cedar 55
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 8 de 10

Las facturas pagadas por cuenta son A: 40 y 80; B: 70; C: 20 y 30. Un analista agrupa por cuenta después de aplicar WHERE amount > 60. ¿Qué ingresos medios por cuenta produce esa consulta y cuál es la media prevista para las tres cuentas?
  1. 80; 75
  2. 75; 80
  3. 75; 75
  4. 50; 80
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 9 de 10

El taller A tiene 6 incidentes en 2000 horas de funcionamiento; B tiene 8 en 4000 horas. ¿Qué taller tiene la tasa más alta y cuál es la tasa combinada por cada 1000 horas?
  1. B; aproximadamente 2,33
  2. A; aproximadamente 2,50
  3. B; aproximadamente 2,50
  4. A; aproximadamente 2,33
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

Pregunta 10 de 10

Una media regional se basa en 4 valores conocidos y hay otros 3 valores ausentes. ¿Qué recuento debería acompañar a esa media?
  1. 4 valores conocidos; 3 ausentes
  2. 7 valores conocidos; 0 ausentes
  3. 3 valores conocidos; 4 ausentes
  4. 1 valor de grupo; 6 ausentes
Mostrar respuestaOcultar respuesta

Guarda esta unidad para ver esta respuesta.

¿Te atascas con una pregunta tuya? Ayuda con Tareas

Términos Clave

85 Términos Clave, cada uno con su definición

A

Actualización
Una actualización pone al día un resumen guardado a partir de su origen seleccionado para que los cambios dentro de ese origen se reflejen en el resultado.
Después de actualizar una tabla dinámica de Excel, comprueba que los pedidos recién añadidos también estén dentro de su rango de origen.
Agregación
La agregación consiste en reducir varios registros a valores de resumen como un recuento, total, media, mínimo o máximo.
Sumar todos los ingresos de marzo produce un valor, mientras que sumar por región produce un valor para cada región.
Agregación condicional
Una agregación condicional resume solo las aportaciones de los registros que cumplen uno o varios criterios establecidos.
Una fórmula de ingresos de North y Books suma importes solo de los registros cuya región y categoría coinciden con ambos criterios.
Agregación en dos etapas
La agregación en dos etapas resume primero los registros en un nivel de detalle intermedio y después aplica otro resumen a esos resultados.
Sumar los pedidos de cada cliente antes de calcular la media da los ingresos por cliente en lugar de por pedido.
Alias
Un alias es un nombre temporal asignado a un campo, una tabla o una expresión en una consulta SQL para aclarar su función.
Nombrar como revenue la cantidad multiplicada por el precio unitario permite que el ORDER BY final haga referencia a ese resultado calculado.
Análisis
El análisis es el proceso de organizar, transformar y resumir datos para responder a una pregunta concreta.
Un analista resume los pedidos de marzo por región para identificar dónde fueron mayores los ingresos durante ese mes.
Anexado de filas
El anexado de filas consiste en apilar registros compatibles como nuevas filas, por ejemplo al combinar tablas de ventas mensuales con la misma estructura de campos.
UNION ALL anexa los pedidos de febrero después de los de enero y conserva cada registro seleccionado.
Asociación
Una asociación es una relación observada entre características o grupos en los datos, sin establecer que una cause la otra.
Un mayor gasto entre quienes usan descuentos describe una asociación que también puede reflejar quiénes buscan descuentos.

Á

Área de valores
El área de Valores de una tabla dinámica identifica el campo que se va a agregar y la función de resumen que se usa en ese campo.
Ingresos en Valores necesita Suma para obtener un total de ingresos; Recuento respondería a una pregunta sobre registros rellenados.

B

Búsqueda de valores
Una búsqueda de valores busca una clave en un rango de referencia y devuelve un valor de otro campo del registro correspondiente.
Una búsqueda por código de producto recupera el precio unitario de una carpeta antes de que la fila de ventas calcule sus ingresos.

C

Campo calculado
Un campo calculado es un nuevo valor calculado para cada registro a partir de sus entradas, como los ingresos a partir de la cantidad y el precio unitario.
Añadir una fórmula de ingresos proporciona un importe para cada pedido antes de calcular los totales regionales.
Campo condicional
Un campo condicional es una columna calculada cuyo resultado depende de comprobaciones del registro actual, como un umbral de importe.
Un campo de tamaño de pedido etiqueta como Large los ingresos de al menos 100 y clasifica los ingresos menores según otros intervalos.
Causalidad
La causalidad significa que un cambio en un factor produce un cambio en otro; una comparación ordinaria de resumen por sí sola no puede establecerla.
El resumen de pedidos no aísla el efecto de un descuento de las diferencias entre los clientes que lo usan.
Clave compuesta
Una clave compuesta es una combinación de campos que identifica un registro cuando un campo por sí solo no basta para distinguirlo.
La meta mensual de una tienda necesita tanto el identificador de tienda como el mes porque la misma tienda aparece en varios períodos.
Clave foránea
Una clave foránea es un campo o conjunto de campos de una tabla que hace referencia a una clave que identifica registros en una tabla relacionada.
El identificador de cliente de un registro de pedidos apunta a los datos del cliente en una tabla de referencia separada.
Clave primaria
Una clave primaria es un campo o combinación de campos cuyo valor no ausente identifica de forma única cada registro de su propia tabla.
Cada identificador de cliente aparece una vez en la referencia de clientes para que un pedido pueda identificar a su cliente sin ambigüedad.
Clave sin correspondencia
Una clave sin correspondencia es un valor de los datos principales para el que no se encuentra un registro de referencia correspondiente según la regla de coincidencia.
Una fila de ventas del producto ausente P07 recibe la etiqueta Not found y se cuenta antes de comunicar las ventas clasificadas.
Coincidencia aproximada
Una coincidencia aproximada usa una regla definida de valor cercano cuando no hay una clave exacta, a menudo para asignar un intervalo de umbrales numéricos.
La regla del siguiente valor menor asigna 75 al intervalo que comienza en 50 cuando los umbrales son 0, 50 y 100.
Coincidencia exacta
Una coincidencia exacta es un resultado de búsqueda seleccionado porque la clave de referencia coincide con la clave solicitada, sin usar un umbral cercano.
VLOOKUP con FALSE busca el propio producto P03 y no acepta un código de producto vecino.
Combinación de tablas
Una combinación de tablas es una operación que combina registros de tablas según una condición de correspondencia y devuelve cada coincidencia que cumple la condición.
Combinar pedidos con clientes añade información del cliente junto a los campos del pedido en un único resultado de consulta.
Combinación externa izquierda
Una combinación externa izquierda conserva cada registro de la izquierda y devuelve sus coincidencias del lado derecho, usando campos NULL a la derecha cuando no existe ninguna.
Partir de clientes con una combinación externa izquierda conserva a los clientes que no hicieron pedidos durante el período.
Combinación interna
Una combinación interna devuelve registros con coincidencias en ambos lados de su condición y omite los registros que no tienen una correspondencia.
Un pedido con un identificador de cliente ausente de la referencia queda excluido por una combinación interna con clientes.
Comparación
Una comparación es la relación entre valores que examina un análisis, como una clasificación, una brecha entre grupos o un cambio a lo largo del tiempo.
La pregunta pide los mayores ingresos regionales, por lo que la comparación es una clasificación de los totales de grupo.
Comprobación cruzada
Una comprobación cruzada es un cálculo o método independiente que se usa para comparar un resultado de análisis con otra vía hacia la misma respuesta.
Una consulta SQL creada por separado se compara con un resumen de hoja de cálculo que usa la misma definición de la métrica.
Comprobación de plausibilidad
Una comprobación de plausibilidad verifica si un resultado se ajusta a las unidades, la escala, los límites y el significado esperados de la cantidad medida.
Una proporción de ingresos superior al 100 % lleva a investigar, mientras que un aumento de ingresos superior al 100 % puede ser válido.
Comprobación puntual
Una comprobación puntual es un recálculo o examen centrado en registros seleccionados para poner a prueba una operación en la que podrían producirse errores.
Comprobar una primera fila, una última fila y un límite de categoría pone a prueba más aspectos que examinar filas ordinarias del medio.
Conciliación
La conciliación consiste en comparar totales o recuentos de distintas partes de un análisis para comprobar que corresponden a los mismos registros.
Los totales de ingresos regionales deberían sumar el total directo del origen para el mismo período y los mismos filtros.
Condición de conjunción lógica (AND)
Una condición AND es verdadera solo cuando todas las condiciones conectadas son verdaderas para el registro comprobado.
Una fila debe tener la región North y la categoría Books para entrar en el cálculo de ingresos de North y Books.
Condición de disyunción lógica (OR)
Una condición OR es verdadera cuando al menos una de las condiciones conectadas es verdadera, incluso cuando más de una lo es.
North o Books incluye un pedido de North y Games y un pedido de South y Books, cada uno una sola vez.
COUNT(*)
COUNT(*) es una función de agregación de SQL que cuenta todas las filas de entrada, incluidas las filas que contienen valores NULL en uno o más campos.
Cinco registros de valoración dan un COUNT(*) de cinco incluso cuando se desconocen dos de los valores de valoración.
COUNT(column)
COUNT(column) es una función de agregación de SQL que cuenta las filas de entrada cuyo valor en el campo indicado no es NULL.
Las valoraciones 4, 5, NULL, 3, NULL dan un COUNT(rating) de tres, el número de valoraciones disponibles para la media.
COUNTA
COUNTA es una función de hoja de cálculo que cuenta las celdas no vacías, incluidos los valores numéricos y el texto que COUNT no cuenta.
Un COUNTA mayor que COUNT en una columna de importes lleva a comprobar si hay números almacenados como texto.
Criterio
Un criterio es una condición que se usa para decidir si un registro contribuye a un filtro, recuento, suma u otro cálculo.
El criterio superior a 50 excluye un importe de exactamente 50, mientras que al menos 50 lo incluye.
Cuartil
Un cuartil es un límite que divide las observaciones ordenadas en partes aproximadamente iguales de una cuarta parte, con la mediana como segundo cuartil.
Usar el mismo método de cuartiles al comparar dos grupos evita interpretar las diferencias de interpolación entre herramientas como cambios en los datos.

D

Denominador
Un denominador es la base de una fracción o razón que define con qué se compara el numerador.
Las visitas totales son el denominador de una tasa de conversión, mientras que los pedidos totales son la base de una proporción de devoluciones.
Desviación estándar
La desviación estándar, también llamada desviación típica, mide la dispersión de los valores alrededor de su media usando desviaciones al cuadrado y se expresa en las unidades de los datos.
Las duraciones de viajes con una desviación estándar mayor están más dispersas alrededor de su duración media.
Dimensión
Una dimensión es un campo que divide los registros en grupos para compararlos, como la región, la categoría de producto o el mes del calendario.
Usar la región como dimensión da un total de ingresos para North, otro para South y otro para East.
División entera
La división entera es una división que devuelve un resultado entero para entradas enteras en algunos sistemas SQL y descarta la parte fraccionaria.
Convertir una entrada a decimal evita que una razón de 45 entre 60 se trunque a cero.

E

Expresión CASE
Una expresión CASE es la forma en que SQL elige un resultado a partir de condiciones ordenadas, usando el resultado de la primera rama verdadera.
La comprobación de un pedido Large va antes del umbral de Medium para que un importe de 120 reciba Large.
Expresión de tabla común
Una expresión de tabla común es un resultado de consulta con nombre definido mediante WITH para usarlo dentro de una instrucción SQL más amplia.
Un resultado WITH puede contener los totales de clientes para que el siguiente paso de la consulta calcule la media de un total por cliente.

F

Fila sin correspondencia
Una fila sin correspondencia es un registro conservado que no tiene un registro correspondiente que cumpla la condición de combinación y se muestra con campos ausentes del otro lado.
Un cliente con NULL en la clave de pedido combinada no tiene ningún pedido coincidente; un teléfono ausente por sí solo no basta para concluirlo.
Filtro
Un filtro selecciona los registros que cumplen condiciones establecidas y reduce la población incluida sin eliminar los datos de origen.
Un filtro de fechas de marzo excluye los pedidos de abril del resultado, pero los deja en la tabla de origen.

G

GROUP BY
GROUP BY es una cláusula SQL que reúne los registros que comparten valores de agrupación para que las funciones de agregación devuelvan un resultado por grupo observado.
Agrupar por región diez pedidos de marzo de tres regiones transforma esos registros en tres totales regionales y sus recuentos.

H

HAVING
HAVING es una cláusula SQL que filtra grupos después de la agregación mediante condiciones como un recuento mínimo o un total de grupo.
Una condición HAVING puede conservar solo las regiones cuyos ingresos combinados superan el umbral de presentación.

I

Indicador de condición
Un indicador de condición es un campo que señala si un registro cumple una condición, a menudo usando 1 para un evento y 0 para la ausencia del evento.
Sumar un indicador de pedido devuelto cuenta las devoluciones; calcular su media da la proporción de pedidos incluidos que se devolvieron.

L

Límite superior excluido
Un límite superior excluido deja fuera el propio extremo, pero permite todos los valores que cumplen la condición por debajo de él.
Usar una fecha anterior al 1 de abril incluye todas las marcas de fecha y hora de marzo sin especificar el último instante del mes.

M

Margen de beneficio
El margen de beneficio, también llamado margen de utilidad, es el beneficio dividido entre los ingresos y expresa la proporción de los ingresos que queda después de los costos incluidos en el cálculo.
Unos ingresos de 120 y un beneficio de 36 dan un margen del 30 %, usando los ingresos como base de comparación.
Media aritmética
La media aritmética, también llamada promedio, es la suma de los valores numéricos dividida entre su recuento, y cada valor incluido contribuye al resultado.
Un viaje largo en bicicleta desplaza la duración media hacia arriba aunque la mayoría de los viajes sigan siendo relativamente cortos.
Media ponderada
Una media ponderada da a cada valor una influencia acorde con su ponderación, como cada media de grupo ponderada por su recuento de observaciones.
Un grupo de 200 pedidos influye en la media combinada por pedido cuatro veces más que un grupo de 50 pedidos.
Mediana
La mediana es el valor central ordenado, o la media de los dos valores centrales cuando hay un número par de observaciones.
Cuando las dos duraciones centrales de una lista ordenada de viajes son 10 y 12 minutos, su mediana es 11 minutos.
Métrica
Una métrica es una medida numérica definida que se usa para responder a una pregunta, como el recuento de pedidos, los ingresos totales o la duración media.
Una métrica de ingresos que excluye los pedidos cancelados permite que una hoja de cálculo y una consulta SQL usen la misma definición.
Moda
La moda es el valor numérico o categoría más frecuente en un conjunto de datos; más de un valor puede empatar en la frecuencia más alta.
Cuando Books y Games aparecen cada uno en cuatro pedidos de marzo y ninguna categoría aparece más veces, ambos son modas de la columna de categoría.
Multiplicación de filas al combinar tablas
La multiplicación de filas al combinar tablas es la repetición de un registro de entrada en el resultado de una combinación porque coincide con varios registros del otro lado.
Un pedido con tres líneas repite su total de pedido tres veces después de añadir las líneas.

N

Nivel de detalle del registro
El nivel de detalle del registro en una tabla indica qué representa un registro, como un pedido, una línea de pedido, un cliente o un día.
Cuando cada registro es una línea de pedido, una compra que contiene tres productos ocupa tres registros, pero sigue siendo un pedido.
NULL
NULL es el marcador de SQL para un valor ausente o desconocido; las comparaciones ordinarias con él no son verdaderas y requieren una comprobación de valores ausentes.
Un descuento ausente necesita IS NULL; no entrará ni en descuento inferior a cinco ni en descuento de al menos cinco.
NULLIF
NULLIF es una función SQL que devuelve NULL cuando sus dos entradas son iguales y, en caso contrario, devuelve la primera entrada.
NULLIF(visits, 0) hace que un recuento de cero visitas no esté disponible como denominador antes de calcular la tasa.

O

Orden ascendente
El orden ascendente va de los números menores a los mayores, de las fechas más antiguas a las más recientes o de A a Z en texto alfabético ordinario.
Una ordenación ascendente por fecha enumera los pedidos más antiguos de marzo antes que los registros del final del mes.
Orden descendente
El orden descendente va de los números mayores a los menores, de las fechas más recientes a las más antiguas o de Z a A en texto alfabético ordinario.
Una ordenación descendente por ingresos coloca primero el pedido más grande y facilita examinar los valores más altos.
Ordenación
La ordenación consiste en disponer registros completos según uno o varios campos, de modo que su orden siga los valores seleccionados.
Ordena toda la tabla de pedidos por ingresos para mantener cada importe junto a su identificador y fecha originales.
Ordenación por varios niveles
Una ordenación por varios niveles ordena por un campo principal y después usa campos adicionales para ordenar los registros empatados en los campos anteriores.
Ordena primero por región y después por ingresos descendentes para clasificar los pedidos por separado dentro de cada región.

P

Paradoja de Simpson
La paradoja de Simpson es una inversión entre las comparaciones globales y las de subgrupos que puede ocurrir porque los grupos tienen distintas composiciones de subgrupos.
Un equipo con tasas menores para ambos tipos de clientes potenciales puede tener una tasa global mayor si recibe más clientes con interés previo.
Percentil
Un percentil es un valor basado en la posición que marca un porcentaje elegido de una distribución ordenada; los detalles dependen del método.
Un percentil alto del tiempo de entrega describe un punto cercano al extremo más lento sin comunicar únicamente la entrega más larga.
Precisión de presentación de resultados
La precisión de presentación de resultados es el número de dígitos mostrados en un resultado, elegido para comunicar detalles útiles sin exagerar la exactitud.
El informe muestra la proporción de ingresos como 46,7 % y conserva los valores sin redondear para cualquier cálculo posterior.
Proporción
Una proporción es una parte dividida entre el total pertinente, a menudo expresada como porcentaje con el denominador claramente indicado.
Si los ingresos de marzo suman 535, una cuota de North de aproximadamente el 46,7 % usa 535 como total para ese período y esa definición.
Punto porcentual
Un punto porcentual es una unidad para expresar la diferencia directa entre dos porcentajes, sin dividir por la tasa original.
Una tasa que pasa del 4 % al 5 % sube un punto porcentual, lo que es diferente de su aumento relativo del 25 %.

R

Rango intercuartílico
El rango intercuartílico es el tercer cuartil menos el primero y describe la dispersión de la mitad central de los datos.
Un analista comunica el rango intercuartílico junto con la mediana cuando unas pocas duraciones extremas dominarían una comparación del rango completo.
Recargo sobre el costo
El recargo sobre el costo es el beneficio dividido entre el costo y expresa cuánto supera el importe de venta al costo en relación con ese costo.
Un beneficio de 36 sobre un costo de 84 da un recargo de aproximadamente 42,9 %, aunque el margen de ese pedido sea del 30 %.
Recuento de valores distintos
Un recuento de valores distintos, también llamado conteo de valores distintos, mide cuántos valores diferentes aparecen en un campo, en lugar de contar cada aparición de esos valores.
Diez pedidos pueden representar cinco clientes cuando algunos clientes identificados hicieron más de un pedido.
Referencia absoluta
Una referencia absoluta es una referencia de hoja de cálculo cuya fila, columna o ambas, según se indique, permanecen fijas cuando se copia la fórmula.
Una celda compartida de tasa de impuesto sigue siendo la misma entrada para cada pedido cuando se fijan tanto su fila como su columna.
Referencia relativa
Una referencia relativa es una referencia de celda de hoja de cálculo que cambia de posición cuando su fórmula se copia a otra celda.
Al copiar E2 por F2 una fila hacia abajo, las entradas cambian a E3 y F3 para que el siguiente pedido use sus propios datos.
Relación de uno a varios
Una relación de uno a varios vincula un registro de un lado con varios registros posibles del otro, donde se repite la clave compartida.
Un cliente puede hacer varios pedidos, por lo que la tabla de pedidos puede repetir el identificador de ese cliente.
Relación de varios a varios
Una relación de varios a varios permite que varios registros de cada lado se relacionen con varios del otro, a menudo mediante una tabla de conexión.
Las líneas de pedido conectan pedidos que contienen varios productos con productos que aparecen en varios pedidos.

S

Solapamiento
Un solapamiento, también llamado superposición, es el conjunto de registros que cumplen más de una condición de selección y que debe tenerse en cuenta al sumar recuentos separados.
Sumar los recuentos de North y Books incluye dos veces los pedidos de North y Books, salvo que se reste su recuento compartido.
SUBTOTAL
SUBTOTAL es una función de hoja de cálculo que realiza un resumen elegido y excluye los registros ocultos por un filtro.
SUBTOTAL con el número de función 9 suma los ingresos visibles de North mientras las otras regiones quedan excluidas por el filtro.
SUMIFS
SUMIFS es una función de hoja de cálculo que suma valores de un rango de suma cuando todos los pares de rango de criterios y criterio coinciden en la misma fila.
Una etiqueta de región en I2 proporciona el criterio mientras los rangos de datos fijados permanecen iguales al copiar la fórmula hacia abajo.

T

Tabla cruzada
Una tabla cruzada es un resumen organizado por dos dimensiones, con un conjunto de grupos en filas y otro en columnas.
Una tabla cruzada de región por categoría muestra cada total de ingresos regional dividido entre Books, Games y Toys.
Tabla de referencia
Una tabla de referencia contiene valores que se recuperan mediante una clave, normalmente con un registro válido por clave para que una búsqueda ordinaria no sea ambigua.
La referencia de productos relaciona cada identificador de producto con su nombre y precio; los identificadores duplicados requieren investigación.
Tabla dinámica
Una tabla dinámica es un resumen de hoja de cálculo que agrupa registros de origen mediante campos seleccionados y agrega sus valores.
Región en Filas y Suma de ingresos en Valores producen los mismos totales regionales que una suma agrupada en SQL.
Tamaño del grupo
El tamaño del grupo es el recuento de observaciones que contribuyen al estadístico de un grupo y proporciona contexto para las medias y tasas.
Un pedido inusual afecta mucho más a una media de tres pedidos que a una media de 300 pedidos.
Tasa
Una tasa es un recuento de eventos dividido entre una base de exposición definida, a menudo expresado por cada cien, por cada mil o por unidad de tiempo.
Las reclamaciones por cada 1000 pedidos permiten comparar en la misma escala tiendas con distintos niveles de actividad.
Total general
Un total general es el resumen global de una tabla dinámica calculado a partir de los registros de origen que contribuyen al resultado mediante la función seleccionada.
Un total general de media usa todos los valores de pedido que contribuyen al resultado y, por tanto, refleja los distintos tamaños de grupo.

V

Valor atípico
Un valor atípico es una observación alejada de las demás que requiere investigación antes de conservarla, corregirla o excluirla.
Un viaje de 58 minutos entre otros mucho más cortos podría ser real o reflejar un problema al registrar la devolución.
Valor límite
Un valor límite es un valor situado en el punto donde cambia una clasificación y requiere elegir explícitamente qué categoría lo incluye.
Unos ingresos de exactamente 50 entran en Medium cuando la regla dice al menos 50, de modo que no queda ningún valor entre intervalos.
Variación porcentual
La variación porcentual es el valor nuevo menos el valor anterior, dividido entre el valor anterior y expresado como porcentaje.
Una subida de 80 a 100 es del 25 %, mientras que el movimiento inverso es una bajada del 20 % porque la base cambia.

W

WHERE
WHERE es una cláusula SQL que selecciona registros individuales de entrada antes de la agrupación y la agregación en el procesamiento lógico de una consulta.
Una condición de Games en WHERE elimina otras categorías antes de que la consulta calcule los ingresos regionales.

Sobre esta unidad

Por StudeliInformar de un error

Crea tus propios Materiales de Estudio

Convierte tus notas, diapositivas y documentos en Guías de Estudio, Preguntas de Práctica, Flashcards y 6 herramientas más.

Comenzar