
El problema
Los datos a continuación muestran tazas de café vendidas en un quiosco pequeño durante una semana a diferentes horas del día. Los tiempos de la columna B son tiempos válidos de Excel.
El reto
¿Qué fórmula en la celda I5 sumará correctamente el total de tazas vendidas después de las 12:00 p. M. Del martes y jueves? Las celdas relevantes están sombreadas en verde.
Para su comodidad, están disponibles los siguientes rangos con nombre:
datos = C5: G14
veces = B5: B14
días = C4: G4
Descargue el libro de Excel y deje su respuesta como comentario a continuación.
Restricciones
- Su fórmula debe ubicar dinámicamente las celdas para sumar, sin referencias codificadas. En otras palabras, = SUM (D10: D14, F10: F14) no es válido.
- Utilice rangos con nombre cuando sea posible para que su fórmula sea fácil de leer.
¡Muchas buenas respuestas! El enfoque más común fue utilizar la función SUMPRODUCT de esta manera:
=SUMPRODUCT(data*(times>0.5)*((days="Tue")+(days="Thu")))
Donde la expresión (multiplicado por> 0,5) es equivalente a:
=(times>TIME(12,0,0))
Esto funciona porque Excel maneja los tiempos como valores fraccionarios de 1 día, donde 6:00 AM es 0.25, 12:00 PM es 0.5, 6:00 PM es 0.75, etc.
Si SUMPRODUCT usado de esta manera es nuevo para usted, esta fórmula se basa en la misma idea e incluye una explicación completa. SUMPRODUCT puede parecer intimidante, pero te animo a que lo pruebes. Es una herramienta asombrosa.