1. Faro

Nivel 6 · Desafío final: compara la lista de precios de febrero con el catálogo de hoy

La solicitud

De Thomas Whitaker, Director de Merchandising

“Estoy aprobando los precios de Decor para primavera. Tengo el catálogo de hoy y la lista de precios de febrero del sistema de pedidos, y no coinciden. ¿Qué productos son nuevos desde febrero, qué productos de febrero ya no están y de quiénes se movió el precio, y en cuánto?”

Tu objetivo

Paso 1 de 4. Marca los productos que faltan en la otra lista. En D3:D19, escribe "yes" cuando el id del producto del catálogo aparece en la lista de febrero (A23:A38) y "no" cuando no. En D23:D38, lo mismo en sentido contrario: "yes" cuando el producto de febrero sigue en el catálogo (A3:A19), "no" cuando no. Usa IF alrededor de COUNTIF.

  • Llena D3:D19, D23:D38 con los valores correctospendiente
  • Con fórmulas, no con números escritospendiente
  • Usa COUNTIFpendiente

Paso 1 · tu hoja

Excel
La hoja de este nivel
ABCDEFGHI
1Catalog today (active Decor)
2product_idnamelist_priceon_feb_listfeb_pricechange_pctNew since February
3181Cedar Marble Bud Vase179.00Dropped since February
4182Nantucket Brass Wall Mirror17.99Prices raised
5184Thatcher Oak Candle17.99
6185Ridge Brass Bud Vase12.99
7186Birch Brass Floor Mirror20.99
8187Ashford Oak Canvas Print149.00
9188Fern Oak Candle Holder Set179.00
10189Northfield Brass Bud Vase76.99
11190Elm Brass Floor Mirror43.99
12192Thatcher Marble Candle Holder Set15.99
13193Delancey Brass Vase19.99
14194Chester Brass Wall Mirror159.00
15195Fairhaven Soy Wax Framed Print103.99
16196Pine Glass Candle Holder Set25.99
17197Ridge Soy Wax Vase109.00
18198Harbor Oak Floor Mirror44.99
19199Oakley Brass Framed Print104.99
20
21February 2025 price list
22product_idnamefeb_pricein_catalog
23187Ashford Oak Canvas Print149.00
24186Birch Brass Floor Mirror20.99
25181Cedar Marble Bud Vase179.00
26194Chester Brass Wall Mirror149.00
27193Delancey Brass Vase19.99
28190Elm Brass Floor Mirror43.99
29188Fern Oak Candle Holder Set179.00
30183Glen Glass Canvas Print189.00
31198Harbor Oak Floor Mirror41.99
32191Hazel Ceramic Canvas Print42.99
33189Northfield Brass Bud Vase76.99
34199Oakley Brass Framed Print98.99
35196Pine Glass Candle Holder Set25.99
36185Ridge Brass Bud Vase12.00
37192Thatcher Marble Candle Holder Set14.99
38184Thatcher Oak Candle17.99
39
40

