1. Faro

Nivel 4 · Cadenas de criterios, comodines y una celda de umbral

La solicitud

De Logan Brooks, Especialista en email marketing

“Estoy redactando el correo resumen del BFCM para el equipo. Para el domingo 30 necesito tres números: cuántos pedidos usaron algún cupón, cuántas cestas llegaron a nuestra línea de 'cesta grande' (está en H1 y la seguimos moviendo) y los ingresos sin los pedidos cancelados ni reembolsados.”

Tu objetivo

En H3, cuenta los pedidos con cualquier código de cupón en D2:D59 (COUNTIF con un comodín). En H4, cuenta los pedidos cuyo subtotal (E2:E59) sea al menos el umbral de H1 (COUNTIF, criterio construido a partir de H1 con &). En H5, suma los subtotales de los pedidos cuyo estado (C2:C59) no sea ni cancelled ni refunded (SUMIFS con dos condiciones <>).

  • Llena H3:H5 con los valores correctospendiente
  • Con fórmulas, no con números escritospendiente
  • Usa COUNTIF SUMIFSpendiente

Tu hoja

Excel
La hoja de este nivel
ABCDEFGHI
1order_idchannelstatuscoupon_codesubtotalBig basket from250.00
212166appcompletedBFCM25256.40
312167webcompleted330.93Orders with a coupon
412168appcompletedBFCM25500.85Big baskets
512169appcompletedBFCM2517.99Revenue kept
612170webcompleted308.00
712171webcompleted378.00
812172appcompleted283.96
912173appcancelled33.98
1012174webcancelledBFCM253149.12
1112175appcompleted139.00
1212176webcompletedBFCM2545.74
1312177webcompleted41.98
1412178webcompleted384.96
1512179appcompleted200.99
1612180webcompletedBFCM251403.25
1712181marketplacecompleted412.92
1812182apprefunded1258.92
1912183appcompleted167.93
2012184webcompletedBFCM2529.99
2112185webcompleted234.96
2212186webcompleted421.99
2312187apprefundedBFCM2578.71
2412188appcompleted65.98
2512189appcompleted60.99
2612190appcompletedBFCM25106.48
2712191webcompleted161.95
2812192appcancelledBFCM2521.74
2912193webcompleted772.94
3012194appcompleted17.99
3112195appcompleted43.98
3212196appcompleted582.89
3312197appcompletedBFCM251667.99
3412198appcompletedBFCM25420.73
3512199marketplacecompletedBFCM25112.48
3612200appcompleted2252.97
3712201webcompletedBFCM2539.74
3812202marketplacecompletedBFCM2519.49
3912203appcompletedBFCM2574.98
4012204marketplacecompleted510.95
4112205appcompletedBFCM25105.74
4212206webcompleted805.94
4312207appcompleted16.99
4412208appcompletedBFCM25171.74
4512209appcompleted189.00
4612210webcompletedBFCM2562.97
4712211appcompletedBFCM25520.41
4812212appcompletedBFCM25551.21
4912213appcompleted17.99
5012214appcompletedBFCM25216.75
5112215webcompleted676.00
5212216appcompletedBFCM25163.50
5312217webcompleted77.98
5412218marketplacecompleted229.98
5512219appcompleted11.99
5612220appcompleted1265.00
5712221appcompletedBFCM2595.23
5812222appcompletedBFCM2539.74
5912223appcompleted65.98
60
61

Cargando el editor…

    ResultadoPresiona Comprobar para comparar H3:H5

    Mote revisa tu resultado

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

    La lección

    Hasta ahora los criterios eran valores simples: app, completed o una celda que contuviera uno. Un criterio también puede llevar un operador y comodines. Eso convierte a COUNTIF y SUMIFS en pequeños filtros: “al menos 250”, “todo menos cancelado”, “cualquier cupón”.

    Operadores en un criterio

    El criterio es texto, así que el operador va dentro de las comillas junto con el valor:

    Criterio Coincide con
    ">=250" números desde 250
    ">250" números por encima de 250 (el 250 queda fuera)
    "<100" números por debajo de 100
    "<>cancelled" toda celda que no sea cancelled, vacías incluidas
    "completed" o "=completed" exactamente completed (en mayúsculas o minúsculas)
    "" celdas vacías

    En esta hoja =COUNTIF(E2:E59,">=250") cuenta los pedidos de 250 o más: 23 de 58. Como en el capítulo 1, decide qué pasa en el borde. “Cestas de $250 en adelante” es >=; “más de $250” es >.

    Construir un criterio desde una celda con &

    Logan sigue moviendo la línea, así que vive en H1. La fórmula tentadora es incorrecta:

    =COUNTIF(E2:E59,">=H1")

    Todo lo que va entre comillas es texto literal, así que esta compara cada subtotal con la palabra H1 y devuelve 0. En su lugar, deja el operador entre comillas y une la celda con &:

    H4   =COUNTIF(E2:E59,">="&H1)

    ">="&H1 se evalúa primero y se convierte en el texto >=250. Cambia H1 a 100 y H4 se actualiza. El mismo truco funciona con cualquier operador y con fechas: "<="&G2, "<>"&B1.

    Comodines

    En un criterio de texto, * representa cualquier secuencia de caracteres (incluso ninguno) y ? exactamente un carácter:

    Criterio Coincide con
    "BF*" códigos que empiezan por BF, como BFCM25
    "*15" códigos que terminan en 15, como SPRING15 y SUMMER15
    "*" cualquier texto, es decir, toda celda rellenada
    "~*" un asterisco literal (la ~ lo escapa)

    Las celdas vacías no contienen texto, así que "*" las salta. Eso convierte a =COUNTIF(D2:D59,"*") en el conteo de pedidos que usaron un cupón: 25. El domingo todos eran BFCM25, así que =COUNTIF(D2:D59,"BF*") también da 25. Los comodines solo funcionan con texto; "2*" no encontrará números que empiecen por 2.

    Dos pruebas “no” en una columna

    “Deja fuera los cancelados y los reembolsados” necesita dos condiciones sobre la columna de estado. SUMIFS acepta el mismo rango dos veces:

    H5   =SUMIFS(E2:E59,C2:C59,"<>cancelled",C2:C59,"<>refunded")

    Una fila se conserva solo cuando pasa ambas pruebas, así que las filas canceladas fallan la primera y las reembolsadas fallan la segunda. El resultado, 17,756.51, es igual hoy a =SUMIF(C2:C59,"completed",E2:E59), porque este día no tiene pedidos pendientes. Las dos fórmulas difieren cuando aparece un estado nuevo: la versión con <> lo conserva, la versión con completed lo descarta. Elige la que coincida con la definición que usa tu equipo.

    Errores comunes

    • Referencia de celda dentro de las comillas. ">=H1" es el texto H1, no el valor de H1.
    • Dos pruebas <> unidas en una sola cadena. "<>cancelled,refunded" busca exactamente ese texto. Usa dos pares.
    • <> y celdas vacías. "<>cancelled" también coincide con celdas de estado vacías. En una exportación limpia no importa; en una desordenada puede arrastrar filas que no querías. El siguiente nivel lo examina.
    • Comodines sobre números. * y ? solo coinciden con texto.

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