1. Fuente de práctica completa
Convierte este rango en tblVentas con Ctrl+T. Todas las fórmulas y retos posteriores usan estos mismos encabezados.
Fecha | Cliente | Categoría | Cantidad | Precio | Estado 01/08/2026 | Ana | Papelería | 4 | 48 | Pagado 01/08/2026 | Luis | Tecnología | 1 | 3900 | Pendiente 02/08/2026 | Ana | Papelería | 10 | 12 | Pagado 02/08/2026 | Luis | Tecnología | 2 | 3900 | Pagado 03/08/2026 | Ana | Papelería | 4 | 48 | Pagado 03/08/2026 | Luis | Tecnología | 1 | 3900 | Pendiente 04/08/2026 | Ana | Papelería | 2 | 12 | Pagado
Añade una columna Importe con =[@Cantidad]*[@Precio]. Los importes esperados son 192, 3900, 120, 7800, 192, 3900 y 24.
2. Fórmulas condicionales
Usa SI para devolver una etiqueta, Y para exigir varias condiciones y O para aceptar cualquiera. En Excel en inglés aparecen como IF, AND y OR.
=SI([@Estado]="Pendiente";"Dar seguimiento";"Cerrado") =SI(Y([@Estado]="Pendiente";[@Importe]>3000);"Prioridad alta";"Normal") =SI(O([@Categoría]="Tecnología";[@Importe]>5000);"Revisar";"Estándar")
Para evitar muchas condiciones anidadas, usa SI.CONJUNTO en versiones recientes o una tabla de clasificación con BUSCARX.
3. Sumar y contar con criterios
SUMAR.SI suma con una condición; SUMAR.SI.CONJUNTO suma con varias; CONTAR.SI cuenta coincidencias y PROMEDIO.SI.CONJUNTO calcula un promedio condicionado.
| Pregunta | Fórmula y resultado esperado |
|---|---|
| ¿Cuánto importe corresponde a Papelería? | =SUMAR.SI(tblVentas[Categoría];"Papelería";tblVentas[Importe])Resultado: 528. |
| ¿Cuántas ventas están pendientes? | =CONTAR.SI(tblVentas[Estado];"Pendiente")Resultado: 2. |
| ¿Cuánto vendió Ana en Papelería? | =SUMAR.SI.CONJUNTO(tblVentas[Importe];tblVentas[Cliente];"Ana";tblVentas[Categoría];"Papelería")Resultado: 528. |
| ¿Cuál es el promedio de Tecnología pagada? | =PROMEDIO.SI.CONJUNTO(tblVentas[Importe];tblVentas[Categoría];"Tecnología";tblVentas[Estado];"Pagado")Resultado: 7800. |
4. Búsqueda y referencia
Agrega esta tabla de catálogo en otra hoja para practicar:
Código | Producto | Categoría | Precio P01 | Papel | Papelería | 48 M01 | Mouse | Accesorios | 350 T01 | Teclado | Accesorios | 620 L01 | Laptop | Tecnología | 12500
=BUSCARV("L01";A2:D5;4;FALSO)
=INDICE(D2:D5;COINCIDIR("L01";A2:A5;0))
=BUSCARX("L01";A2:A5;D2:D5;"No encontrado")BUSCARV necesita que el código esté en la primera columna. INDICE+COINCIDIR y BUSCARX son más flexibles.
5. Tablas, formato condicional y validación
- En tblVentas activa la fila de totales para ver suma y promedio.
- Aplica formato condicional a Importe: mayor a 3000 con color verde y menor a 100 con naranja.
- Crea una lista desplegable para Estado con Pagado, Pendiente.
- Limita Cantidad a números enteros mayores que cero.
- Escribe un mensaje de entrada: “Captura una cantidad positiva”.
6. Texto y fechas
=MAYUSC([@Cliente]) =MINUSC([@Categoría]) =LARGO([@Producto]) =IZQUIERDA(A2;2) =DERECHA(A2;2) =HOY() =AÑO([@Fecha]) =MES([@Fecha]) =DÍA([@Fecha]) =FECHA(2026;8;1)
Los nombres pueden variar según el idioma de tu Excel: CONCATENAR/CONCAT, BUSCAR/HALLAR y ENCONTRAR/FIND cumplen propósitos relacionados, pero conviene comprobar la ayuda de tu versión.
7. Gráficas básicas
Selecciona Categoría e Importe, inserta Columnas y agrega título. Para observar ventas por fecha usa Líneas. Para comparar pocas categorías usa Barras. Consulta el nivel completo de gráficas para todos los tipos.
Reto de la etapa
Con los siete registros y el catálogo:
- Convierte el origen en tblVentas y calcula Importe.
- Crea una columna “Alerta” con SI: Pendiente y mayor a 3000 = “Prioridad alta”.
- Obtén el importe de L01 con BUSCARV o BUSCARX.
- Cuenta Pagado con CONTAR.SI.
- Calcula el total de Papelería con SUMAR.SI.
- Aplica una lista desplegable a Estado.
- Crea una gráfica de barras por categoría.
Errores frecuentes
No mezcles encabezados con datos, no escribas “$3,900” como texto, revisa los acentos exactos de los criterios y usa el rango de suma correcto en SUMAR.SI.CONJUNTO.