Cargando el editor…

    ResultadoPresiona Comprobar para comparar D3:D19, D23:D38

    Mote revisa tu resultado

    Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

    Paso 2 · tu hoja

    Excel
    La hoja de este nivel
    ABCDEFGHI
    1Catalog today (active Decor)
    2product_idnamelist_priceon_feb_listfeb_pricechange_pctNew since February
    3181Cedar Marble Bud Vase179.00yesDropped since February
    4182Nantucket Brass Wall Mirror17.99noPrices raised
    5184Thatcher Oak Candle17.99yes
    6185Ridge Brass Bud Vase12.99yes
    7186Birch Brass Floor Mirror20.99yes
    8187Ashford Oak Canvas Print149.00yes
    9188Fern Oak Candle Holder Set179.00yes
    10189Northfield Brass Bud Vase76.99yes
    11190Elm Brass Floor Mirror43.99yes
    12192Thatcher Marble Candle Holder Set15.99yes
    13193Delancey Brass Vase19.99yes
    14194Chester Brass Wall Mirror159.00yes
    15195Fairhaven Soy Wax Framed Print103.99no
    16196Pine Glass Candle Holder Set25.99yes
    17197Ridge Soy Wax Vase109.00no
    18198Harbor Oak Floor Mirror44.99yes
    19199Oakley Brass Framed Print104.99yes
    20
    21February 2025 price list
    22product_idnamefeb_pricein_catalog
    23187Ashford Oak Canvas Print149.00yes
    24186Birch Brass Floor Mirror20.99yes
    25181Cedar Marble Bud Vase179.00yes
    26194Chester Brass Wall Mirror149.00yes
    27193Delancey Brass Vase19.99yes
    28190Elm Brass Floor Mirror43.99yes
    29188Fern Oak Candle Holder Set179.00yes
    30183Glen Glass Canvas Print189.00no
    31198Harbor Oak Floor Mirror41.99yes
    32191Hazel Ceramic Canvas Print42.99no
    33189Northfield Brass Bud Vase76.99yes
    34199Oakley Brass Framed Print98.99yes
    35196Pine Glass Candle Holder Set25.99yes
    36185Ridge Brass Bud Vase12.00yes
    37192Thatcher Marble Candle Holder Set14.99yes
    38184Thatcher Oak Candle17.99yes
    39
    40

    Cargando el editor…

      ResultadoPresiona Comprobar para comparar E3:E19

      Mote revisa tu resultado

      Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

      Paso 3 · tu hoja

      Excel
      La hoja de este nivel
      ABCDEFGHI
      1Catalog today (active Decor)
      2product_idnamelist_priceon_feb_listfeb_pricechange_pctNew since February
      3181Cedar Marble Bud Vase179.00yes179.00Dropped since February
      4182Nantucket Brass Wall Mirror17.99noPrices raised
      5184Thatcher Oak Candle17.99yes17.99
      6185Ridge Brass Bud Vase12.99yes12.00
      7186Birch Brass Floor Mirror20.99yes20.99
      8187Ashford Oak Canvas Print149.00yes149.00
      9188Fern Oak Candle Holder Set179.00yes179.00
      10189Northfield Brass Bud Vase76.99yes76.99
      11190Elm Brass Floor Mirror43.99yes43.99
      12192Thatcher Marble Candle Holder Set15.99yes14.99
      13193Delancey Brass Vase19.99yes19.99
      14194Chester Brass Wall Mirror159.00yes149.00
      15195Fairhaven Soy Wax Framed Print103.99no
      16196Pine Glass Candle Holder Set25.99yes25.99
      17197Ridge Soy Wax Vase109.00no
      18198Harbor Oak Floor Mirror44.99yes41.99
      19199Oakley Brass Framed Print104.99yes98.99
      20
      21February 2025 price list
      22product_idnamefeb_pricein_catalog
      23187Ashford Oak Canvas Print149.00yes
      24186Birch Brass Floor Mirror20.99yes
      25181Cedar Marble Bud Vase179.00yes
      26194Chester Brass Wall Mirror149.00yes
      27193Delancey Brass Vase19.99yes
      28190Elm Brass Floor Mirror43.99yes
      29188Fern Oak Candle Holder Set179.00yes
      30183Glen Glass Canvas Print189.00no
      31198Harbor Oak Floor Mirror41.99yes
      32191Hazel Ceramic Canvas Print42.99no
      33189Northfield Brass Bud Vase76.99yes
      34199Oakley Brass Framed Print98.99yes
      35196Pine Glass Candle Holder Set25.99yes
      36185Ridge Brass Bud Vase12.00yes
      37192Thatcher Marble Candle Holder Set14.99yes
      38184Thatcher Oak Candle17.99yes
      39
      40

      Cargando el editor…

        ResultadoPresiona Comprobar para comparar F3:F19

        Mote revisa tu resultado

        Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

        Paso 4 · tu hoja

        Excel
        La hoja de este nivel
        ABCDEFGHIJ
        1Catalog today (active Decor)
        2product_idnamelist_priceon_feb_listfeb_pricechange_pctNew since February
        3181Cedar Marble Bud Vase179.00yes179.000.0%Dropped since February
        4182Nantucket Brass Wall Mirror17.99noPrices raised
        5184Thatcher Oak Candle17.99yes17.990.0%
        6185Ridge Brass Bud Vase12.99yes12.008.3%
        7186Birch Brass Floor Mirror20.99yes20.990.0%
        8187Ashford Oak Canvas Print149.00yes149.000.0%
        9188Fern Oak Candle Holder Set179.00yes179.000.0%
        10189Northfield Brass Bud Vase76.99yes76.990.0%
        11190Elm Brass Floor Mirror43.99yes43.990.0%
        12192Thatcher Marble Candle Holder Set15.99yes14.996.7%
        13193Delancey Brass Vase19.99yes19.990.0%
        14194Chester Brass Wall Mirror159.00yes149.006.7%
        15195Fairhaven Soy Wax Framed Print103.99no
        16196Pine Glass Candle Holder Set25.99yes25.990.0%
        17197Ridge Soy Wax Vase109.00no
        18198Harbor Oak Floor Mirror44.99yes41.997.1%
        19199Oakley Brass Framed Print104.99yes98.996.1%
        20
        21February 2025 price list
        22product_idnamefeb_pricein_catalog
        23187Ashford Oak Canvas Print149.00yes
        24186Birch Brass Floor Mirror20.99yes
        25181Cedar Marble Bud Vase179.00yes
        26194Chester Brass Wall Mirror149.00yes
        27193Delancey Brass Vase19.99yes
        28190Elm Brass Floor Mirror43.99yes
        29188Fern Oak Candle Holder Set179.00yes
        30183Glen Glass Canvas Print189.00no
        31198Harbor Oak Floor Mirror41.99yes
        32191Hazel Ceramic Canvas Print42.99no
        33189Northfield Brass Bud Vase76.99yes
        34199Oakley Brass Framed Print98.99yes
        35196Pine Glass Candle Holder Set25.99yes
        36185Ridge Brass Bud Vase12.00yes
        37192Thatcher Marble Candle Holder Set14.99yes
        38184Thatcher Oak Candle17.99yes
        39
        40

        Cargando el editor…

          ResultadoPresiona Comprobar para comparar I2:I4

          Mote revisa tu resultado

          Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.

          La lección

          Dos listas que deberían coincidir, y no lo hacen

          Thomas tiene dos versiones de lo mismo: los productos de Decor que vende hoy el catálogo y la lista de precios de Decor de febrero de 2025, reconstruida a partir de lo que los clientes pagaron realmente ese mes. Listas así nunca coinciden fila por fila. Los productos se lanzan, se descontinúan, los precios se mueven. Conciliarlas es el trabajo de “consolidación” más común de todos, y usa todo lo de este capítulo: emparejar por clave en lugar de por posición, y una tabla maestra construida con búsquedas.

          La hoja contiene el catálogo de hoy en A3:C19 (17 productos activos, ordenados por id) y la lista de febrero en A23:C38 (16 productos, ordenados por nombre). Distintas longitudes y distintos órdenes: la única forma segura de compararlas es por product_id.

          Paso 1: lo que falta en cada lado

          COUNTIF(range, value) cuenta cuántas veces aparece un valor. Usado sobre la otra lista, 0 significa “no está”:

          D3    =IF(COUNTIF($A$23:$A$38,A3)=0,"no","yes")
          D23   =IF(COUNTIF($A$3:$A$19,A23)=0,"no","yes")

          Rellena cada una hacia abajo en su propio bloque. El lado del catálogo encuentra tres “no”: productos 182, 195 y 197, todos lanzados después de febrero. El lado de febrero encuentra dos: 183 (Glen Glass Canvas Print) y 191 (Hazel Ceramic Canvas Print), ambos descontinuados desde entonces. Ambas direcciones importan: una comprobación en un solo sentido nunca vería los productos retirados.

          Paso 2: trae el precio de febrero

          Ahora el catálogo se convierte en la tabla maestra. Para cada producto, busca el precio de febrero:

          E3    =XLOOKUP(A3,$A$23:$A$38,$C$23:$C$38,"")

          La lista de febrero está ordenada por nombre, así que la posición no sirve, pero a XLOOKUP no le importa. El cuarto argumento maneja los tres productos nuevos: un texto vacío en lugar de #N/A. Con INDEX/MATCH escribirías =IFERROR(INDEX($C$23:$C$38,MATCH(A3,$A$23:$A$38,0)),""). =IFERROR(VLOOKUP(A3,$A$23:$C$38,3,FALSE),"") también funciona, porque el id es la primera columna del bloque; olvida el FALSE y la lista sin ordenar devuelve precios incorrectos.

          Paso 3: el cambio

          F3    =IF(E3="","",C3/E3-1)

          El IF salta los productos sin nada con qué comparar. Para el resto, el precio de hoy sobre el de febrero, menos 1, con formato de porcentaje. El producto 194, Chester Brass Wall Mirror, pasó de 149.00 a 159.00: 6.7%. El producto 185, Ridge Brass Bud Vase, pasó de 12.00 a 12.99: 8.3%, la mayor subida en términos porcentuales.

          Paso 4: el resumen

          I2    =COUNTIF(D3:D19,"no")       3 new since February
          I3    =COUNTIF(D23:D38,"no")      2 dropped since February
          I4    =COUNTIF(F3:F19,">0")       5 prices raised

          Una comprobación de cordura que lo ata todo: los 17 productos del catálogo menos los 3 nuevos dejan 14 productos emparejados; los 16 de febrero menos los 2 retirados dejan los mismos 14. Si alguna vez esos dos números difieren, un id está duplicado o escrito distinto en una de las listas.

          Piensa como analista

          Las dos listas difieren por tres razones separadas, y Thomas las necesita por separado: productos nuevos (sin precio antiguo con qué comparar), productos descontinuados (nada que poner precio) y cambios reales de precio. Mezclarlos, por ejemplo comparando los totales de las dos columnas de precios, daría un número sin sentido. Cuenta cada tipo por separado.

          Fíjate también de dónde vinieron los precios de febrero: de las líneas de pedido, no de una foto del catálogo. Un producto que estaba en el catálogo en febrero pero no vendió nada ese mes aparecería como “nuevo”. Cuando una conciliación parezca sorprendente, revisa cómo se produjo cada lista antes de fiarte de la diferencia.

          Errores comunes

          • Comparar en una sola dirección y perder los productos retirados.
          • Rangos de búsqueda sin bloquear: A23:A38 rellenado hacia abajo se convierte en A24:A39, y las últimas filas dejan de encontrar productos al inicio de la lista.
          • "<>0" en el paso 4: cuenta los textos vacíos de los productos nuevos como cambios de precio.
          • Comparar por posición: la fila 3 de cada lista contiene un producto distinto.

          Elige qué puede ejecutarse en este sitio. Puedes cambiarlo cuando quieras desde "Configurar cookies", al pie de cada página.